Software

  • Scale-out computing on DevLabs – Somasegar announces three new projects hosted under the DevLabs banner which make up a part of the Technical Computing Initiative. All are CTP releases, and build on .NET and Visual Studios capabilities for working with and debugging on HPC. the projects are TPL DataFlow (which builds on Axum), Dryad (support compute intensive applications) and Sho (providing interactive data analysis capabilities) are all available to download via connect now.
  • RocketSVN fly’s to freedom. RocketSVN Server/RocketSVN for VS now free (as in free) and open sourced too! – Greg Duncan highlights a change in licensing and price for RocketSVN, a full featured Subversion server and Visual Studio addin, along with the release of the full source code as open source.

Information

  • Spot the defect: Bad comparisons, part three – Eric Lippert continues his series of posts looking at bugs due to bad comparison implementations with another look at implementing string length comparison, and looks at some of the fringe cases in this comparison where it can fail.
  • C#/.NET Little Pitfalls: The Dangers of Casting Boxed Values – James Michael Hare kicks off a parallel series of posts to his ‘Little Wonders’ series. ‘Little Pitfalls’ looks at some of the things you can do that are dangerous / may trip you up. In this first post of the series he look at the potential problems in type conversions and casting.
  • Announcing SpecsFor: Yet Another BDD Framework For .NET! – Matt Honeycutt announces the forthcoming release of SpecsFor, a BDD testing framework for .NET which focuses on the developer experience rather than bridging the gap between requirements and tests. The first release of the project is immanent, however before then Matt wants your feedback about the direction of the API for writing specifications
  • Dynamic V Strongly Typed Views – ‘Ricka’ takes a look at both strongly typed and dynamic views in ASP.NET MVC3, showing how both care implemented, and sharing a sample project illustrating both types.
  • Web Page Extension To Associate Domain Models With View Page – Sreejith Gopinathan shares a base page class for WebForms development which brings ASP.NET MVC like model class support, providing EditorFor, ModelState validation, and strongly typed models to the world of WebForms.
  • The Big Rewrite – K. Scott Allen discusses the thorny issue of the ‘Big Rewrite’, responding to a post from Steve Blank on this subject. Good discussions in the comments to this one.
  • Stop Thinking About It. Let It Happen. – Rob Conery follows on with the rewrite discussion, sharing his views on the subject, and also discussing writing software as a creative process.
  • SQLite on WP7 – Rudi Grobler follows on from his look at the Sterling Object Database for Windows Phone 7 with a look at using SQLite as a relational database on the Windows Phone Platform.
  • Using DbContext in EF Feature CTP5 Part 1: Introduction and Model & Part 2: Connections and Models – Arthur Vickers of the Entity Framework team kicks off a new 12 part series looking at the new API for using DbContext features contained in the CTP5 release. The first post in the series outlines the model that is going to be used in all the subsequent examples, with part two exploring how to connect to the the database in the various ways of working with Entity Framework.
  • HTML5 & CSS3 in Visual Studio 2010 SP1 – The Visual Web Developer Team discuss the intellisense and validation support introduced in Visual Studio 2010 SP1 for HTML5 and CSS 3.
  • Imperative vs. LINQ Performance on WP7 – Bil Simser highlights a nice post from Jesse Liberty on Imperative, Linq and fluent programming to populate list box entries, and builds on its content to explore the performance of each option.