Software

  • CSLA 4 version 4.1 release - Rockford Lhotka announces the release of version 4.1 of is CSLA application framework. This new version brings support for running CSLA business classes on the Windows Phone 7 platform.
  • Jurassic a Javascript .Net compiler - ‘help.net’ highlights Jurassic, a compiler which takes ECMAScript 3 and 5 Javascript and compiles it into .NET Bytecode, allowing you to write .NET applications in the JavaScript language. The project is hosted on CodePlex and full source is available there.
  • SQL Server 2008 R2 Update For Developers Training Kit - January 2011 Update - Roger Doherty highlights the latest update to the SQL Server 2008 R2 training kit for developers. This update brings a new set of resources for introducing Business Intelegence Solutions including presentations, hands on labs and demonstrations.
  • XPath Visualizer - DevIntelligence highlights a neat little utility which allows you to visually see what XML elements would be selected by your XPath statement. The tool also provides some simple XML manipulation based on your XPath.

Information

  • Running an ASP.NET MVC 3 app on a web server that doesn’t have ASP.NET MVC 3 installed - Scott Guthrie takes a look at the required steps to get your new ASP.NET MVC 3 application up and running on your hosting provider in the case where they have not (yet) installed ASP.NET MVC3, looking at the two techniques for getting ASP.NET MVC running, and linking to further details of bin directory deployment.
  • Logo for HTML5 - Vijay Kodali highlights the ne logo for HTML 5 unveiled by the W3C, and also discusses browser (and IDE) support for HTML5, linking to a useful HTML5 compatibility chart.
  • Building a favicon module for Orchard - Bertrand Le Roy discusses the creation of a module for the Orchard CMS released last week. This module provides custom FavIcon for pages in your site, and full source code is available.
  • Configurable Global Action Filters for ASP.NET MVC - K. Scott Allen looks at the Global Action Filter functionality introduced in ASP.NET MVC 3 which allows all requests to an ASP.NET MVC site to be pushed through an action filter, and looks at how you can supply configuration information to the filter.
  • Stack Walking - Bruno Marques looks at the functionality provided by the StackTrace class, showing how you can use it to obtain information about who called your method, and looks at the performance penalty of obtaining the stack trace.
  • Gotcha around iterator blocks - Jon Skeet takes a break from implementing Linq to Objects methods, and takes a look at a potential problem with iterator blocks involving high memory usage, and looks at 6 possible solutions to the problem.
  • I Use Inheritance And I’m Not Entirely Ashamed Of It. Should I Be? - Derick Bailey discusses the use of inheritance, and the principle of favouring composition over inheritance with Ruby based examples.
  • Start Building an International Application for Windows Phone 7 (Part II) - Jnnet continues looking at building Windows Phone 7 applications with multi-culture UI, exploring the build and culture fall back process in this post.
  • Best Practices for .NET developers - Scott Galloway shares some of the best practices he olds dear in .NET development - some are code style, others are general best practices and principles.
  • Don’t just stand around saying somebody should do something: Be someone - Raymond Chen also highlights a very important soft skill which applies to development as much as anywhere.

Community

  • Introducing Windows Phone 7 Development with Matt Lacey - The Canary Wharf .NET User Group welcome Matt Lacey for an event on building applications for Windows Phone 7 on the evening of Wednesday 2nd February 2011. Spaces are limited to 45 in total, so signup early if you are interested in attending.