April 2010

Monthly Archive

The Morning Brew #573

Posted by on 06 Apr 2010 | Tagged as: .NET, Development, Morning Brew

As predicted, today sees a large edition of The Morning Brew due to the 4 day break over Easter. I still have a number of Easter links to include in tomorrows post.

In other news, on Thursday I received news that I have been awarded a Microsoft MVP Award – its a great honour to receive this award, and I’d like to thank everyone involved in the selection process for thinking of me.

Software

  • MonoTools for Visual Studio 1.1 – Miguel de Icaza highlights the release of MonoTools for Visual Studio 1.1. This release still principally targets Visual Studio 2008, and provides means for Windows based developers to target Linux systems directly from Visual Studio.
  • Prototype 1.7 RC Sizzles… – Ajaxian highlights the release of the Release Candidate of the Prototype 1.7 JavaScript library, where the most significant change is a move to the Sizzle Selector Engine along with new APIs for Events and Layout.
  • MVVM Light Toolkit V3 SP1 for Windows Phone 7 – Laurent Bugnion announces a Service Pack release for his Model View – ViewModel framework Silverlight. This service pack brings further support for Windows Phone Development including new templates, signed assemblies, and enw Windows 7 phone assemblies.
  • Thinktecture StarterSTS 1.0 RTW – Dominick Baier highlights the release to web release of StarterSTS a security token service which is based on Windows Identity Foundation and the ASP.NEt Provider infrastructure. This release supports WS-Federation., WS-Trust, REST, OpenId and Information Cards and provides a good simple reference implementation.
  • Performance Testing – Quick Reference Guide – Released up on CodePlex – The VSTS Rangers share a Quick Reference Guide to performance testing with VSTS

Information

Community

The Morning Brew #572

Posted by on 01 Apr 2010 | Tagged as: .NET, Development, Morning Brew

This will be the last edition of The Morning Brew this week, as Friday and Monday are the Easter public holidays here in the UK. This means that you can expect the next edition of ‘The Brew’ on Tuesday 6th April, which based on previous years will be a bumper edition (as 4 days is about the longest break in publication). Enjoy your Easter eggs everyone.

Software

  • Announcing PostSharp 1.5 SP1 – Gael Fraiteur announces the last support release of the PostSharp 1.5 AOP framework. This release is licensed under the same terms as previous 1.5 releases and provides bugfixes for all outstanding issues. If you wnat to get this release you need to ensure you have registered on their website before the release of PostSharp 2.0 as the download will not be available to users who register after that time.
  • Announcing YUI 3.1.0 – The Yahoo! User Interface Team announce the release of YUI 3.1.0 the latest update to their UI framework for JavaScript based web applications. This release includes improved internationalization support, the near completion of the Widget infrastructure, improvements to the loader and much more.

Information

  • BCL CodePlex Site Launch – The BCL Team announce a new CodePlex project site where they will be releasing samples of proposed new functionality which do not require a Beta or CTP .NET Framework release. The idea is to allow the team to put out new ideas and get community feedback on them. Currently there are 4 projects on the site, BigRational, Long Path, PerfMonitor, and TraceEvent, and the team would love to hear your thoughts on them.
  • Strengthening your domain: Avoiding setters – Jimmy Bogard continues his series on moving from an anemic domain model to a rich DDD style domain model with this post looking at the removal of setters to further lock down the ability to mutate data stored in entities outside of the defined business rule based methods provided on the domain.
  • UNISA Chatter- Operating System Concepts: Part 8 – Memory – Willy-Peter Schaub shares his notes from his course on Operating System Concepts at UNISA, focusing this part on Memory on techniques of Operating System memory management.
  • The Problem with Immutability – Kathleen Dollard discusses immutability, and looks at how it can be applied in MEF / IoC based code, outlining a number of possible solutions , and explaining her frustrations with the lack of support in this area.
  • Effective Model-Based Testing with Spec Explorer Full Class – Nico Kicillof shares video footage of the 2.5 day course he and his colleague Wolfgang delivered on using Spec Explorer to perform model based testing. The footage is broken down into 4 sessions, each composed of 4 parts, allowing you to more easily schedule your viewing
  • Easy way to update models in your ASP.NET MVC business layer – Raj Kaimal highlights the CopyModel method included in the ASP.NET MVC Futures library, which provides a lightweight object mapper to move values from one object to another matching up on property name and type.
  • Speeding Up NHibernate Startup Time – Ricardo Peres shares a tip for improving the startup time of .NET applications which use NHibernate, by storing the NHibernate configuration in a serialised form on disk, and reloading from there on application start rather than rebuilding it.
  • TDD with complex infrastructures – Gojko Adzic shares some notes from the GOOSGaggle event, with a look at Nat Pryce’s thoughts on ‘System Test Driven Development’ which focuses on system level tests which span across complex infrastructures allowing you to ensure that your business domain can work in the way dictated by the infrastructure.
  • Overriding MEF Metadata – Daniel Plaisted takes a look at providing and utilising additional metadata on MEF Exports to provide functionality such as priorities for plug-ins.

« Previous Page