Software

  • Announcing: Microsoft Ribbon for WPF RTW – Pete Brown highlights the release of the RTW release of the Microsoft Ribbin for WPF. This release is a 100% managed code and WPF implementation of the Ribbon which works in WPF 3.5SP1 and WPF4
  • Windows Ribbon for WinForms v2.3 Released – Bug fixes – Arik Poznanski announces another Ribbon related release in the form of the Windows Ribbon for Winforms V2.3. This control is a managed wrapper round the Windows Ribbon framework which is included in Windows 7 and Vista.
  • Download out-of-band security update for Windows – Marcelle Amelia highlights yesterday’s important security update release in the form of an Out-of-band update to fix a vulnerability in Windows XP, Vista, 7, Server 2003, Server 2008 and Server 2008 R2.

Information

  • Introduction to Microsoft.Data.dll – David Fowler talks about the new Microsoft.Data assembly which aims to make data access much simpler to aid adoption of the Microsoft Platform as a part of the WebMatrix level of products. Unsurprisingly this initative has had a mixed reception as can be seen in the comments and echoed in a post from Ayende entitled ‘Microsoft.Data, because the 90s were so good, we want to do them again
  • Introduction to the Reactive Extensions for JavaScript – Error Handling Part II – Matthew Podwysocki continues his series exploring the Reactive Extensions for JavaScript. This post explores handling / continuing after errors, looks at retrying operations which fail and tidying up after failures using the using function.
  • MVP In Silverlight/WPF: Some Infrastructure Bits – Davy Brion continues his series looking at MVP as an alternative to the more common MVVM pattern in Silverlight and WPF Development. This part of the series looks at the base class implementations for the View and Presenter parts of the pattern implementation, along with a base implementation for the BindingModel, and looks at the communication between the parts and the model.
  • Dynamic Methods in View Data – Phil Haack looks at the new support for Dynamic View Data in ASP.NET MVC3 Preview 1 provided via the ViewModel and View Properties of the Controller and View respectively, showing a sample of it in use, along with sharing some of the naming problems the team encountered.
  • You Don’t Need an Application Server – Mike Hadlow discusses (and debunks some of the myths) surrounding the architectural requirements for having an Application Server to perform your business logic in Web Based applications.
  • Abstracting the persistence medium isn’t going to let you switch persistence abstractions – Ayende follows on from a previous post discussing the encapsulation of Data Access Layers with a look at the pain that can be caused by trying to fit a different data store (i.e. Document DB in place of Relational) behind an abstract DAL API.
  • July 2010 Doc Updates for VS ALM – Brian Harry highlights the July update to the Visual Studio Application Lifecycle Management documentation which includes loads of new content on TFS, Modeling, Planning, Testing, Databases Development and ALM extensibility.
  • OpenWrap’s view on versioning – Seb Lambla discusses the approach taken to versioning in his OpenWrap package management system, talking about the GAC and Strong Naming of assemblies.
  • Dumping Objects Using Expression Trees – Paulo Morgado takes a look at using Expression Trees and compiled expression trees to get a dump of an object graph for debugging / logging purposes with a better performance than looping through properties using reflection.
  • Updated Visual Studio Performance Testing Quick Reference Guide (Version 3.5) Released – Shawn Cicoria highlights the availability of a Quick Reference Guide to Visual Studio Performance Testing, compiled from blog posts, internal discussions and Test Consultants experiences.

Community

  • London "Guathon" Event with Me on August 13th – Scott Guthrie announces an all day UK community event to be held in London on 13th August featuring Scott presenting on Visual Studio 2010, ASP.NET 4, ASP.NET MVC2, Web Development Futures (ASP.NET MVC3, SQL CE, IIS Express), along with the UK’s own Mike Ormond presenting on Windows Phone 7 Development. The registration for the event opens today (Tuesday 3rd August) at 2pm UK, and is bound to fill up very quickly