Silverlight 3 Released – ScottGu gives his usual post release run down of the new and significant features in Silverlight 3, the Silverlight 3 Visual Studio Tools and Expression 3.
Silverlight 3 and CSLA .NET 3.7 – Rockford Lhotka announces an updated build of his CSLA.NET framework updated for the latest Silverlight release and sporting a new new version number
xUnit.net 1.5 CTP 2 – Brad Wilson announces the second community technology preview of xUnit.NET 1.5. This release contains significant changes to the GUI Runner, which is looking pretty good.
Information
Why Do I Keep Seeing This Mistake? – Kevin Kline highlights a sloppy, but all to common, practice of doing too much unnecessary work inside a loop.
Cheesy ASP.NET MVC Project Upgrader for Visual Studio 2010 Beta 1 – Scott Hanselman talks about the ASP.NET MVC release which goes with Visual Studio 2010 beta 1, and what is going to happen with beta 2, along with providing a simple upgrader program for VS2008 ASP.NET MVC projects to work in VS2010
Modeling DSLs with F# and Units of Measure – Matthew Podwysocki talks about the Soccer-Fun functional programming challenge, and looks at Units of Measure in F#, and how thy can be applied in the Soccer-Fun problem.
Code Deodorants for Code Smells – Nick Harrison looks at the term ‘Code Smells’ and in particular the problem of inappropriate intimacy between objects, looking to solve this code smell with the application of a ‘Code Deodorant’ in the form of ‘separation by interface’
A (less) simple include for ASP.NET – Bertrand Le Roy continues looking at simple methods of including common contents with an enhanced version of his include function for ASP.NET
How we handle application configuration – Joshua Flanagan talks about how he is managing configuration settings in a type safe, no magic strings, test and tool friendly way, showing it in use and explaining how it works under the hood
Bart’s Control Library – Not What You Think It Is – Part 0 – Bart De Smet starts a series of posts on the syntax of the C# language, how it is possible to map c#3 programs back to equivalent C#2 programs, and how LINQ fits in with that. Bart starts off with a look at the If Statement, and moves on to look at while loops and non-local returns in Part 1. I have to confess I’ve not fully read these two articles yet, but from a quick glance I think I’m going to need to read them twice to understand them 😉