The Morning Brew #498
Posted by Chris Alcock on Tuesday 15th December 2009 at 09:39 am | Tagged as: .NET, Development, Morning Brew
Short edition today – didn’t seem to be vast quantities of relevant posts in my RSS reader this morning which usually means tomorrow will be a large edition.
Information
- Windows Azure platform AppFabric Breaking Changes Pre-Announcement – The Windows Azure team share news of some breaking changes in their forthcoming release of the Azure AppFabric. Most of the changes look to be security related, and there are details of each change in this post
- Towards FsUnit 1.0 – Ray Vernagus talks about his plans for FsUnit, refocusing the project on classical Unit Testing utilising existing testing frameworks in a more functional way
- Validation attributes for business logic – Peter Blum continues his Exploring Dynamic Data series with a post on the Validation attributes utilised by the dynamic data framework
- Back in Business – The .NET community welcomes Phil Haack back after his webserver’s data loss, and Phil talks about the recovery process and How the IIS SEO Toolkit Saved My (his) Butt, and Scott Guthrie encourages you to check out the SEO Toolkit in his post Search Engine Optimization (SEO) Toolkit
- “Everything You Need to Know About Azure as a Developer” 18 part course on msdev.com updated to include four new Windows Azure AppFabric sessions – Greg Duncan highlights an 18 part course on Azure from MSDev.com. These parts range from 15 minutes to 120 minutes, and might prove to be a great resource for filling in time over the Christmas holidays
- Going Hybrid – Implementing a Shopping Cart in F# – Matthew Podwysocki explores how you can utilise functional style programming in among your object oriented code with a look at the canonical shopping cart as an example.
- ElementAtOrDefault – Bill McCarthy talks about an interesting feature of the VB.Net compiler in VB9+ which allows you to access indexed items on non-indexed enumerables, and how this makes use of extension methods behind the scenes, but how caution has to be exercised to avoid bad performance.
- Use the right tool for the job – Eric Lippert discusses an flawed cryptography solution to a problem, and shares 10 good practices for working with cryptography in your applications to help avoid getting stung
- MVVM Study Part 5: Convention over Configuration – Rob Eisenberg talks about how convention over configuration can simplify your applications illustrating with an MVVM example
Comments Off on The Morning Brew #498