May 2010

Monthly Archive

The Morning Brew #607

Posted by on 25 May 2010 | Tagged as: .NET, Development, Morning Brew

The new blogs.MSDN.com went live yesterday, and this morning I had problems with a number of links in RSS feeds and blog posts to existing posts on the site, so its possible that there may be problems with links to posts hosted on MSDN, especially in previous editions of The Brew. I’m sure this will only be a temporary thing and will be sorted soon. Hopefully all the links in today’s edition will work OK.

Software

  • Fluent NHibernate 1.1 Released – James Gregory announces the release of FluentNHibernate 1.1, bringing the official release up to date with the numerous bugfixes and new features which have been comitted over the last few months, along with upgrading the NHibernate dependency to the latest 2.1.2GA release)
  • Two open source projects to facilitate interoperability with Outlook .pst data files – Jean-Christophe Cimetiere highlights two new CodePlex hosted Open Source projects from Microsoft which provide means of viewing the internals of Outlook PST files and an SDK for programmatic access to the contents of the PST file.

Information

Community

The Morning Brew #606

Posted by on 24 May 2010 | Tagged as: .NET, Development, Morning Brew

Update: Looks like another rogue character infiltrated one of today’s links – Ayende’s RavenDB Launch Event link in the community section is now updated to work correctly

Software

  • CodeRush 10.1 hits RTM – Rory Becker highlights the release of DevExpress CodeRush 10.1. Released as a part of DXperience (which is the reason I missed the release last week) this upgraded version supports Visual Studio 2010, 2008 and 2005, and in addition to the pay for offering, CodeRush XPress also gets an upgrade.
  • NHibernate Workbench – Felice Pollano announces a preview release of a new NHibernate development tool which brings auto complete and various previews of results and SQL. looks like a useful tool, and one to watch.
  • F# PowerPack May 2010 – now for Silverlight – Dmitry Lomov highlights the release of the latest F# Powerpack a collection of open source libraries used and created by the F# team, which now includes support for the use of the libraries in Silverlight 3 and 4
  • Download the SharePoint 2010 Software Development Kit (SDK)! – The SharePoint 2010 Software Development Kit gets its May update. This kit contains documentation, samples for both SharePoint Foundation and SharePoint Server, providing details of how the technology works, and step by step guides to working with it.
  • iBATIS Project Team Moving to Google Code – Clinton Begin announces the plans of the team iBatis Data Mapper tool to fork the platform under the name ‘MyBatis’ and to begin development again away from the Apache Foundation.
  • IntelliFactory – WebSharper 2010 – IntelliFactory announce the official release of WebSharper Platform 2010 Version 1. The platform provides a compiler which takes F# assemblies and converts them into JavaScript code for the web, provides RPC between client and server and integrates with ASP.NET and Visual Studio 2010 and 2008. Standard Edition is available for free for both commercial and non-commercial use.

Information

Community

The Morning Brew #605

Posted by on 21 May 2010 | Tagged as: .NET, Development, Morning Brew

Software

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

« Previous PageNext Page »