The Morning Brew #605
Posted by Chris Alcock on Friday 21st May 2010 at 07:32 am | Tagged as: .NET, Development, Morning Brew
Software
- Now available!: Windows Server AppFabric RC and BizTalk Server 2010 beta – Cliff Simpkins announces the release of the Windows Server AppFabric Release Candidate and BizTalk Server 2010 Beta. the AppFabric is a release candidate, with the final release coming next month, and the BizTalk beta release is the first to seamlessly integrate with AppFabric
- Microsoft Announces Robotics Developer Studio 2008 R3 – Stathis Papaefstathiou of the Microsoft Robotics team announces the release of Microsoft Robotics Developer Studio 2008 R3. R3 brings a consolidation of the product into a single edition, available now free of charge, and introduces support for Visual Studio 2010 along with updated samples available on Codeplex
- VSGesture v2 for VS 2010 – Adding mouse gesture support to VS 2010 (No, not those "hand gestures" I see you doing at your screen… 😉 – Greg Duncan highlights a Visual Studio Extension that brings mouse gestures to the Visual Studio IDE, allowing you to have commands from the IDE run by specific motions of the mouse.
- ReShaper 5.1 Early Access Program is Open – Hot on the heels of the ReSharper 5 release, the team over at JetBrains have already begun addressing issues raised with 5.0, and have started releasing nightly builds of ReSharper 5.1 via their Early Access Program.
- Updated PowerCommands for Reflector – Jason Haley has released an updated version of his PowerCommands for Reflector which adds three new commands to working with Resource Files from within reflector
Information
- Enabling XML-documentation for code contracts – Gunnar Peipman continues exploring Code Contracts with a look at generating documentation about the code contracts implemented in your code
- Porting MVC Music Store to Raven: Data migration – Ayende continues with his series on porting the existing MVC Music Store tutorial application to use his RavenDB Document database. This post shares a simple implementation which will take the data from existing relational database and insert it into the document database.
- Extending NerdDinner: Exploring Different Database Options – Scott Hanselman discusses the various options available for data access in .NET, and shares 5 ports of the Nerd Dinner sample MVC application to different data access, 4 of which were created by Chris Sells and Nick Muhonen looking at using ADO.NET Data Readers, Data Sets, LINQ to SQL and Entity Framework, and an NHibernate port from Ayende.
- Extending NerdDinner: Adding MEF and plugins to ASP.NET MVC – Scott Continues this series on Extending NerdDinner with a look at some work done by Hamilton Verissimo de Oliveira, (aka "Hammett") to introduce the Managed Extensibility Framework into the NerdDinner sample.
- The religion of dependency injection – Jimmy Bogard follows on from Scott’s MEF post picking up on the ‘poor man’s Dependency Injection’ starting a discussion about comparing this to full Dependency Injection. Seems to be interesting discussions starting in the comments of this one.
- May 20th Links: ASP.NET MVC, ASP.NET, .NET 4, VS 2010, Silverlight – Scott Guthrie turns link blogger and shares a number of links related to the technologies he cares about. A good number of these links have been included in The Morning Brew already, but there are a few additional ones which are well worth checking out.
- Every Program There Is, Part Eight – Eric Lippert continues his series on building every program there is. This part looks at converting the grammar into code, allowing the generation of all the possibilities.
- 13,000+ Free Icons for Web and Desktop Development – David Vidmar shares a list of free icon libraries he has made use of, which total to around 13000 icons which you can use in your applications freely.
- Why enumerator structs are a really bad idea & Why enumerator structs are a really bad idea (redux) – Simon Cooper takes a look at the .NET IEnumerator implementations in the BCL and looks at (With a little help from an Eric Lippert post) at the implementations of MoveNext and Reset and how they might not do what you assume them to do.
- Test-Driven JavaScript – James Shore shares his experiences of doing Test Driven Development in JavaScript gained during a previous venture discussing automating testing in the browser and across multiple browsers.
- Unit Testing [Serializable] – Keith Dahlby takes a look at unit testing the ‘serializability’ of classes to ensure that all the types you assume to be able to serialize actually can be.
Community
- New London based .NET User Group – first meeting June 2nd on MEF – Eric Nelson highlights a new London .NET Usergroup based in Canary Wharf which is focusing on technologies utilised by the financial services sector, with their first meeting on Wednesday 2nd June which will be a talk on the Managed Extensibility Framework
Comments Off on The Morning Brew #605