Software

  • elmah – Error Logging Modules and Handlers for ASP.NET – The ELMAH team released version 1.2 of ELMAH (Error Logging Modules and Handlers for ASP.NET). This release addresses a number of issues with support for various backend databases for error recording, along with other bugs
  • DiffPlex 1.2 Released – Matthew Manela announces the release of version 1.2 of DiffPlex, the diff engine used by the Code Plex website to compare versions of code. This release adds a new InlineDiffBuilder, case insensitivity, and moves to targeting .NET 4 and Silverlight 4.
  • Announcing HtmlTags 1.0 – Joshua Flanagan announces the release of HtmlTags 1.0, a suite of .NET objects for constructing HTML offering a better way than concatenation of strings. The library offers a fluent interface to construct the HTML, and is available via NuGet.

Information

  • Read-only and threadsafe are different – Eric Lippert discusses the compiler process of building a look up table for all the symbols used in your program, discussing data structures which are immutable, or become immutable upon some ‘Freeze’ action, following on to discuss thread safety of immutable data structures.
  • NuGet Package of the Week #7 – ELMAH (Error Logging Modules and Handlers) with SQL Server Compact – Scott Hanselman takes a look at the combining of ELMAH 1.2 with the SQL Compact database, available as a convenient NuGet Package allowing your web application to capture error information into its own SQL Compact database.
  • Domain Drive Design N-Layered .NET 4.0 Architecture Guide – Miguel Angel Ramos highlights the availability of the English edition of the ‘DDD N-Layered .NET 4.0 Architecture Guide’ along with a supporting Sample Application. The book is available in a variety of e-book formats. The sample application addresses a full range of technologies (.NET4 Core, Windows Server AppFabric and Windows Azure, Silverlight, WPF, ASP.NET MVC clients) showing them in use in a real world like scenario
  • The Basics of MVVM – Paul Sheriff gives a nice introduction to the MVVM pattern and its use in Silverlight / WPF applications, illustrating with a number of samples of code, and discussing why you would want to use the MVVM pattern.
  • New TDD Kata – Interactions – Roy Osherove shares his second Code Kata exercise, based on his previous string calculator kata this one includes interaction with users and interaction testing.
  • A Simple Windows Phone 7 MVVM Tombstoning Example – Colin Eberhardt discusses Windows Phone 7 applciation Tombstoning for applications based on the MVVM pattern, illustrating the implementation of Tombstoning the application with the help of a simple sample application.
  • Webinar wrap-up: Julian on JavaScript – reading jQuery (part 2) – Julian M Bucknall blogs about the second part of his Reading jQuery webinar. The recording of the session is available, and this post discusses some of the key points from the session.
  • A few tips for working with XAML inside of Visual Studio 2010. – Michael Crump shares four tips for making your experience of working with XAML code in Visual Studio 2010 easier and better.
  • Tinyweb Series: 5 To-do Demo – Martin Rue continues his series of posts on his TinyWeb application framework with a look at a sample application which builds on the information in the previous posts to give a better view of the frameworks Model Binding support
  • Cookies Law: Ah the Irony! – Andrew Westgarth discusses changes to the Privacy and Electronic Communications Regulations which come into effect this week in the UK, having an effect on any web applications using cookies

Community