The Morning Brew #789
Posted by Chris Alcock on Thursday 10th February 2011 at 08:49 am | Tagged as: .NET, Development, Morning Brew
Update: Corrected the general availability date for Windows 7 / 2008 SP1 – should have been February, not January – Thanks to Steve for letting me kno. Further proof that I don’t properly know what day it is until after my first coffee 😉
Software
- Announcing Availability of Windows 7 and Windows Server 2008 R2 SP1 – Windows 7 and Windows 2008 get their first service pack. The service pack has been released to manufacturing and is currently with OEMs with the public release starting on 16th Feb with MSDN, Technet and Volume licensing , and general availability on 22nd
JanuaryFebruary - Team Explorer Everywhere 2010 SP1 is Available – Brian Harry announces the release of the first service pack for Team Explorer Everywhere, available now for MSDN Subscribers and on Friday for everyone else. The service pack brings improvements to the source code control functionality, fast workspace switching, auto connect on startup, and support for running in a cut down version of Eclipse
- Free Silverlight controls – yes, you heard right – Mindscape announce the availability of three free Silverlight Controls. The controls are a cover flow implementation, a book display control offering smooth animations of page turns and support for 1000s or pages of content, and a nice looking expander implementation.
- AlphaFS v1.5 Released (think "The ‘Long Path’ IO support the BCL doesn’t yet have…" or "Don’t ‘W’ [Wide/Unicode API/etc] P/Invoke your Path API’s when AlphaFS has done it already for you…" or "How I learned to love and use Volume Shadow Service paths from .Net") – Greg Duncan highlights a new release of AlphaFS, Version 1.5 Stable. This library provides new implementations of the ,NET Core file system classes with support for extended paths, functionality for interfacing with the transactional functionality of the NTFS file system.
Information
- New version of Cuke4Ninja book published – Gojko Adzic announces an updated version of the free e-book on BDD style testing using Cucumber based implementations across .NET, Java and Ruby. This updated version includes new content on UI automation with .NET and WatiN, sharing context across steps, along with minor updates across the remaining content.
- Writing a Compiler in C#: C Code Generation, Part 2 – Sasha Goldshtein continues his series of posts looking at creating a compiler for the Jack programming language using C# as the basis. In this part Sasha looks at controls statements, implementing support for gotos with labels, while loops, along with the overall program structure requirements such as a main method.
- Adding Rails like ActionController and RespondWith in ASP.NET MVC with RESTful way – Kazi Manzur Rashid gives an overview of the features of the default scaffolding provided by the Rails framework, and then looks at adding support for Rails like ActionController and respond_with functionality into ASP.NET MVC 3
- Disassemble code in Visual Studio instead of ILDASM disassembler – ‘Karthikanbarasan’ highlights a Visual Studio feature that is not widely known about or used, the ability to see the disassembled code that underpins our C#.
- Autoprojecting LINQ queries – Jimmy Bogard discusses a new feature he has added to AutoMapper which allows for data to be automatically projected to another type in a LINQ query.
- Why do you make unreadable logfiles? & Making an XMLLayout for Log4Net with an xsl file to make it human readable. – Christiaan discusses the importance of having log files that you can actually read, and looks at s couple of techniques to help make log entries more readable.
- 5 Ways That Postsharp Can SOLIDify Your Code: Lazy Loading of Dependencies – Matthew Groves looks at how using the PostSharp AOP framework can help you achieve the Single Responsibility Principle in you code by allowing you to remove some of the boiler plate required to implement lazy loading.
“general availability on 22nd January” you mean February?