Software

Information

  • Announcing Windows Phone 7 Tools Beta – Pete Brown talks about the new Windows Phone Developer Toolls Beta release, and shares the details of the breaking changes included in the release
  • Resolution and scaling on Windows Phone – Shawn Hargreaves discusses the Windows Phone Hardware Image Scaler, and how it is now supported within the emulator in the beta release of the Windows Phone Developer Tools, and also shares some good tips for getting the most out of the Windows Phone graphics.
  • Possible issues uninstalling the Windows Phone Developer Tools CTP Refresh and installing the Beta – Aaron Stebner shares information, tips for investigation, and resolutions for a number of common installation problems people may encounter when installing the Windows Phone Developer Tools.
  • Migrating apps from Windows Phone April CTP Refresh to the beta build – Jaime Rodriguez focuses on the process of migrating your Windows Phone 7 applications onto the latest developer tools beta release, running through the various changes and steps to update your projects so they still run.
  • ClickOnce Releases – The CodePlex team announce the release of their latest platform update, which now includes support for Click Once deployment hosted on the CodePlex site, providing a very useful deployment feature to all projects hosted at CodePlex. Jon Galloway discusses this move in his post CodePlex now supports ClickOnce and suggests that this may be the vital step to give Click Once more prominence in the developer community.
  • Back to the basics: is vs as operator & Back to the basics: Why is my constructor not being called? – Luis Abreu resumes his series of back to basics posts with a look at the differences between the ‘is’ and ‘as’ operator, and also discusses some scenarios where you might be surprised to find that your constructor on your class is not being called.
  • Editing a variable-length list, Knockout-style – Steve Sanderson works through an example of using his new Knockout JavaScript UI library to create and editable grid backed onto ASP.NET MVC.
  • The Task Parallel Library Series – Task Parallelism – Steve Strong continues his series of posts on the Task Parallel Library with a look at Task Parallelism, and discusses Amdahl’s Law for calculating how quickly a process can complete when performed in parallel.
  • Coding Duels on www.pexforfun.com – Nikolai Tillmann highlights a new feature added to the PexForFun website. Coding Duals give you the opportunity to attempt to implement a method which does the same as a hidden method, with the Pex Website showing you cases where it does not do the same. You can play a number of pre-defined puzzles, and also contribute your own.
  • LINQ Multicasting in .NET 4.0 – Jack Leitch explores Query Multicasting in LINQ in .NET 4.0, looking at how you can implement the feature without requiring custom LINQ Operators, and can obtains significant performance increases when working with expensive sequences.
  • Graph Colouring With Simple Backtracking, Part One – Eric Lippert takes a look at the problem of colouring graph elements introducing the map colouring problem on which this is loosely based, and looking at a simple implementation and discussing the trade-offs already made in this simple implementation.
  • Command Handlers and the Domain Model – Greg Young discusses simple use of Command Handlers in a CQRS style application and how they don’t require that your have a DDD style domain model to still be useful.
  • Rethinking UI programming – Paul Stovell considers what the future of User Interface Programming may be like outlining the types of features he would like to see in a future competitor to WPF. Be sure to check out the discussion in the comments of this one.
  • Mobile Browser Cache Limits, Revisited – Ryan Grove gives an update on the their previous work on Mobile Browser cache with an updated methodology which yields different results.

Community

  • Microsoft PDC10 | October 28 – 29 – The plans for PDC 2010 have been announced, and the event will be hosted on campus in Building 33 at Microsoft’s Redmond Campus. Registrations are now open, and places will be more limited this year due to the venue. Registration Fee is $1000, and if you aren’t one of the lucky ones able to attend in person, there is already a commitment to having all the sessions available as streaming footage.