Software

  • Caliburn 1.1 on Windows Phone 7 – Nigel Sampson looks at getting Caliburn the MVVM framework for WPF and Silverlight to compile and run on the Windows Phone 7 Platform, combining it with the Ninject DI / IOC library and providing a.zip of the built package.
  • An F# Silverlight MVVM Multi-Project Template – Daniel Mohl shares another F# based project template, this time creating a MVVM implementation in Silverlight and F# with both the source and packaged template available to download.

Information

  • ILMerge to the Rescue? – Dru Sellers discusses the use of ILMerge to combine .NET assemblies into one single assembly making adding references and distribution easier, discussing the benefits for encapsulating dependencies of your code.
  • ASP.NET MVC Filters and Statefulness – Brad Wilson discusses how you can handle state in your MVC Filters where there may only be one instance of your filter for all requests, looking at the use of Context.Items and Session for storing the associated state for each request and user.
  • More on Zip in .NET – Richard Lee, who is a developer intern on the BCL Team discusses some of the feedback received about working with Zip files in .NET, and looking at some of the scenarios people raised in the discussion and how the new features will support them.
  • UtilityVsStrategicDichotomy – Martin Fowler discusses two different types of IT system, utility systems which just have to work well, and strategic systems where the system needs to make a difference to the business and where being better than the competition is important.
  • Using Event-Based Components for Library Development – Ralph Westphal continues looking at event based architectural design and explores how it can apply to developing libraries, illustrating with and example.
  • Graph Colouring, Part Five – Eric Lippert continues his graph colouring adventure with a look at colouring heavily connected graphs where there are lots of connected sub graphs
  • ASP.NET MVC 3: Using multiple view engines in same project – Gunnar Peipman continues looking at ASP.NET MVC 3 Preview 1 examining the support for multiple view engines in a single project with a simple example showing two view engines running side by side
  • Troubleshoot ASP.NET Errors Remotely – while Appearing Local – Scott Forsyth shares a neat trick using the URL Rewrite 2.0 library to fake the REMOTE_ADDR HTTP Header value so your requests look like they are coming from the local machine to enable you (And only you) to see detailed error reports remotely while still serving friendly errors to other users of the site
  • Cancellation with .NET 4 (Part 1) – Christian Nagel takes a look at the framework capabilities for cancelling async work in the pre-.NET 4 , showing there was no standard way of achieving this and setting the scene for his next part in the series to explore the .NET 4 solution to this.
  • VS 2010 Web Deployment – Scott Guthrie continues his epic series of posts about the .NET 4 and Visual Studio 2010 release with part 25 looking at the Web Deployment improvements in 2010, including improvements to publishing, packaging of web apps and databases and web.config transforms
  • Introduction to TestApi – Part 8: Object Comparison API – Ivo Manolov continues his series of posts looking at the TestApi library of helper APIs for developing tests for software. In this part Ivo explores the Object Comparison features of TestApi showing how the make complex object comparisons easier to create and report on differences
  • Windows Phone 7 – First Impressions – Scott Hanselman takes a first look at the Windows Phone 7 Developer phone, sharing his initial impressions as he got up and running with the device, sharing a video showing the phone in operation.