The Morning Brew #302
Posted by Chris Alcock on 09 Mar 2009 at 05:45 am | Tagged as: .NET, Development, Morning Brew
A rather large edition today as I had quite a bit of free time to prepare it…
Software
- Moq 3.0 RTM!!! - Daniel Cazzulino announces the RTM release of Moq 3.0, the latest major version release of this C#3 powered mocking framework
- jQuery UI 1.7 - Richard D. Worth announces the release of the latest incarnation of the jQuery User Interface Library which introduces support for jQuery 1.3 along with a whole host of other features. Jeffrey Way reviews some of the new features in his article ‘What You Must Know About jQuery UI 1.7‘
- Announcing Project Codename ‘Astoria Offline’, Alpha Preview - Pablo Castro announces a preview release of offline functionality for ADO.NET Data Services, an exploration excercise to see how offline features can be brought into ADO.NET Data Services
- Interoperability - Eclipse Tools for Silverlight - Somasegar highlights some new tooling that brings Silverlight development to the Eclipse world
- NP .NET Profiler - Troubleshoot performance and memory issues - ‘Cuko’ shares the news of the release of a new profiler for . NET applications which allows you to profile all kinds of .NET application, has easy XCopy deployment and support for all hardware platforms
- OsloTool: GUI for the command line Oslo tools - Chris Sells highlights a tool from Bryan Sumner which provides a GUI for calling the Oslo command line tools
- MSXML4 SP3 Is Available Now! - The Microsoft XML Team announce the final service pack for MSXML4.0 which fixes bugs and brings new security enhancements.
Information
- Building an Occasionally Connected ADO.Net Data Service with ‘Astoria Offline’ Preview - Guy Burstein explores the ADO.NET Data Services Offline Alpha release by constructing a simple offline application
- DDD: The Beginning of My Sample Application - Casey Charlton continues his DDD series with an introduction to the sample application which will be used to provide concrete examples of the concepts from the series.
- Dynamic Delegates with Expression Trees - Rick Strahl explores dynamic Delegates constructed using Linq expression trees, reviewing the implementation, and looking into the performance versus reflection based calls.
- Simulating INumeric with policies - Chuck Jazdzewski looks at implementing functionality similar to that of the often discussed INumeric using generics and policies, illustrating with an averaging function implementation,
- Locks and exceptions do not mix - Eric Lippert looks at how the lock keyword is actually implemented and how this can cause problems when exceptions are thrown within a lock block
- Hotfix for Installing ASP.NET MVC With Azure, Power Commands, or Resharper - Phil Haack highlights the availability of a HotFix which can help resolve problems with installation of ASP.NET MVC when you have third party add-ins installed
- 3 Quick Steps for a Painless Upgrade to jQuery 1.3 - Karl Swedberg looks at three simple things to do as a part of upgrading your code to use jQuery 1.3
- Rebooting My Development Environment - David Starr looks at some alternative tools for unit testing, code coverage and Continuous integration, comparing them to his usual tool set.
- ASP.NET Routing performance compare to HttpHandler - Geeorge Trifonov compares the performance of ASP.NET Routing with that of a raw request and simple HTTP Handler. Given the added complexity of Routing its not really a supprise that its performance is lower.
- Dispose and Finalize methods - Rohit Gupta shares some nice tips for using the IDisposable pattern, and also shares Some tips on .NET Memory usage
- Refactoring SQL code with file includes and variables - Tim Stall shows how you can use SQLCmds in Management Studio to help reduce code duplication by providing include and variable functionality
- Debugging Attributes - Darren Fieldhouse looks at the use of attributes which control the debugging expereince, allowing you to hide members from the quickview and provide nicer debugger views of your classes.
- What I Really, Really, Really Like About Using Fluent NHibernate - Jan Van Ryswyck talks about the best features of Fluent NHibernate, and how it helps cut down on duplication in the mapping process, and allows you to test your mappings.
- Identify And Fix Performance Bottlenecks In ASP.NET Web Applications - Case Studies, Problems, And Solutions - Alik Levin has wrapped up a number of his posts in the theme of finding and fixing ASP.NET performance problems into one PDF, well worth a download and a read