- SharpDevelop 3.0 Final – Christoph Wille announces the final release of Sharp Develop 3.0, which has been 18 months (and 4 pre-releases) in the making. With support for F#, IronPython, FxCop, new refactoring support, and much much more this is sure to be a great environment for anyone on a budget.
- Small Basic : Microsoft Small Basic v0.3 is here – ‘vijayeg’ announces the latest release of Small Basic, the simple BASIC programming language implementation from Microsoft. This release contains a number of performance improvements and bug fixes
- Back to Basics: 32-bit and 64-bit confusion around x86 and x64 and the .NET Framework and CLR – Scott Hanselman addresses the complexities (an simplicities in certain cases) of using x64, looking at a number of the common problems you tend to encounter when getting your .NET code running on x64.
- Parallel Programming in .Net 4.0 and Visual Studio 2010: BlockingCollection<T> – Paul Jackson explores one of the new .NET 4.0 parallel programming types, the BlockingCollection, which is a completely new type in .NET 4.0 allowing code to block until the collection is in a certain state
- New Release: patterns & practices WCF Security Guide – J.D. Meier announces the release of a new Patterns and Practices guideance document about authentication and authorisation in WCF services.
- Using an Existing ASP.Net Web Application as a Windows Azure Web Role – Jim Nakashima looks into what is involved in taking an existing ASP.NET application and making it run on the Azure Platform
- An Intro to Barrier – J Olson introduces one of the other new .NET 4.0 concurrency types, the Barrier, which allows all threads to gather at a point and then continue together
- LINQ and The Matrix – Introducing MLinq – Bart De Smet returns with a look at MLinq a means of performing Matrix multiplication using Linq Expression Trees
- Writing your first Visual Studio Language Service – Ben Morrison explores the Irony Compiler Construction Key and Visual Studio Language services showing a construction of a sample language service
- Memory Leaks Demo & Detection in .NET Application – Bill Li explores one of the common causes of memory leaks in .NET applications, the event subscription which prevents an object going out of scope
- One of these languages is not like the others – Part 1 – Enforcement of Abstract Implementation – Rick Minerich starts a new series comparing a number of common .NET languages, and how they implement the same things. This part looks at abstract implementations.
- A breaking change between versions of ASP.NET AJAX – Dave Ward looks at a change that was made in ASP.NET Ajax between .NET 2 and .NET 3.5, and explains some of the reasoning behind the change
- ASP.Net Caching Is Too Easy – Scott Watermasysk talks about how having a very easy to use cache can be a bad thing as people tend towards overuse.