Software

  • Silverlight 4 February 2011 Update Released Today – Tim Heuer announces the release of the ‘GDR3’ update to the Silverlight 4 Runtime which provides a number of updates addressing issues with media playback, IDE Debuging bugfixes, fixes for out of browser updates when applications name changes, and better memory management and network optimisations.
  • CSS Support in ReSharper 6 – The JetBrains ReSharper team share an in depth look at the new features for working with CSS which will be included in ReSharper 6 (and are currently available in the Early Access Preview)

Information

  • Basic JavaScript Part 10: The Module Pattern – Jan Van Ryswyck continues his back to basics series on JavaScript with a look at the Module Pattern and its use in JavaScript, and how it supports the CommonJS Initiative, and sharing an implementation using this pattern and looking at how it can be refined.
  • User Experiences – Listen, Learn, Refine – Jane Kim discusses some of the User Experience changes in the Internet Explorer 9 RC, talking about how they came from user suggestions and comparing the user experience of IE9 RC with the latest editions of other browsers.
  • IE9’s tracking protection and content distribution networks – Barry Dorrans highlights the Tracking Protection security feature of Internet Explorer 9, some of the problems it causes for CDN based content such as JavaScript libraries, and a change in the Release Candidate which allows publication of Tracking Protection Lists, with Barry sharing a list which will allow you to make use of the protection this feature offers, yet still have the Google, Yahoo and Microsoft CDN content operate correctly.
  • Creating a NuGet Package in 7 easy steps – Plus using NuGet to integrate ASP.NET MVC 3 into existing Web Forms applications – Scott Hanselman, inspired by a readers comment, takes the process he has previously blogged about for getting ASP.NET MVC 3 into existing WebForms projects and turns it into a NuGet package removing all the pain from doing this. Scott also takes us on the journey of building the package showing how he achieved it.
  • BDD Simply – Mehdi Khalili takes a look at Behaviour Driven Development style testing, focusing on the naming conventions and structure of BDD tests, along with taking a look at the StoryQ and SpecFor libraries
  • How to get more out of text templates – Niko Schuessler takes a look at some of the more advanced code generation features of T4 Templates, including the use of variables and Linq within the tempate generation
  • Logging Your Application for Fun and Profit Part 1 – Casey Kriutzfield kicks off a series of posts looking at the various logging features available to you as a ,NET Developer. In this first post Casey looks at the basics of logging and highlights the DebugView tool.
  • Prototyping with anonymous classes – Jimmy Bogard discusses some trickery which you can use to support execution of expressions against anonymous types, and illustrates how he uses this technique to avoid having to create lots of classes for testing purposes.
  • Delegates make great container components – Mike Hadlow discusses how storing delegates in your Inversion of Control container can help avoid the need for lots of classes which essentially wrap a single function, illustrating this with an example surrounding dates.
  • Adding Client Validation To DataAnnotations DataType Attribute – Scott Kirkland looks at using the Data Annotation attributes to provide validation on his entities all the way down to the client side in an ASP.NET MVC application.
  • Windows Phone 7 Silverlight Programming – MultiTouch and Manipulation – Xianzhong Zhu shares a detailed look at the Multi-Touch capabilities of the Windows Phone 7 devices and how you can consume this functionality in your Silverlight based phone applications.
  • Idle Detection and Running under Lock on your WP7 – Derik Whittaker discusses how to make your Windows Phone 7 applications handle the detection of being idle, and how to make you applications behave nicely when the device is locked.
  • RTL (Arabic and Hebrew) Support for Windows Phone 7 – Daniel Moth discusses the lack of Right to Left rendering on the Windows Phone 7 Silverlight applications, and how the Windows based solution of PInovke won’t work here, sharing a simple piece of code which achieves RTL rendering.
  • Pivot MSDN Magazine (as in quickly and easily browser, filter and view 10 years of MSDN Magazine Articles) – Greg Duncan highlights the MSDN Magazine Pivot viewer which provides access to the last 10 years of MSDN magazine content, and also highlights the series of posts from Howard Dierking on the building of the application.

Community

  • DeveloperDeveloperDeveloper … Squared! – Rachel Hawley highlights the currently scheduled DeveloperDeveloperDeveloper events still to come this year in the UK (and also sneaks a shoe reference in there too….bonus points to Rachel for broadening developers world view)