The Morning Brew #698
Posted by Chris Alcock on Friday 1st October 2010 at 08:17 am | Tagged as: .NET, Development, Morning Brew
Looking forward to the SqlBits Saturday community event in York this weekend, always good to learn a bit more about SQL Server and to catch up with old acquaintances. If you see me there, come and say hello.
Software
- AntiXSS 4.0 Released – The Microsoft Security Tools blog highlights the release of the AntiXSS 4.0 library. This is the binary release, the source code will be published on Codeplex next week. This release targets .NET 3.5, and helps you as a developer deal with correct encoding of values to ensure user provided values do not get executed at cause a security vulnerability.
- ASP.NET Security Fix Now on Windows Update – Scott Guthrie discusses the release of the ASP.NET Padding Oracle fix on to Windows Update, and provides some answers to some further Frequently Asked Questions about the deployment and implications of the patch.
- Neovolve.Toolkit 1.0 RTW – Rory Primrose announces the stable 1.0 release of his Neovolve Toolkit, and this release includes a number of features for Windows Workflow 4, along with additions and helpers for working with various areas of the .NET Framework including threading, reflection, communication, and the Unity container.
Information
- A DSL For Handling Zero, One, Many – Derick Bailey looks at applying the functioanl programming concepts he’s been exploring recently, an takes a look at creating a monad like DSL to refactor some code into using.
- The Truth About Value Types – Eric Lippert sets about debunking some of the myths about Value Types, and their place on the stack, giving a more correct restating of the statement ‘Value types go on the stack’, and discussing the storage of data values by the CLR
- RavenDB – Image Gallery Project (IV) -Tracking Documents – Rob Ashton continues his series on building a sample application using the RavenDB Document database, giving a recap on the basic interactions with the data store, showing the code for CRUD type operations.
- Smart Dispatcher – Getting Back to the UI Thread – John Papa shares a simple implementation of a dispatcher class to allow your background work threads in Silverlight get back to the UI thread to update the UI.
- Heartbeat: a progress monitor for long-running processes – Elton Stoneman looks at implementing a simple heartbeat signalling mechanism for use within long running transactions, sharing his resultant implementation.
- Custom Windows Workflow activity for dependency resolution – Wrap up – Rory Primrose wraps up his series of posts looking at implementing Dependency injection / resolution in Windows Workflow based code, and shares the activity which provides the DI capabilities as a part of his Neovolve Toolkit.
- The Immediate Window: Running WinDbg and SOS (Son of Strike) Commands – Zain Naboulsi looks at using the SOS debugger extension from within the Visual Studio Immediate window, showing how to load, configure and execute the SOS commands from within the IDE
- Implementing Reliable Inter-Role Communication Using Windows Azure AppFabric Service Bus, Observer Pattern & Parallel LINQ – Valery Mizonov looks at the implementation of loosely couple communications between different role instances within Windows Azure using the AppFabric Service Bus, the Observer Pattern and the Parallel Linq extensions. Full source for the solution is available
Comments Off on The Morning Brew #698