The Morning Brew #559
Posted by Chris Alcock on Monday 15th March 2010 at 08:37 am | Tagged as: .NET, Development, Morning Brew
Software
- Ms-PL Source Release for System.Web.Mvc 2 – Phil Haack announces the source code release of ASP.NET MVC2, which as usual is released under the Open Source Microsoft Permissive License (Ms-PL)
- NHibernate symbol & source server support – Ayende highlights the inclusion of Symbols for NHibernate on the SymbolSource Servers to allow you to debug into NHibernate source code more easily.
Information
- A reminder of the usefulness of Git – Mark Needham talks about an interesting local use of Git to allow him to easily switch to a setup which allows him to debug through the source of libraries used in his projects.
- A better way to auto-run T4MVC when you build – David Ebbo talks about a better solution to determining when to run T4 templates during the build process, and polls the community on if the T4MVC project should keep the hacky solution now that there is a better alternative.
- Bidirectional Integrity: IEnumerable and read only Entity properties – Sean Blakemore follows on from Jimmy Bogard’s recent post on Encapsulation of Collections to strengthen the domain model, with a look at the potential for an explosion of internal methods, and looks at adding items to IEnumerable collections without the need of the internal methods in Jimmy solution.
- ASP.NET 4.0 Part 12, Routing Helper Functions – Dan Maharry continues his series on ASP.NET 4 new features with a further look at routing, and the new Routing helper functions, making it easier still to work with routes
- Map / Reduce – A visual explanation – Ayende gives a worked example of the famous Map / Reduce method of working, illustrating with diagrams to explain the technique
- Visual Studio 2010 Concurrency Profiling And Parallel Programming – ‘SQLDenis’ takes a look at some of the concurrency and parallel support in Visual Studio 2010 / .NET 4 illustrating with some example pieces of code to calculate Pi (as yesterday was Pie Day (3.14).
- Happy Pi Day and Monte Carlo Method – Can Erten also highlights Pi day with a look at using the Monte Carlo Method to calculate Pi in F#
- Moles: Dig It? – Martin Rue talks about the Microsoft Research Project Moles and their use in improving the testing of a system, by way of a story of strange behaviour in an imaginary banking system.
- Asp.Net MVC 2 Areas – Chris Brandsma takes a brief look at the ASP.NET MVC 2 Areas functionality, showing how they are hooked up and discussing their use.
- New, But Not So Obvious, Features in .NET 4.0 – Galilyou highlights a few of the less well known about new features being introduced to the .NET Framework in V4, including new string functions, and lazy loading support.
- ParallelWork: Feature rich multithreaded fluent task execution library for WPF – Omar AL Zabir shares a parallel work library for use in WPF projects which provides a fluent interface for queueing work to be run in parallel, including support for running work immediately, running work after a time period elapses, and allowing you to stop parallel work.
- C# 101: Virtual Function Members Vs Abstract Function Members – ‘silvercrux’ shares a nice simple clear definition of the difference (and similarity) or abstract and virtual methods.
- Introduction to the Reactive Extensions for JavaScript – From Blocking to Async – Matthew Podwysocki continues his series on the Reactive Extensions for JavaScript with a look at changing to an asynchronous way of working using the library to make this transition easy, and hinting at when the library may be released.
Community
- UK AzureNET User Group: Phoenix from the Flames – The UK Azure Usergroup revive themselves for an evening of talks attached to the end of the UK TechDays event being held in Thursday 15th April in the Fulham Broadway, London Vue Cinema. The UK TechDays week is shaping up to be a real good one with lots on offer beyond the official content.
- Watch Microsoft MIX10 Live Keynotes March 15 & 16 – ‘Dr. Z’ highlights the live streaming of the Keynote presentations from MIX10 from speakers Bill Buxton, Scott Guthrie, Dean Hachamovitch and Joe Belfore. The keynotes kick off at 9am PDT (GMT-9)
- Measuring real-world application usage in Visual Studio 2010 – Tomorrow sees the next Linked In .NET User Group virtual event which sees Terry Clancy and Sebastian Holst talking on the application analytic capabilities of Visual Studio 2010, and related 3rd party projects. The event starts at 11am PST
Comments Off on The Morning Brew #559