The Morning Brew #917
Posted by Chris Alcock on Tuesday 16th August 2011 at 07:47 am | Tagged as: .NET, Development, Morning Brew
Software
- Windsor 3 beta 1 is released (along with other goodies) – Krzysztof Kozmic announces the first Beta release of Castle Windsor 3. The V3 release is a major one, and brings with it a number of new and improved features such as WCF Integration, introduction of scoped and bound lifestyles, improved debugger views, Lazy component support, and much more.
- Announcing Simplified Data Transfer Billing Meters and Swappable Compute Instances – The Windows Azure team blog highlights two billing related changes beginning on 1s October. Change 1 is a reduction in price of the extra small compute offering, and a standardisation on Small Compute Hours as the unit for all compute allocations, with the larger compute plans consuming more than 1 per hour, and smaller consuming less than 1.
Information
- To sign or not to sign an OSS project – Jimmy Bogard discusses the pros and cons of signing assemblies on open source projects, discussing the requirement, scenarios supported by signing, and also highlighting some of the limitations.
- Architectural Validation – Matthew Groves discusses the use of PostSharp aspects for compile time validation, exploring how aspects can return build errors out of the compilation process, and discusses how this can be used to bake in architectural validation tests.
- Building the Account at a Glance HTML5/jQuery Application – Dan Wahlin discusses the construction of a real world web application which relies heavily on jQuery and HTML5, along with using Modernizer, ASP.NET MVC3, EF 4.1 Code First, Unity, SQL Server and much more, stepping through the key implementation issues of each component.
- Getting rusty – we need new best practices for a different development world – Christian Heilmann discusses web standards and the split between presentation, structure and behaviour in our client side code in web applications, reviewing the history and ways things have been done in the past, looking at the ideal, and discussing the patterns and practices which have got us to here we are now, and where we should go from here.
- On Phone Apps and Web Apps – Paul Laberge discusses the shift from classic native phone applications to HTML5 based phone applications which allow you to target a variety of platforms, and discusses the platform changes which have begun to make this possible.
- Profiling JavaScript 101 Using IE9 Developer Tools – Gil Fink takes a look at the use of the Internet Explorer 9 developer tools for profiling JavaScript code, discussing what the profile results mean in terms of your code’s performance.
- Tip #109 Did you know- How to speed up build time by *only* building the currently selected project in a multi-project solution? : Web Developer Tips : The Official Microsoft IIS Site – Mark Berryman shares a useful tip for anyone working in a large Visual Studio solution with lots of projects, looking at how you can better control the build process to give you faster build turnaround when developing.
- Have ORMs introduced extra complexity into our codebase? – Paul Stack questions the value of Object Relational Mappers , taking a look beyond to see what other folk are doing when performance and control over SQL matters.
- Windbg: Finding a specific instance of a managed object in a windows process – Henning Krause explores the use of the Psscor Windbg extension to explore memory for instances of a particular class, and to inspect their contents.
Community
- Gary Short on Applied F# – Tonight (Tuesday 16th August) Gary Short joins the F#unctional Londoners for a session on applied F#, in which he will show how he has been using F# for calculating the metrics
- NxtGenUG – Event: NHibernate from the trenches – Richard Wilde visits the Oxford NxtGenUG for a session on NHibernate and its use in real world applications, looking at and giving tips on building excellent data access applications using NHibernate, exploring sessions, transactions, queries, unit of work, and testing, on Tuesday 13th September. The NxtGenUG in Oxford are being joined by Kendall Miller for their October event ‘The Kendall Miller Tour ‘ on Tuesday 25th October where Kendall will be discussing API design, outlining some of the key principles of commercial API design and looking at some real world examples.
Comments Off on The Morning Brew #917