- SignalR v0.5.2 – The SignalR team announce the release of SignalR 0.5.2, a release which addresses a number of reported issues as well as adding a .NET 3.5 client, and improving connection tracking. Full details of the changes can be found in the Release Notes.
- node v0.8 is out and it’s HOT! – Glenn Block highlights the release of Node.js 0.8, giving an overview of the new features and improvements made, many around performance and stability.
- NuGet 2.0 (.NET Package Manager) released – GO UPGRADE NOW and here’s why – Scott Hanselman highlights the recent NuGet 2.0 release, and looks at why you really should upgrade to this release to gain access to a number of great new features, and to avoid any issues
- Some more .NET/C# Generics Research Project History – Don Syme shares another post of details from the past looking back at the Microsoft Research involvement in the implementation of Generics in C# / .NET
- Back To Basics: You aren’t smarter than the compiler. (plus fun with Microbenchmarks) – Scott Hanselman discusses the performance of code, taking a look at the trade off between performance and readability, along with looking at micro-benchmarking code – some interesting discussion in the comments of this one.
- Eventual consistency, CQRS and interaction design – Jimmy Bogard follows on from Gabriel Schenkerís series of posts on CQRS and Event Sourcing, taking a look at Eventual Consistency, the scenarios it arises in, along with how eventual consistency is presented to users.
- Best practices when adding single sign-on to your app with the Live SDK – Dare Obasanjo takes a look at the best way to integrate single sign on in Windows 8 applications using the LiveSDK, sharing the various guidelines around the related functionality.
- Preparing for Windows 8 App Review – Sam Stokes shares his experiences of the Windows 8 Application Review process, sharing a list of things to consider before submitting your application for review.
- Who says you can’t have fun at the IETF? – Terry Zink highlights a new draft from the IEFT for a HTTP status code to indicate that a resource / content is legally restricted, rather amusingly using the status code 451 (in reference to Fahrenheit 451).
- Our password hashing has no clothes – Troy Hunt shares a detailed article looking at the salting and hashing of passwords using the SHA1 algorithm, discussing how this previously best practice is now vulnerable due to the computing power available in modern graphics cards, exploring cracking techniques and looking at mitigating such issues.
- New .NET Diagnostic info added to Process Explorer – Brandon Bray highlights some new additions to the great Process Explorer tool from Sysinternals which now enables more diagnostics for .NET Applications, including viewing stack frames from the managed code within Process Explorer.
- The future of Isolation frameworks, and how Moq isn’t it (for now) – Roy Osherove discusses where he sees Isolation / Mocking frameworks heading, backing up his opinion that Moq and similar frameworks are not where the future lies.
- Visual Studio 2012 New Features: Quick Launch – Zain Naboulsi continues his series exploring the new features of Visual Studio 2012 with a look at the Quick Launch
- Understanding a Simple Async Program – Alan Berman shares a nice introductory post on the use of async / await in C#, giving simple explained examples to aid understanding.
- Get into sync with HTTP with the new free (reg-ware) Syncfusion Succinctly eBook, "HTTP Succinctly" – Greg Duncan highlights a free ebook (registration required) from Syncfusion which looks at the HTTP protocol. This ebook is part of a series, which Greg recommends.
Comments Off on The Morning Brew #1133