The Morning Brew #593
Posted by Chris Alcock on Wednesday 5th May 2010 at 06:43 am | Tagged as: .NET, Development, Morning Brew
Software
- Visual Studio 2010 – Help Viewer Power Tool BETA – Help Index and Standalone Help – Scott Hanselman highlights the release of the Help Viewer Power Tool Beta from the Visual Studio Help Team. This power tool give you improved choice about how the help content is presented, offering both browser based and standalone help application modes
- Visual Studio 2010 Extension Manager (and the new VS 2010 PowerCommands Extension) – Scott Guthrie highlights the release of the Visual Studio 2010 PowerCommands extension which adds a number of useful commands into the Visual Studio IDE providing improved copy/paste functionality, better file management and much more. Scott also talks about managing extensions using the Extension Manager
Information
- Dependency Injection in ASP.NET MVC: Action Results – Jimmy Bogard continues his Dependency Injection with ASP.NET series with a look at extracting the common functionality from POST actions into a custom ActionResult implementation and providing these action results with the services they need via Dependency Injection
- Introduction to the Reactive Extensions for JavaScript – Refactoring a Game – Matthew Podwysocki puts the Reactive Extensions for JavaScript to a practical use looking at using them to refactor a simple existing JavaScript game to simpler reactive based code.
- Detection keys for .NET Framework 4.0 and Visual Studio 2010 – Heath Stewart highlights the official registry keys that should be used to detect the presence of the .NET Framework 4 and Visual Studio 2010
- C#: Does an IDisposable in a Halted Iterator Dispose? – James Michael Hare explores the use of Disposable resources within yield iterator blocks and looks to test his assumptions that the item gets disposed even when the iteration is halted early.
- .NET – How can debug=true extend the life time of local variable – Naveen explores the scope of a variable and when it will be garbage collected using WinDbg to examine the situation, and shows that the debug flags effect when the variable disappears
- Parallel Programming with .NET : A TPL Sandbox – ‘dashih’ takes a look at how you can sandbox plug-in functionality within your application to help prevent a faulting plug-in from pulling your whole application down, and shows how you can capture task exceptions from outside the sandbox.
- Coding: Make the mutation obvious – Mark Needham discusses mutation of objects and suggests that you may want to make it explicit that your method manipulates the content of an object by returning the object.
- Step by Step screencasts to do Behaviour Driven Development on WCF and UI using xUnit – Omar AL Zabir shares two screencasts introducing the concepts behind a BDD Testing and illustrating how you can use it to test WFC services and Web Forms applications using xUnit, Subspec, and WatiN.
- Silverlight and WCF RIA Services (1 – Overview) – Mike Taulty discusses the architecture that the Rich Internet Application (RIA) Services is intended to support, and shares a screen cast of one of his UK TechDays demos showing how quickly you can get up and running with RIA Services.
- Rhino Mocks: Recursion And Multiple Return Values From Stubs – Derick Bailey looks at using Rhino Mocks Stubs to provide multiple return values and support recursion using the Return and Repeat fluent methods.
- Document Databases are not Relational – Ayende follows up answering some questions he received about modelling data for document databases, looking at a case where there is a mix of Document and Relational databases, and how you have to think differently for document database.
- MassTransit Update – Chris Patterson gives and update on the plans for the Mass Transit Distributed Application Framework and Service Bus, discussing the move to GitHub, the 1.0 release and the documentation.
- FiddlerCore and the .NET Client Profile – Eric Lawrence talks about the move to the .NET Client Profile for Fiddler core, and talks about Peeking Fiddler’s Internals, looking at two new features which let you see a little more of what goes on under the hood.
Community
- Upcoming Script# Release and LIDNUG presentation – Nikhil Kothari will be speaking at the Linked In .NET Usergroup on the Script# library. This free webcast event takes place today at 11am PDT, which by my calculations will be 7pm BST in the UK
Comments Off on The Morning Brew #593