Sharp DOM – SharpDOM, a new ASP.NET MVC View Engine, providing a C#4 powered syntax for authoring your HTML for the View, making creative use of indexers, params and implicit conversions.
Get Moles for free on Visual Studio Gallery – Jonathan "Peli" de Halleux highlights the free availability of the Moles testing tool, available from the Visual Studio Gallery as a standalone tool.
CSLA 4 Beta 1 – Rockford Lhotka announces the release of CSLA 4 Beta 1 for .NET and Silverlight, with the major change in this release being is the new business, validation and authorisation rules system. Expect a few more betas in coming weeks, with a final release in 6-8 weeks time.
Favorite Visual Studio 2010 Extensions – Scott Dorman highlights some of his favourite Visual Studio 2010 Extensions available on the Visual Studio Gallery
Information
Say "No" to "Null" – John Sonmez shares some thoughts on the handling of null, explaining why he doesn’t check for null in code he controls the use of, and looks at patterns for null checking.
Modelling heat transfer in F# using 100 lines of code – James Freiwirth shows the elegance of F# with this scientific simulation of heat transfer from a Coffee mug to a coaster, visualising the results the results.
Finer Points of F# Value Restriction – Dmitry Lomov talks about the powerful type inference in F# which allows type safe programming with very few type declarations, and looks into the value restriction behaviour of F#
Every Program There Is, Part Three – Eric Lippert continues his series on all possible C# programs with a look at creating grammar for the simple class declaration
Did I miss any C# syntax construct? – Kirill Osenkov shares a sample piece of C#, aiming to contain all of the C# constructs available in C#4, appealing to readers to provide anything they spot is missing.
AOP With Unity 2.0 – 3 – Daniel Lins Leite continues a series on Aspect Oriented Programming, with this part looking at using the Unitity Framework to provide AOP functionality in your code.
Storing ASP.NET MVC Controllers & Views in separate assemblies – Dustin Davis explores storing controllers and views in different assemblies, finding a simple 2 line solution to allow for this illustrating with a simple CMS based example to illustrate in this DotNetSlackers article.
Putting the Con (COM1, LPT1, NUL, etc.) Back in your URLs – Phil Haack discusses an ASP.NET 4 enhancement which allows you to use urls with Operating System reserved words (such as LTP, CON, etc), along with .config as a part of your URLs
ActionResult types in MVC2 – Raj Kaimal looks at the range of ActionResult types available in ASP.NET MVC 2 looking at what they do, and considering the case where actions do not declare an ActionResults type as a return value.
WSCF blue – The Road Ahead – What does the dev community want? – Santosh Benjamin canvases for developer opinion on the future direction of the WSCF (Web Services Contract First) Blue tool for WCF, sharing the current feature points they are interested in implementing, asking for feedback via votes on their Codeplex site.
Get 15+ hours of free Visual Studio 2010 training for your team – Terry Clancy highlights some greate Visual Studio 2010 training resources available for free from AppDev.com looking at the Visual Studio 2010 release, the new features of the .NET 4 technologies, and the new application life cycle management features.
Community
Free WebCamps – North America, Asia and Europe – *Sign Up Now* – Scott Hanselman highlights the Microsoft WebCamp events taking place throughout May and June across the globe. These free events feature well known Microsoft Speakers (including Scott at some events) and will give you learning and practical exercises, focusing on the Microsoft Web Development Stack.