The Morning Brew #694
Posted by Chris Alcock on Monday 27th September 2010 at 07:39 am | Tagged as: .NET, Development, Morning Brew
Software
- BizTalk Server 2010 RTM and General Availability date – Nick MacKechnie highlights the RTM release of BizTalk Server 2010, talking about the new functionality, supported platforms, and the new free developer edition.
- AccelKit, an Augmented Reality Accelerometer Kit for Windows Phone 7 Emulator – Nikos Kastellanos shares a project which provides an emulation for the Windows Phone 7 Accelerometer whic you can use with the emulator to help developing games and augmented reality applications
- S#arp Architecture Road Map – Alec Whittington outlines the S#arp Architecture Team’s plans for the next major release of S#arp Architecture, highlighting key features, changes to the organisation of the development effort and their new way of handling templating.
- F#, Caliburn.Micro, and a New WP7 Template – Daniel Mohl shares a new F# based Windows Phone 7 Visual Studio Template which makes use of the Caliburn.Micro Framework
Information
- Microsoft Developer Guidance Maps – J.D. Meier highlights the Developer Guidance Maps from Microsoft which mapp out the developer technology space, providing access to code samples, tutorials, how-to’s and Product docuementation.
- Separation of Concerns with Domain Events – Mike Hadlow takes a look at applying the Domain Event pattern to his SukekiShop open source ECommerce system, explaining how the pattern helps avoid methods which break the single responsibility principle and avoids the need to inject services into entities.
- A Refactoring: Explicit Modeling And Reducing Duplication – Derick Bailey pulls together advice on a variety of topics, such as Implicit vs Explicit Modeling, Reducing Duplication and Readability and Understandability) into on worked example looking at improving some code
- Update on ASP.NET Vulnerability – Scott Guthrie gives a further update on the ASP.NET Team’s efforts to get an official patch out for the recent ASP.NET Padding Oracle vulnerability, along with providing a revised version of the best practice to defend against the attack.
- UrlScan Broke My Blog (And How I Fixed It) – Phil Haack follows on from Scott’s post with a brief discussion of some problems he ran into using URLScan caused by a dot in a real URL.
- Why sleep is good for your app’s padding oracle health – Troy Hunt continues exploring the ASP.NET Padding Oracle Attack and looks into why the random sleep in the recommended workaround is important when dealing with cryptographic vulnerabilities.
- Reactive Extensions in .NET Hot & Cold Observable – ‘Sankarsan’ continues exploring the Reactive Extensions for .NET with a look in this part at the concept of Hot and Cold Observables and what the difference is.
- Explaining What Action<> And Func<>; Are – John Sonmez highlights the Action<> and Func<> types and explains why they are so useful, particularly for dealing with situations where you have code duplication caused by common code wrapping specific functionality.
- Moving ASP.NET MVC Client Side Validation Scripts to Bottom – Imran Baloch takes a look at moving the JavaScript from the ASP.NET MVC Client Side validation to the end of your page as recommended for the best performance of your pages when rendering in the browser.
- Writing a Semi-Local Object Pool – Liran Chen looks at implementing Object Pools in .NET, explaining why there are certain circumstances where this technique can provide considerable performance improvement.
- How To Unit Test Workflows – Mocking Activities – Ron Jacobs continues his series looking at unit testing Windows Workflow, exploring techniques for mocking activities as a part of this testing .
- ASP.NET MVC: Using asynchronous controller to call web services – Gunnar Peipman takes a look at using the Asynchronous Controller feature of ASP.NET MVC to make calls to web services, showing how the MVC version of Async provides a more compact interface than the WebForms version. Gunnar also announces the availability of all his code samples from this (and previous posts) in his post Announcing public source code repository with my blog samples –
- Visual Studio Setup & Deployment Projects declared dead & retired. VS2010 will be the last… – Greg Duncan highlights the demise of out of the box support for Installer creation in Visual Studio
- MSDN Subscribers receive FREE Pluralsight On-Demand! Subscription – Aaron Skonnard highlights a free month of access to the Pluralsight On-Demand training resources to everyone who has an MSDN subscription.
Community
- Kick Off Meeting: What Is Software Craftsmanship? – London Software Craftsmanship Community (London, England) – The London Software Craftsmanship Community will be holding their first meeting at Skills Matter on the 6th October. This first meeting will be a discussion of what software craftsmanship is, and look at how we can further our craft. Registration is required for this event.
- Free CodeRush Webinar! Learn About Powerful Templates – September 30th, 2010 – Mehul Harry highlights an online webinar hosted by Mark Miller and Rory Becker who wil be looking at the uses of CodeRush’s templating features, providing a nice follow on from Rory’s blog posts from earlier in the month.
Comments Off on The Morning Brew #694