Quite a software heavy edition today, with some interesting releases and betas.
- NHibernate 2.1.0 on the road – Fabio Maulo announces the release fo the first alpha of NHibernate 2.1, which brings NHibernate to the level of Java Hibernate 3.2.6. See Davy Brion’s upgrading guide linked in the Information section for details of the significant new feature, the ability to choose your proxy implementation.
- S#arp Architecture 1.0 RC 2 Released! – Billy McCafferty announces the second Release Candidate of S#arp Architecture, his architectural framework for developing ASP.NET MVC applications with NHibernate and other best practices
- ReSharper 4.5 Beta Released – JetBrains announce the beta release of ReSharper 4.5, which brings with it considerable performance improvements along with solution wide warnings and suggestions, better support for naming conventions, and many other features and refinements
- StyleCop update 220.127.116.11 is released – The Microsoft StyleCop team announce version 18.104.22.168 which is mostly a bug fix release, however it does add a few new features for ignoring code generated code and including documentation from elsewhere.
- StyleCop for ReSharper – Release: Release Candidate – Refresh (0.0.14317.000) – Howard van Rooijen releases an updated Resharper add-in for the new StyleCop build.
- WCF REST Starter Kit Preview 2 is on CodePlex – Aaron Skonnard announces the release of Preview 2 of the WCF Rest Starter Kit adding further client side features for consuming WCF and 3rd party REST services and some more minor server side changes
- CruiseControl.NET 1.4.3 Released – Dave Cameron announces the release of version 1.4.3 of ThoughtWork’s CruiseControl.NET, with loads of new improvements this one looks worth an upgrade.
- Upgrading To NHibernate 2.1 – Davy Brion looks at the the additional configuration requirement of NHibernate 2.1 over version 2.0, the ability (and requirement) for you to specify which proxy implementation you want, allowing you to choose what library to take dependency on.
- An improvement on SessionFactory Initialization – Tuna Toksoz looks at the startup time of the NHibernate SessionFactory, and looks at what can be done to improve the performance in this area.
- NHibernate performance with Ayende, David Penton, and Ben Scheirman – The Herding Code podcast listens in on a late night debate on NHibernate peformance, and publishes the discussion – I’ve not yet listened to this, but certainly am looking forward to it
- Validation of NHibernate Entities – Marek Blotny talks about the Validation of entities which back onto NHibernate, and talks about the role of the HBM file, database and how Fluent NHibernate and the NHibernate Validator can help.
- Beginning Mocking With Moq 3 – Part 3 – Justin Etheredge continues his series on mocking with Moq V3 with a look at providing return values from mocked methods
- Analyzing the code base of CruiseControl.NET – Patrick Smacchia uses NDepend to examine the structure and form of CruiseControl .NET
- Functional Programming in .NET – Adding Extensibility – Matthew Podwysocki looks at how closures can provide extensibility when applying functional programming techniques to other languages
- If you cannot do a source pull and compile you are doing it wrong! – Derik Whittaker talks about the importance of being able to pull source code out of Version Control and to be able to easily do a build without having to set up lots of things to support that build
- How to shorten ASP.NET automatically generated control IDs. – ‘jeff chin xyz’ looks at how you can shorten ASP.NET automatically generated IDs by providing a new means of generating them
- ASP.NET 4.0 Client ID Feature. – Continuing on a theme, Saki Sachin has an article looking at the new ASP.NET 4.0 feature allowing you to specifiy the client side IDs yourself
- Can we declare programming in Xml to be dead yet? – Jeremy D. Miller asks if we can finally kill off the XML programming trend where by lots of programming was reduced to programming in the XML configuration file
- Microsoft Velocity : Q&A – Rob Chartier posts up his questions about the Velocity distributed cache and the answers provided by the Velocity team