The Morning Brew #360
Posted by Chris Alcock on Wednesday 3rd June 2009 at 07:47 am | Tagged as: .NET, Development, Morning Brew
I’ve noticed an increase in readership of The Morning Brew in the past few days, so hello to the new readers, and thanks to Scott Mitchell for including The Morning Brew in his MSDN Magazine Toolbox Columnand to Roy Osherove for the links in his recent post on .NET daily news.
As always, if you see an article that you think would be worth including in The Morning Brew, drop me an email and let me know about it!
Software
- Sandcastle Help File Builder – Release: 1.8.0.2 Beta – The SandCastle Help File Builder gets an updated beta including some of the re-workings that will allow them to integrate this into Visual Studio as a Visual Studio package
- Windows 7 Coming October 22 – M3 Sweatt highlights the news that it is looking like an October 22 release for Windows 7
- ANTS Memory and Performance Profiler 5 Release Candidates Now Available – Bart Read highlights the release of the release candidate of the new Version 5 of ANTS profilers for both memory and performance. This release includes (unofficial) support for CLR 4 beta, along with Windows 7 support, and a whole bunch more
Information
- Your testbed has to have the same volume of data as on production in order to simulate normal usage – SQLDenis talks about the importance of testing with real world quantities of data, and looks at some of the common problems that can occur if you don’t.
- Internal DSLs, method chaining and discoverability – Seb Lambla talks about the current trend towards Fluent Interfaces, and how they, and method chaining can have discoverability problems when it comes to trying to use the API.
- Update on Windows Azure – Joe Stagner gives an update on some of the work that has been done to Windows Azure since the MIX announcements
- Specifying Inversion of Control through Contracts for Interfaces – Jonathan "Peli" de Halleux talks abotu Interfaces, IOC/DI and Contracts, and looks at how you can pull all of them together
- F#: Tuples don’t seem to express intent well – Mark Needham talks about the negative side of Tuples, looking at how they, as a very generic container of data, don’t express what the data is well.
- An Alternative Approach To Strongly Typed Helpers – Phil Haack talks about different techniques for having strongly typed helper methods in ASP.NET MVC. Also worth checking out is the ASP.NET MVC Performance slide deck Phil mentions
- Unit Testing JavaScript Using JQuery QUnit – AzamSharp explores using QUnit to unit test JQuery based JavaScript code
- ASP.NET MVC and the templated partial view (death to ASCX) – Jeffrey Palermo looks at a technique for decomposing ASP.NET MVC pages into partial views using ASPX pages and masterpages to provide a means of pulling it all togogether
- Visual Studio 2010: Multiple web.config versions – Gunnar Peipman talks about the new Visual Studio 2010 feature which brings support for multiple web.config files, allowing yo to have different ones for each build type/configuration.
- NHibernate Mapping <map/> – Ayende continues his expose on the collection mappings in NHibernate with a look at the map element
- Fluent Silverlight – Auto Wiring INotifyPropertyChanged – Ray Houston picks up the torch from Gabriel Schenker and continues talking about their Fluent Silverlight project with a look at their INotifyPropertyChanged implementation
- Microsoft Web Platform Installer – ScottGu gives one of his usual indepth rundowns of a current Microsoft Web Project, looking at the details behind the Web Platform Installer which makes it really easy to get various Microsoft (and non-MS) web technologies, platforms and applications installed on a server
- Domain-Driven Design: Two basic premises – Artur Trosin talks about two of the main concepts in Domain Driven Design, and how they are an aggregation of a number of other practices to handle complexity
Comments Off on The Morning Brew #360