<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Morning Brew</title>
	
	<link>http://blog.cwa.me.uk</link>
	<description>Software | Information | Community</description>
	<pubDate>Wed, 22 May 2013 08:31:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ReflectivePerspective" /><feedburner:info uri="reflectiveperspective" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>ReflectivePerspective</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>The Morning Brew #1361</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/vPXQpWr9SfM/</link>
		<comments>http://blog.cwa.me.uk/2013/05/22/the-morning-brew-1361/#comments</comments>
		<pubDate>Wed, 22 May 2013 08:30:56 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3185</guid>
		<description><![CDATA[Information

How to setup a Load Balanced Web Farm of Virtual Machines (Linux or otherwise) on Windows Azure (command line) - Scott Hanselman gives a detailed walkthrough of setting up load balanced server farms on the Windows Azure platform, showing the process principally for Linux VM&#8217;s, but with notes for Windows VMs too.
C# Performance Benchmark Mistakes, [...]]]></description>
			<content:encoded><![CDATA[<h3>Information</h3>
<ul>
<li><a href="http://www.hanselman.com/blog/HowToSetupALoadBalancedWebFarmOfVirtualMachinesLinuxOrOtherwiseOnWindowsAzureCommandLine.aspx">How to setup a Load Balanced Web Farm of Virtual Machines (Linux or otherwise) on Windows Azure (command line)</a> - Scott Hanselman gives a detailed walkthrough of setting up load balanced server farms on the Windows Azure platform, showing the process principally for Linux VM&#8217;s, but with notes for Windows VMs too.</li>
<li><a href="https://tech.pro/tutorial/1295/c-performance-benchmark-mistakes-part-two">C# Performance Benchmark Mistakes, Part Two</a> - The second part of Eric Lippert&#8217;s TechPro article series on benchmarking mistakes is now available, in this post exploring the measurement of time and some of the anti-patterns</li>
<li><a href="http://blogs.msdn.com/b/ie/archive/2013/05/21/web-performance-apis-rapidly-become-w3c-recommendations.aspx">Web Performance APIs Rapidly Become W3C Recommendations</a> - Jatinder Mann of the Internet Explorer team gives an update on the status of the W3C standardization process for the various performance related W3C standards-to-be</li>
<li><a href="http://ayende.com/blog/162209/ravendb-victory?key=a6981724-0863-4dcb-82c5-889f1ce15203">RavenDB, Victory</a> - Ayende responds to a couple of the points raised in Jeremy Miller&#8217;s recent post on his experiences of working with RavenDB on a recent project</li>
<li><a href="http://alistapart.com/article/the-design-of-code-organizing-javascript">The Design of Code: Organizing JavaScript</a> - Anthony Colangelo discusses the use of the module pattern, jQuery Plugins and options objects to help keep order in your JavaScript code</li>
<li><a href="http://alistapart.com/article/writing-testable-javascript">Writing Testable JavaScript</a> - Rebecca Murphey also has a nice A List Apart article on JavaScript, looking at writing client-side interactions which are easier to test, sharing some practices she uses to help ensure you can easily wrap code in tests.</li>
<li><a href="http://coolthingoftheday.blogspot.co.uk/2013/05/cool-kid-training-from-pluralsight-that.html">Cool Kid Training from Pluralsight, that&#8217;s free too! Because coding kids are cool kids, right?</a> - Greg Duncan highlights a free series of courses from Pluralsight aimed at teaching kids to code, all made available completely free.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/vPXQpWr9SfM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/22/the-morning-brew-1361/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/22/the-morning-brew-1361/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1360</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/R63yKEQwR98/</link>
		<comments>http://blog.cwa.me.uk/2013/05/21/the-morning-brew-1360/#comments</comments>
		<pubDate>Tue, 21 May 2013 08:33:30 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3183</guid>
		<description><![CDATA[Software

Knockout-ES5: a plugin to simplify your syntax  - Steve Sanderson shares Knockout-ES5, a plugin for Knockout which takes advantage of modern browser&#8217;s support for ECMAScript 5 to simplify and give a more natural syntax for the model and binding code.
ripple: Fubu-inspired dependency management - Josh Arnold highlights the Ripple Project which aims to provide [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blog.stevensanderson.com/2013/05/20/knockout-es5-a-plugin-to-simplify-your-syntax/">Knockout-ES5: a plugin to simplify your syntax </a> - Steve Sanderson shares Knockout-ES5, a plugin for Knockout which takes advantage of modern browser&#8217;s support for ECMAScript 5 to simplify and give a more natural syntax for the model and binding code.</li>
<li><a href="http://lostechies.com/josharnold/2013/05/20/ripple-fubu-inspired-dependency-management/">ripple: Fubu-inspired dependency management</a> - Josh Arnold highlights the Ripple Project which aims to provide an alternative to the standard NuGet Package Manager client whcih deals with Continuous Integration scenarios better, while using the standard NuGet feed and package format.</li>
<li><a href="http://blogs.msdn.com/b/delay/archive/2013/05/20/64-bits-ought-to-be-enough-for-everybody-textanalysistool-net-update-for-net-2-0-and-64-bit-enables-the-analysis-of-larger-files.aspx">64 bits ought to be enough for everybody [TextAnalysisTool.NET update for .NET 2.0 and 64-bit enables the analysis of larger files!]</a> - David Anson provides an update to his TextAnalysisTool.NET tool for reading, searching and navigating large files efficiently.  This update brings it onto .NET 2.0 and adds 64-bit support allowing you even more memory space for loading and working with large text files.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://ericlippert.com/2013/05/20/what-is-lexical-scoping/">What is lexical scoping?</a> - Eric Lippert discusses the use of the word &#8216;Scope&#8217; in development, and looks at the two different styles of scoping, dynamic scoping and lexical scoping</li>
<li><a href="http://blogs.microsoft.co.il/blogs/sasha/archive/2013/05/20/traversing-the-gc-heap-with-clrmd.aspx">Traversing the GC Heap with ClrMd</a> - Sasha Goldshtein takes a look at working with the ClrMd library to programatically work with the CLR debugging API, exploring how you can walk across the Garbage Collection Heap and explore its contents.</li>
<li><a href="https://www.simple-talk.com/opinion/opinion-pieces/some-laws-of-software-development/">Some &quot;Laws&quot; of Software Development</a> - Al Noel takes a look at some of the &#8216;enduring truths&#8217; of software development encapsulated in a variety of named &#8216;laws&#8217; including Ziv&#8217;s, Conway&#8217;s and Humphrey&#8217;s Laws, before sharing his own software development &#8216;law&#8217;</li>
<li><a href="http://blog.nuget.org/20130520/Play-with-packages.html">Play with Packages, programmatically!</a> - The NuGet Team give a taste of the API available for the NuGet package Manager allowing your code to easily interact with NuGet.</li>
<li><a href="http://www.trelford.com/blog/post/ModernArt.aspx">Modern Art</a> - Phil Trelford proves that F# isn&#8217;t just for scientists and financiers, turning his hand to recreating works of art using the F# Language</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://billwagner.azurewebsites.net/blog/humanitarian-toolbox-hackathon-at-devteach">Humanitarian Toolbox Hackathon at DevTeach</a> - Bill Wagner highlights the Humanitarian Toolbox Hackathon event being held at the DevTeach conference at the end of the month, and is a great opportunity to turn your development skills for the power of good.</li>
<li><a href="http://geekswithblogs.net/WinAZ/archive/2013/05/20/windows-8-for-developers-online-camp.aspx">Windows 8 for Developers Online Camp</a> - Joe Mayo highlights a Windows 8 Developer Camp Online event, with three hours of content on developing applications for Windows 8 from Joe and Greg Levenhagen on the 21st May.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/R63yKEQwR98" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/21/the-morning-brew-1360/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/21/the-morning-brew-1360/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1359</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/hPyP_P-97zo/</link>
		<comments>http://blog.cwa.me.uk/2013/05/20/the-morning-brew-1359/#comments</comments>
		<pubDate>Mon, 20 May 2013 08:29:40 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3181</guid>
		<description><![CDATA[Software

YUICompressor 2.4.8 Released - Joey Smith announces the latest release of the YUICompressor, and the first since they shifted to a contributor model.  As a result this release contains contributions from over 10 individuals, and includes updates to both CSS and JavaScript minification
Just released - Prism for Windows Runtime - Blaine Wastell of the [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://www.yuiblog.com/blog/2013/05/16/yuicompressor-2-4-8-released/">YUICompressor 2.4.8 Released</a> - Joey Smith announces the latest release of the YUICompressor, and the first since they shifted to a contributor model.  As a result this release contains contributions from over 10 individuals, and includes updates to both CSS and JavaScript minification</li>
<li><a href="http://blogs.msdn.com/b/blaine/archive/2013/05/18/just-released-prism-for-windows-runtime.aspx">Just released - Prism for Windows Runtime</a> - Blaine Wastell of the Patterns and Practices team at Microsoft announces the release of Prism for the Windows Runtime, previously codenamed &#8216;Kona&#8217; targeting the development of Windows 8 applications.  The release is amde along with an AdventureWorks based  reference implementation, three quickstarts and associated documentation.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://blog.goyello.com/2013/05/17/express-names-in-code-bad-vs-clean/">Express names in code: Bad vs Clean</a> - Mateusz Roszczak discusses guidelines and recommendations to help with naming in your code, one of the trickiest skills to master in programming</li>
<li><a href="http://kazimanzurrashid.com/posts/creating-a-basic-crud-application-with-backbone-dot-js-starter-kit">Creating a Basic CRUD Application with Backbone.js Starter Kit</a> - Kazi Manzur Rashid kicks off a new series of posts looking at building a Create Read Update Delete (CRUD) style application using his Backbone.js based application starter kit</li>
<li><a href="http://www.drdobbs.com/windows/working-with-typescript-in-visual-studio/240154792">Working with TypeScript in Visual Studio 2012</a> - Gaston Hillar gives a nice introduction to TypeScript development in Visual Studio in this Dr Dobbs article</li>
<li><a href="http://blog.startifact.com/posts/overwhelmed-by-javascript-dependencies.html">Overwhelmed by JavaScript Dependencies</a> - Martijn Faassen discusses dependency management in JavaScript based applications, and shares how he has automated some of the processes.  Be sure to check out his followup post <a href="http://blog.startifact.com/posts/js-dependency-tools-redux.html">JS Dependency Tools Redux</a> for more discussion about the various dependency management libraries also available</li>
<li><a href="http://blogs.msdn.com/b/agileer/archive/2013/05/17/the-right-way-to-write-a-custom-exception-class.aspx">The CORRECT Way to Code a Custom Exception Class</a> - Doug Seelinger shares a templates for implementing exception classes which includes all the best practice techniques, along with support for correct serialisation of the data within the exception.</li>
<li><a href="http://www.simpleprogrammer.com/2013/05/19/glimpse/">Getting Started With Glimpse In ASP.NET MVC</a> - John Sonmez shares an introductory tutorial on working with Glimpse with ASP,NET to see what is going on at the server end from right within your browser</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/hPyP_P-97zo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/20/the-morning-brew-1359/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/20/the-morning-brew-1359/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1358</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/boorTKwJzXs/</link>
		<comments>http://blog.cwa.me.uk/2013/05/17/the-morning-brew-1358/#comments</comments>
		<pubDate>Fri, 17 May 2013 08:34:10 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3179</guid>
		<description><![CDATA[Information

Spot the defect: rounding, part two - Eric Lippert returns with the second half of his look at rounding, and looks into the detail behind the subtle bug in the previous post and the exciting (and troublesome) world of double precision decimals represented as binary fractions.
.NET Security Part 3 - Simon Cooper continues his series [...]]]></description>
			<content:encoded><![CDATA[<h3>Information</h3>
<ul>
<li><a href="http://ericlippert.com/2013/05/16/spot-the-defect-rounding-part-two/">Spot the defect: rounding, part two</a> - Eric Lippert returns with the second half of his look at rounding, and looks into the detail behind the subtle bug in the previous post and the exciting (and troublesome) world of double precision decimals represented as binary fractions.</li>
<li><a href="http://geekswithblogs.net/simonc/archive/2013/05/16/.net-security-part-3.aspx">.NET Security Part 3</a> - Simon Cooper continues his series looking at the security features of the .NET Framework, exploring running full trust code in its own sandboxed appdomain yet still allowing partially trusted code call it.</li>
<li><a href="http://blogs.msdn.com/b/cdnstudents/archive/2013/05/16/step-by-step-creating-an-app-to-find-the-nearest.aspx">Step-by-Step creating an app to find the nearest</a> - Susan Ibach walks through the process of building a &#8216;Find the nearest&#8217; type application for Windows 8 based upon  an application template provided by Mark Arteaga.</li>
<li><a href="http://codeofrob.com/entries/looking-at-kotlin---a-few-notes-made.html">Looking at Kotlin - a few notes made</a> - Rob Ashton shares some thoughts and notes made during a Kotlin workshop given by Hadi Hariri, giving a useful introduction to what Kotlin is and some getting started pointers.</li>
<li><a href="http://www.codeproject.com/Articles/563425/Game-Development-Using-JavaScript">Game Development Using JavaScript</a> - Shai Raiten shares a passion for building games with JavaScript in this CodeProject article, discussing some of the game development concepts, and looking at how they apply in JavaSCript and HTML5 development.</li>
<li><a href="http://www.codeproject.com/Articles/594098/How-to-customize-Twitter-Bootstrap-to-fit-your-web">How to customize Twitter Bootstrap to fit your web design</a> - Sojaner takes a look at how you can go about customising the styling of Twitter Bootstrap to have it reflect your purposes, showing how browser developer tools can help you understand what is going on, and how the LESS CSS processor allows you to easily customise the styling.</li>
<li><a href="http://odetocode.com/blogs/scott/archive/2013/05/15/where-is-net-headed.aspx">Where Is .NET Headed?</a> - K. Scott Allen shares some thoughts on the future direction of the .NET Framework and associated platforms,.  Well worth reading through the numerous comments on this one too.</li>
<li><a href="http://blogs.msdn.com/b/bharry/archive/2013/05/16/new-windows-dev-center-release.aspx">New Windows Dev Center release</a> - Brian Harry highlights the new and improved Windows Dev Center website (something which his team is responsible for) which includes a new navigation structure based on the development lifecycle, new section landing pages, and a Windows look and feel.</li>
<li><a href="http://weblogs.asp.net/paulomorgado/archive/2013/05/16/red-gate-is-looking-for-feedback-on-its-asp-net-mvc-web-development-education-website.aspx">Red Gate Is Looking For Feedback On Its ASP.NET MVC Web Development Education Website</a> - While on the subject of Websites, RedGate have a nice ASP.NET MVC resource site which they are looking for feedback on as Paulo Morgado highlights in this post.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://www.guysmithferrier.com/post/2013/05/What-has-The-Next-Generation-User-Group-ever-done-for-us.aspx">What has The Next Generation User Group ever done for us?</a> - Guy Smith Ferrier highlights the sterling work done by Richard Costall, Dave McMahon and John Price over the years running the NxtGenUG, and the evolution of some of the NxtGenUG chapters into fresh new Usergroups.  I couldn&#8217;t agree more with Guy, the community owes them all a debt of gratitude for their efforts.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/boorTKwJzXs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/17/the-morning-brew-1358/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/17/the-morning-brew-1358/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1357</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/OeQmthz0nwk/</link>
		<comments>http://blog.cwa.me.uk/2013/05/16/the-morning-brew-1357/#comments</comments>
		<pubDate>Thu, 16 May 2013 08:34:21 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3176</guid>
		<description><![CDATA[Software

WCF Data Services 5.5.0 Prerelease - The WCF Data Services team announce the Release Candidate of their 5.5.0 release, which will be made via NuGet only.  The major new features in this release are public data source providers and enhancements to their URL parsing support

Information

OSS from the trenches - 7 Tips for Maintainers &#38; [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/astoriateam/archive/2013/05/15/wcf-data-services-5-5-0-prerelease.aspx">WCF Data Services 5.5.0 Prerelease</a> - The WCF Data Services team announce the Release Candidate of their 5.5.0 release, which will be made via NuGet only.  The major new features in this release are public data source providers and enhancements to their URL parsing support</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://blog.anthonyvanderhoorn.com/2013/05/oss-from-the-trenches-7-tips-for-maintainers-and-contributors/">OSS from the trenches - 7 Tips for Maintainers &amp; Contributors</a> - Anthony van der Hoorn continues the Open Source .NET discussions sharing 7 tips to help foster a good Open Source community around projects which you are a contributor or maintainer</li>
<li><a href="http://lostechies.com/jimmybogard/2013/05/14/saga-patterns-wrap-up/?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+LosTechies+%28LosTechies%29&#038;utm_content=Google+Reader">Saga patterns: wrap up</a>  &amp; <a href="http://lostechies.com/jimmybogard/2013/05/15/eventual-consistency-in-rest-apis/">Eventual consistency in REST APIs</a> - Jimmy Bogard wraps up his interesting post series looking at the implementation of the various saga related patterns. Jimmy then moves on to discuss some of the concerns around eventual consistency, and the construction of REST based APIs around systems which are eventually consistent.</li>
<li><a href="http://blogs.msdn.com/b/aadgraphteam/archive/2013/05/15/announcing-some-new-capabilities-in-azure-active-directory-graph-service.aspx">Announcing some new capabilities in Azure Active Directory Graph Service</a> - Windows Azure Active Directory Graph Team announce some of the new features added to the Azure Active Directory Graph service in the release a few days ago</li>
<li><a href="http://blogs.jetbrains.com/dotnet/2013/05/creating-plugins-for-dotpeek/">Creating plugins for dotPeek</a> - Maarten Balliauw digs into the creation of plugins for ReSharper&#8217;s dotPeek assembly browser tool, looking at obtaining and working with the framework provided by a NuGet package, and how you go about deploying/distributing a plugin.</li>
<li><a href="http://www.troyhunt.com/2013/05/hack-yourself-first-how-to-go-on.html">Hack yourself first - how to go on the offence before online attackers do</a> - Troy Hunt discusses how &#8216;friendly&#8217; hacking of your own systems is a great idea in learning about your weaknesses before actual &#8216;hackers&#8217; do, discussing a number of attack vectors to consider.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://www.trelford.com/blog/post/meetup.aspx">F# UK ton of Meetups</a> - Phil Trelford highlights the impressive array of F# related Usergroup sessions taking place in the UK, and a few further afield.  One of the events is tonight in London, so if you are at a loose end in the city it might be worth checking out.</li>
<li><a href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=580">NxtGenUG - Event: What is Devops anyway </a> - Another event which is taking place tonight is NxtGenUG Coventry Usergroup, who will be entertained by Alex Papadimoulis of &#8216;The Daily WTF&#8217; fame, discussing the DevOps revolution.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/OeQmthz0nwk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/16/the-morning-brew-1357/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/16/the-morning-brew-1357/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1356</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/HjSBzgMaapA/</link>
		<comments>http://blog.cwa.me.uk/2013/05/15/the-morning-brew-1356/#comments</comments>
		<pubDate>Wed, 15 May 2013 08:36:45 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3174</guid>
		<description><![CDATA[Software

TouchDevelop v3.0 beta for Windows Phone 8 - Nikolai Tillmann announces the release of TouchDevelop 3.0 Beta, targeting Windows Phone 8, and includes its new execution engine based on TypeScript.   Its a closed beta release which you can get hold of by emailing the team
May 2013 Internet Explorer Updates - Ceri Gallacher highlights [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/nikolait/archive/2013/05/14/touchdevelop-v3-0-beta-for-windows-phone-8.aspx">TouchDevelop v3.0 beta for Windows Phone 8</a> - Nikolai Tillmann announces the release of TouchDevelop 3.0 Beta, targeting Windows Phone 8, and includes its new execution engine based on TypeScript.   Its a closed beta release which you can get hold of by emailing the team</li>
<li><a href="http://blogs.msdn.com/b/ie/archive/2013/05/14/may-2013-internet-explorer-updates.aspx">May 2013 Internet Explorer Updates</a> - Ceri Gallacher highlights the latest security fixes for Internet Explorer released yesterday as a part of the regular Patch Tuesday</li>
<li><a href="http://blogs.windows.com/windows/b/bloggingwindows/archive/2013/05/14/windows-keeps-getting-better.aspx">Windows Keeps Getting Better</a> - Brandon LeBlanc shares more news on the forthcoming Windows Blue (8.1) release which will be made available free of charge via the Windows Store.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://codebetter.com/glennblock/2013/05/14/scripting-ease-with-script-packs/">Scripting ease with Script Packs</a> - Glenn Block discusses the nature of Script Packs in scriptcs, discussing how they are intended to make the experience of working with scriptcs better and provide a neat way of extending.</li>
<li><a href="http://scottksmith.com/blog/2013/05/14/deeper-dive-into-scriptcs/">Deeper dive into ScriptCS</a> - Scott Smith follows on from his introductory post on ScriptCS with a more in-depth look at ScriptCS and the use and creation of Script Packs.</li>
<li><a href="http://www.piotrwalat.net/clr-diagnostics-with-clrmd-and-scriptcs-repl-scriptcs-clrdiagnostics/">CLR Diagnostics with ClrMD and ScriptCS REPL - ScriptCS.ClrDiagnostics</a> - Piotr Walat takes a look at using the CLR Diagnostics and ClrMD with ScriptCS, sharig a script pack which combines the two.</li>
<li><a href="http://ericlippert.com/2013/05/14/benchmarking-mistakes-part-one/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=benchmarking-mistakes-part-one">Benchmarking mistakes, part one</a> - Eric Lippert highlights an article he has written for TechPro looking at the common mistakes people make when attempting to benchmark their code, discussing first the concept of benchmarking, and looking in detail at the first 4 key common mistakes.</li>
<li><a href="http://www.codeproject.com/Articles/590046/Using-Web-Workers-to-Improve-Performance-of-Image">Using Web Workers to Improve Performance of Image Manipulation</a> - David Catuhe takes a look at the use of Web Workers to provide improved performance in HTML5 based applications, exploring their use in processing and manipulating images</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/HjSBzgMaapA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/15/the-morning-brew-1356/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/15/the-morning-brew-1356/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1355</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/xW7lQ_-M0h8/</link>
		<comments>http://blog.cwa.me.uk/2013/05/14/the-morning-brew-1355/#comments</comments>
		<pubDate>Tue, 14 May 2013 08:28:58 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Database]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3169</guid>
		<description><![CDATA[Update: A missing quote on one of todays links merged Ron Conery and Jeremy Miller&#8217;s links - corrected now, and thanks to Alistair and Daniel for letting me know.
Software

SignalR/ReleaseNotes - The SignalR Team announce the release of SignalR 1.1, a release which includes significant improvements to the scale-out story, along with a healthy number of [...]]]></description>
			<content:encoded><![CDATA[<p><b>Update: A missing quote on one of todays links merged Ron Conery and Jeremy Miller&#8217;s links - corrected now, and thanks to Alistair and Daniel for letting me know.</b></p>
<h3>Software</h3>
<ul>
<li><a href="https://github.com/SignalR/SignalR/blob/master/ReleaseNotes.md">SignalR/ReleaseNotes</a> - The SignalR Team announce the release of SignalR 1.1, a release which includes significant improvements to the scale-out story, along with a healthy number of other bugfixes and improvements.</li>
<li><a href="http://kazimanzurrashid.com/posts/introducing-backbone-dot-js-starterkit">Introducing Backbone.js StarterKit</a> - Kazi Manzur Rashid shares three NuGet packages which provide a basis for Knockout based Single Page Applications, with code written in JavaScript, CoffeeScript or TypeScript.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://haacked.com/archive/2013/05/13/applying-conways-law.aspx">Applying Conway&#8217;s Law</a> - Phil Haack discusses Conway&#8217;s Law on software reflecting the organisational structure which created it, discussing his experiences at Microsoft and also how GitHub organise themselves.</li>
<li><a href="http://ericlippert.com/2013/05/13/spot-the-defect-rounding/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=spot-the-defect-rounding">Spot the defect: rounding</a> - Eric Lippert shares a seemingly very simple piece of code, with a subtle but significant bug, and challenges his readers to find the bug - the answer is in the comments, and will be the focus of a later blog post too.</li>
<li><a href="http://www.troyhunt.com/2013/05/clickjack-attack-hidden-threat-right-in.html">Troy Hunt: Clickjack attack - the hidden threat right in front of you</a> - Troy Hunt discusses in detail the anatomy and security risks exposed by Clickjacking exploits, and looking at what you can do to protect your ASP.NET applications from such attacks.</li>
<li><a href="https://www.simple-talk.com/sql/performance/sql-server-performance-crib-sheet/">SQL Server Performance Crib Sheet</a> - Grant Fritchey has an updated version of his SQL Server Performance Crib Sheet, detailing a goodly number of things that are well worth knowing if you have to manage SQL Server at any level.</li>
<li><a href="http://wekeroad.com/2013/05/13/knowing-more-programming-languages-will-make-you-smarter">Knowing More Programming Languages Will Make You Smarter</a> - Rob Conery discusses the benefits with learning new languages, both spoken and more specifically programming.</li>
<li><a href="http://jeremydmiller.com/2013/05/13/would-i-use-ravendb-again/">Would I use RavenDb again?</a> - Jeremy D Miller shares his thoughts and experiences of using RavenDB as a backend database for an application, discussing some of the benefits and some of the limitations that his team ran into during implementation</li>
<li><a href="http://nikcodes.com/2013/05/10/new-contributor-jump-in/">New Contributor? Jump In!</a> - Nik Molnar shares thoughts on Open source projects having a &#8216;Jump In&#8217;  list of easier issues ideal for someone looking to get involved with an Open Source project but unsure of what to start work with - a great idea, and certainly well worth maintaining from a project lead point of view - the OSS world can only be better off from more contributors.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/xW7lQ_-M0h8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/14/the-morning-brew-1355/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/14/the-morning-brew-1355/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1354</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/dD_gD05wkGE/</link>
		<comments>http://blog.cwa.me.uk/2013/05/13/the-morning-brew-1354/#comments</comments>
		<pubDate>Mon, 13 May 2013 08:29:30 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3167</guid>
		<description><![CDATA[Software

ReSharper 8 EAP: NuGet based Extension Manager - Matt Ellis takes a deeper look at the new NuGet enabled Extension Manager in ReSharper 8 Early Access Preview, providing a neat way to obtain and update Extensions to ReSharper.

Information

scriptcs and accessing Azure Mobile Services like a pro - Filip W highlights the 0.4 release of scriptcs [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.jetbrains.com/dotnet/2013/05/resharper-8-eap-nuget-based-extension-manager/">ReSharper 8 EAP: NuGet based Extension Manager</a> - Matt Ellis takes a deeper look at the new NuGet enabled Extension Manager in ReSharper 8 Early Access Preview, providing a neat way to obtain and update Extensions to ReSharper.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://www.strathweb.com/2013/05/scriptcs-and-using-azure-mobile-services-from-your-scripts/">scriptcs and accessing Azure Mobile Services like a pro</a> - Filip W highlights the 0.4 release of scriptcs and takes a look at using it to consume Windows Azure Mobile Services</li>
<li><a href="http://www.hanselman.com/blog/RedirectingASPNETLegacyURLsToExtensionlessWithTheIISRewriteModule.aspx">Redirecting ASP.NET Legacy URLs to Extensionless with the IIS Rewrite Module</a> - Scott Hanselman takes a look at how you can use the IIS Rewrite module to provide redirection for your legacy URLs (those ones with file extensions!) and map them to the new extensionless URLs</li>
<li><a href="http://daniel.wertheim.se/2013/05/10/super-simple-spa-sample/">Super simple SPA sample</a> - Daniel Wertheim shares a simple template Single Page Application which makes use of PathJs, KnockoutJs and Headjs, walking through wiring up the required components.</li>
<li><a href="http://www.codeguru.com/csharp/.net/net_asp/using-cross-origin-resource-sharing-cors-in-asp.net-web-api.html">Using Cross Origin Resource Sharing (CORS) in ASP.NET Web API</a> - Bipin Joshi takes a look at the Cross Orign Resource Sharing support which is now included in ASP.NET Web API, discussing how you get granular control of the CORS support in Web API and looking at it in use.</li>
<li><a href="http://blogs.msdn.com/b/jerrynixon/archive/2013/05/10/ready-to-learn-xaml.aspx">Ready to learn XAML?</a> - Jerry Nixon highlights the 1 day Microsoft Virtual Academy course for Windows8 XAML development which he taught with Daren May, which is now available to view online.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://coderjournal.com/2013/05/open-source-podcast-2/">Open Source Podcast #2</a> - Nick Berardi highligts the second edition of the Open Source Podcast, now know as &#8216;Seriously Open&#8217;.  This episode features the first half of an interview with Nik Molnar and Anthony van der Horn, the two chaps who head up the Glimpse project</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/dD_gD05wkGE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/13/the-morning-brew-1354/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/13/the-morning-brew-1354/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1353</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/251uIfh5TZE/</link>
		<comments>http://blog.cwa.me.uk/2013/05/10/the-morning-brew-1353/#comments</comments>
		<pubDate>Fri, 10 May 2013 08:34:24 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3163</guid>
		<description><![CDATA[Update: The joke was on me, with a bit of broken HTML in today&#8217;s Humour link causing issues with the rest of the page - thanks to Damien for letting me know via the comments
Software

jQuery Migrate 1.2.1 Released  - Dave Methvin announces the release of jQuery Migrate 1.2.1 which addresses a regression defect in [...]]]></description>
			<content:encoded><![CDATA[<p><b>Update: The joke was on me, with a bit of broken HTML in today&#8217;s Humour link causing issues with the rest of the page - thanks to Damien for letting me know via the comments</b></p>
<h3>Software</h3>
<ul>
<li><a href="http://blog.jquery.com/2013/05/08/jquery-migrate-1-2-1-released/">jQuery Migrate 1.2.1 Released </a> - Dave Methvin announces the release of jQuery Migrate 1.2.1 which addresses a regression defect in version 1.2 regarding rejection of valid HTML strings.  The release is already available on the jQuery CDN in both minified and non-minified forms.</li>
<li><a href="http://www.johnpapa.net/toastr-1-3-0-now-available/">Toastr 1.3.0 Now Available</a> - John Papa announces the release of Toastr 1.3.0 the latest update to this nice simple JavaScript based Toast Notification library</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://weblogs.asp.net/ricardoperes/archive/2013/05/09/entity-framework-code-first-validation.aspx">Entity Framework Code First Validation</a> &amp; <a href="http://weblogs.asp.net/ricardoperes/archive/2013/05/09/entity-framework-code-first-fluent-validation.aspx">Entity Framework Code First Fluent Validation </a> - Ricardo Peres takes a look at performing validation with Enfity Framework Code First entities exploring the various approaches to validation available in the box, and also explores constructing validation using a Fluent Interface</li>
<li><a href="http://scottksmith.com/blog/2013/05/08/getting-started-with-scriptcs/">Getting started with ScriptCS</a> - Scott Smith shares an introductory look at ScriptCS, giving a nice getting started overview looking at installation, running samples, and starting writing your own scripts .</li>
<li><a href="http://paulstovell.com/blog/consistent-error-handling-with-nancy">Consistent error handling with Nancy</a> - Paul Stovell is setting about moving his Octopus Deploy portal to run under NancyFX and in this post shares some of his experiences working with and handling errors in a Nancy based application</li>
<li><a href="http://blogs.msdn.com/b/ie/archive/2013/05/09/w3c-transitions-pointer-events-to-candidate-recommendation.aspx">W3C Transitions Pointer Events to Candidate Recommendation</a> - Jacob Rossi highlights the change in status of the W3C Pointer Events to become a Candidate Recommendation.  This specification is a concerted effort by browser vendors to standardise the various mouse and touch events to allow better more efficient development for application developers.</li>
<li><a href="http://ardalis.com/When-To-Comment-Your-Code">When To Comment Your Code</a> - Steve Smith discusses the art and science of commenting your code, drawing on various points of view in well know software development related books</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://skillsmatter.com/podcast/open-source-dot-net/typescript/mh-7215">Skills Matter : In The Brain of Luke Hoban: TypeScript</a> - Skills Matter welcome Luke Holban of the Microsoft TypeScript Team for an &#8216;In the Brain of&#8217; session on the evening of Monday 20th May 2013 at the Skills Matter eXchange in London.</li>
</ul>
<h3>Humour </h3>
<ul>
<li><a href="http://elegantcode.com/2013/05/09/developer-humor/">Developer humor</a> - Jason Jarrett highlights a couple of amusing developer related collections of animated gifs covering everything from Git to Project Management</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/251uIfh5TZE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/10/the-morning-brew-1353/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/10/the-morning-brew-1353/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1352</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/62e6__zOjd4/</link>
		<comments>http://blog.cwa.me.uk/2013/05/09/the-morning-brew-1352/#comments</comments>
		<pubDate>Thu, 09 May 2013 08:37:35 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3161</guid>
		<description><![CDATA[Software

TFS 2012.2 Power Tools update available - Brian Harry announces the release of the update for the TFS Power Tools which adds support for the Visual Studio 2012.2  Update
Visualizing TFS source history now with source - Greg Duncan highlights a rather pretty visualisation of your source code in TFS, with code for both the [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/bharry/archive/2013/05/08/tfs-2012-2-power-tools-update-available.aspx">TFS 2012.2 Power Tools update available</a> - Brian Harry announces the release of the update for the TFS Power Tools which adds support for the Visual Studio 2012.2  Update</li>
<li><a href="http://coolthingoftheday.blogspot.co.uk/2013/05/visualizing-tfs-source-history-now-with.html">Visualizing TFS source history now with source</a> - Greg Duncan highlights a rather pretty visualisation of your source code in TFS, with code for both the library and Extension now available</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/bharry/archive/2013/05/08/some-thoughts-on-a-comment-about-vs-2012-3.aspx">Some thoughts on a comment about VS 2012.3</a> - Brian Harry shares a fascenating insight into the process of releasing something like the VS 2012.3 Update in response to a comment on his CTP release post - well worth reading to better understand how Microsoft think about software release and updates.</li>
<li><a href="http://devlicio.us/blogs/derik_whittaker/archive/2013/05/08/putting-the-dynamic-back-into-typescript.aspx">Putting the Dynamic back into TypeScript </a> - Derik Whittaker takes a look at how you can recapture some of the Dynamic nature of JavaScript when using TypeScript to give you a mostly static typed environment.</li>
<li><a href="http://lostechies.com/jimmybogard/2013/05/09/ditching-two-phased-commits/">Ditching two-phased commits</a> - Jimmy Bogard discusses the 2 phase commit pattern, and also discusses how with a bit of thought and consideration  the requirement for 2 phase commit can often be removed</li>
<li><a href="http://www.philliphaydon.com/2013/05/nancyfx-revisiting-content-negotiation-and-apis-part-2/">NancyFX - Revisiting Content Negotiation &amp; APIs (Part 2)</a> - Phillip Haydon further explores the content negotiation features of NancyFX, looking at the use of Negotiate in controlling which content types are serviced.</li>
<li><a href="http://www.beabigrockstar.com/using-fluent-validation-with-asp-net-mvc-part-1-the-basics/">Using Fluent Validation with ASP.NET MVC – Part 1: The Basics</a> - Jerrie Pelser takes a look at swapping the standard Data Annotations validation commonly used in ASP.NET MVC to provide model validation, and replacing it with the Fluent Validation library.</li>
<li><a href="http://www.codeproject.com/Articles/581362/Cutting-edge-web-development-with-jsRazor-tiny-Jav">Cutting-edge web development with jsRazor: tiny JavaScript that replaces ASP.NET (PHP, MVC, JSP, etc.) rendering!</a> - rgubarenko takes a look at the possibilities of Client Side Rendering using jsRazor as an alternative to rendering on the server side in this CodeProject article.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://www.outercurve.org/Blogs/EntryId/96/Live-blogging-at-OuterConf2013">Live blogging at OuterConf2013</a> - Paula Hunter shares links to the presentations from OuterConf 2013, the OuterCurve foundation&#8217;s conference for open source development</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/62e6__zOjd4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/09/the-morning-brew-1352/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/09/the-morning-brew-1352/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1351</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/6yvlAbPnFTQ/</link>
		<comments>http://blog.cwa.me.uk/2013/05/08/the-morning-brew-1351/#comments</comments>
		<pubDate>Wed, 08 May 2013 08:32:40 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3159</guid>
		<description><![CDATA[Software

Visual Studio 2012.3 (Update 3) “go-live” CTP is now available &#38; Release Candidate of Visual Studio 2012 Update 3 now available - Brian Harry and Charles Sterling highlight the availability of the release candidate / CTP of Visual Studio 2012 Update 3.  This CTP release has a go-live license so enables supported use in [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/bharry/archive/2013/05/07/visual-studio-2012-3-update-3-go-live-ctp-is-now-available.aspx">Visual Studio 2012.3 (Update 3) “go-live” CTP is now available</a> &amp; <a href="http://blogs.msdn.com/b/visualstudioalm/archive/2013/05/07/release-candidate-to-visual-studio-update-3-now-available.aspx">Release Candidate of Visual Studio 2012 Update 3 now available</a> - Brian Harry and Charles Sterling highlight the availability of the release candidate / CTP of Visual Studio 2012 Update 3.  This CTP release has a go-live license so enables supported use in a real world production environment, helping the team find issues before the RTM release.</li>
<li><a href="http://blog.getglimpse.com/2013/05/06/glimpse-1-3-1-released/">Glimpse 1.3.1 released</a> - Anthony van der Hoorn announces the latest release from th Glimpse team with some major fixes to the Glimpse core as well as enhancements to ASP.NET and ADO features, with an ever growing team of contributors</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://codebetter.com/glennblock/2013/05/07/scriptcs-gets-a-repl/">scriptcs gets a REPL!</a> - Glenn Block announces the release of a REPL (Read Evaluate Print Loop) for ScriptCS which gives an interactive ScriptCS experience affording easy experimentation and many other powerful scenarios.</li>
<li><a href="http://geekswithblogs.net/simonc/archive/2013/05/07/.net-security-part-2.aspx">.NET Security Part 2</a> - Simon Cooper continues his series looking at Security in .NET with a look at creating appdomains with different trust levels giving sandboxes for code to play in without exposing the whole application to it.</li>
<li><a href="http://mezzoblue.com/archives/2013/05/07/10_years/">10 Years (of the CSS Zen Garden)</a> - Dave Shea announces a refresh of the CSS Zen Garden, now 10 years old, and opens up to submissions using the best of CSS3 and Responsive Design.  The original Zen Garden was a great resource in in early days of selling people on the concept of CSS based layouts, and I hope the new Zen Garden reaches these heights.</li>
<li><a href="http://blogs.msdn.com/b/dotnet/archive/2013/05/01/net-crash-dump-and-live-process-inspection.aspx?">.NET Crash Dump and Live Process Inspection</a> - Lee Culver shares a look at a new managed library from the .NET Runtime Team which allows you to automate debugging inspection and capture more information about your crashes. The library,  Microsoft.Diagnostics.Runtime or ClrMD) provides a code interface to working with a processes state, and is certainly something I&#8217;ll be having a play with in the future.</li>
<li><a href="http://geekswithblogs.net/Aligned/archive/2013/05/07/handling-ie-9-amp-10s-and-chromersquos-clear-button-with.aspx">Handling IE 9 &amp; 10&#8217;s and Chrome&#8217;s clear button with Knockout binding<br />
</a> - Kevin Logan takes a look at an interesting problem when working with Knockout.js in modern browsers which have additional functionality in the input text box</li>
<li><a href="http://geekswithblogs.net/michelotti/archive/2013/05/06/an-editor-pattern-for-knckout.js-using-typescript-inheritance.aspx">An Editor Pattern for Knckout.js Using TypeScript Inheritance</a> - Steve Michelotti shares a look at an editor pattern for Knockout based code which provides for the accept / cancel of user changes</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2013/05/07/free-visual-studio-lifecycle-tools-events.aspx">Free Visual Studio Lifecycle Tools Events </a> - Mike Taulty highlights the latest series of events from the team at Microsoft UK, which will be taking a look at the Application Lifecycle Management features of Visual  Studio / TFS in Cardiff, Nottingham, Reading, London and Glasgow during May and June</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/6yvlAbPnFTQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/08/the-morning-brew-1351/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/08/the-morning-brew-1351/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1350</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/F1koNf_I-NM/</link>
		<comments>http://blog.cwa.me.uk/2013/05/07/the-morning-brew-1350/#comments</comments>
		<pubDate>Tue, 07 May 2013 09:45:24 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3157</guid>
		<description><![CDATA[Software

Announcing availability of ISOs for Visual Studio Updates - The Visual Studio Team announce the availability of ISO image of the Visual Studio 2012 Update 2, making it easier to obtain an offline version of the update.
Announcing PostSharp 3 RTM  - Gael Fraiteur announces the RTM release of PostSharp 3, now available from the [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/visualstudio/archive/2013/05/03/announcing-availability-of-isos-for-visual-studio-updates.aspx">Announcing availability of ISOs for Visual Studio Updates</a> - The Visual Studio Team announce the availability of ISO image of the Visual Studio 2012 Update 2, making it easier to obtain an offline version of the update.</li>
<li><a href="http://www.postsharp.net/blog/post/Announcing-PostSharp-3-RTM.aspx">Announcing PostSharp 3 RTM </a> - Gael Fraiteur announces the RTM release of PostSharp 3, now available from the Visual Studio Gallery and NuGet, replacing the PostSharp 2.1 package</li>
<li><a href="http://blogs.msdn.com/b/torstenmandelkow/archive/2013/05/06/free-modernui-charts-for-wpf-windows-store-apps-und-silverlight-published.aspx">Free ModernUI Charts for WPF, Windows Store Apps und Silverlight published - SharePoint Software Quality, .NET and ModernUI apps</a> - Torsten Mandelkow announces the availability of a free charting library for WPF Windows Store and Silverlight applications which has the Modern UI look and feel</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://ericlippert.com/2013/05/06/producing-permutations-part-seven/">Producing permutations, part seven</a> - Eric Lippert returns for another instalment of his series looking at the production of permutations, digging into the answer to the poser in the last post about random permutations of a deck of cards</li>
<li><a href="http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/">The future is now - OWIN and multi-hosting ASP.NET web applications</a> - Filip W takes us to the bleeding edge exploring the capabilities of the nightly builds from the ASP.NET team of Katana and ASP.NET Web API, looking at the support for multi-hosting in self host scenarios</li>
<li><a href="http://www.hanselman.com/blog/OneASPNETNancyTemplatesForVisualStudio.aspx">One ASP.NET: Nancy.Templates for Visual Studio</a> - Scott Hanselman shares a look at the NancyFX Visual Studio templates showing how they provide valuable starting points for Nancy development, and take advantage of the extensibility in Visual Studio, which is still sadly more complicated than folk would like it to be,</li>
<li><a href="http://mikehadlow.blogspot.co.uk/2013/05/the-benefits-of-reverse-proxy.html">The Benefits of a Reverse Proxy</a> - Mike Hadlow takes a few moments to consider the architectural benefits of running web infrastructure behind a reverse proxy, allowing it to shield your infrastructure and provide valuable services on top of a multi-server setup.</li>
<li><a href="http://www.jacopretorius.net/2013/05/resources-for-learning-coffeescript.html">Resources for Learning CoffeeScript</a>  &amp; <a href="http://www.jacopretorius.net/2013/05/10-coffeescript-features-you-might-not-know.html">10 CoffeeScript Features You Might Not Know</a> - Jaco Pretorius highlights some nice resources for getting up and running and deepening your understanding of the CoffeeScript language, as well as highlighting 10 useful and interesting aspects of the language.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/F1koNf_I-NM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/07/the-morning-brew-1350/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/07/the-morning-brew-1350/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1349</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/Rr6jTz0VtZ0/</link>
		<comments>http://blog.cwa.me.uk/2013/05/03/the-morning-brew-1349/#comments</comments>
		<pubDate>Fri, 03 May 2013 08:38:19 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3154</guid>
		<description><![CDATA[Monday is a bank/public holiday here in the UK, so as is the usual Morning Brew tradition, I will be taking the day off from publishing here, and will return on Tuesday.  Enjoy the weekend.
Information

Producing permutations, part six  - Eric Lippert continues his series looking at generation of permutations, with a discussion on [...]]]></description>
			<content:encoded><![CDATA[<p>Monday is a bank/public holiday here in the UK, so as is the usual Morning Brew tradition, I will be taking the day off from publishing here, and will return on Tuesday.  Enjoy the weekend.</p>
<h3>Information</h3>
<ul>
<li><a href="http://ericlippert.com/2013/05/02/producing-permutations-part-six/">Producing permutations, part six </a> - Eric Lippert continues his series looking at generation of permutations, with a discussion on the potential for bias in the random elements of generating random permutations, along with setting a challenge to predict the next cards picked by a sample program.</li>
<li><a href="http://geekswithblogs.net/simonc/archive/2013/05/02/.net-security-part-1.aspx">.NET Security Part 1</a> - Simon Cooper takes a look at the built in Code Access Security included in the .NET Framework exploring partial and full trust assemblies, the testing of permissions and the different security modes/levels.</li>
<li><a href="http://geekswithblogs.net/BlackRabbitCoder/archive/2013/05/02/c.net-little-wonders-three-tech.pro-tutorials.aspx">C#/.NET Fundamentals: Three Tech.Pro Tutorials</a> - James Michael Hare shares three tutorial articles he wrote for Tech.Pro exploring Linq, Tuples and Anonymous Types, and extension  methods</li>
<li><a href="http://colinmackay.co.uk/2013/05/02/configuring-the-nancy-to-use-views-in-a-separate-assembly">Configuring Nancy to use views in a separate assembly</a> - Colin Angus Mackay takes a look at an alternative way of loading views when working with the Nancy Framework, looking at embedding views as resources in assemblies, and how to bootstrap Nancy to load these.</li>
<li><a href="http://www.codeproject.com/Tips/585663/Communication-with-Cross-Domain-IFrame-A-Cross-Bro">Communication with Cross Domain IFrame - A Cross Browser Solution</a> - Tadit Dash takes a look at the solution to passing information between browser frames, and even moving information across two different domains using message passing using postMessage </li>
<li><a href="http://agilescout.com/developers-and-depression-killing-our-knowledge-workers/">Developers and Depression - Killing our Knowledge Workers</a> - AgileScout discusses the importance of good mental health, and some of the typical developer traits and work patterns which don&#8217;t help - Important stuff which isn&#8217;t discussed often enough.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=578">NxtGenUG - Cross platform game / app dev</a> - Simon Jackson is giving a session on the issues and solutions for developing games to run on the multitude of different platforms available these days at the Manchester/Warrington NxtGenUG on the evening of Wednesday 15th May.</li>
<li><a href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=570">NxtGenUG - Typescript </a> - Mark Rendle journeys north to Birmingham to deliver a session on TypeScript on the evening of Tuesday 21st May</li>
<li><a href="http://blog.filipekberg.se/2013/05/02/utilize-roslyn-to-create-the-next-level-plugin-capability/">Utilize Roslyn to create the next level plugin capability</a> - Filip Ekberg shares the video of his dotnetConf session which looks at using the Compiler as a Service functionality provided by Roslyn as an alternative way of creating plugins for applications.  Don&#8217;t forget all the other dotnetConf sessions are also available online and are well worth checking out.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/Rr6jTz0VtZ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/03/the-morning-brew-1349/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/03/the-morning-brew-1349/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1348</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/fAeFbYLwLic/</link>
		<comments>http://blog.cwa.me.uk/2013/05/02/the-morning-brew-1348/#comments</comments>
		<pubDate>Thu, 02 May 2013 08:38:07 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3151</guid>
		<description><![CDATA[Software

Announcing the Release of WebMatrix 3 &#38; Announcing WebMatrix 3 - Scott Guthrie and Justin Beckwith announce the release of WebMatrix 3, the latest edition of Microsoft&#8217;s lightweight web development tooling which enables development in ASP.NET, PHP and Node.js.  This release centres around the Windows Azure integration, improving remote editing capabilities and integration with [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://weblogs.asp.net/scottgu/archive/2013/05/01/announcing-the-release-of-webmatrix-3.aspx">Announcing the Release of WebMatrix 3</a> &amp; <a href="http://blogs.msdn.com/b/windowsazure/archive/2013/05/01/announcing-webmatrix-3.aspx">Announcing WebMatrix 3</a> - Scott Guthrie and Justin Beckwith announce the release of WebMatrix 3, the latest edition of Microsoft&#8217;s lightweight web development tooling which enables development in ASP.NET, PHP and Node.js.  This release centres around the Windows Azure integration, improving remote editing capabilities and integration with TFS and Git.</li>
<li><a href="http://blog.jquery.com/2013/05/01/jquery-migrate-1-2-0-released/">jQuery Migrate 1.2.0 Released</a> - Dave Methvin announces the release of jQuery Migrate 1.2.0 which can be used with jQuery 1.9 or 2.0 to plug the gaps in the API where methods have been removed, providing a means of gradually updating your applications to use only the supported functionality of the V1.9 and v2.0 versions.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://blogs.lessthandot.com/index.php/WebDev/ServerProgramming/there-are-now-visual-studio">There are now Visual studio project templates for Nancy</a> - Christiaan Baes highlights the availability of Visual Studio project templates for NancyFx available now as a VSIX from the Visual Studio Gallery, providing a much easier way to get up and running with a Nancy project.</li>
<li><a href="http://weblogs.asp.net/rweigelt/archive/2013/04/30/10235654.aspx">Using Nancy to Remotely Control a Desktop Application</a> &amp; <a href="http://weblogs.asp.net/rweigelt/archive/2013/05/01/10237535.aspx">An Example for Self-Hosting Nancy in an Application</a> - Roland Weigelt discusses the how and why of his recent project working with NanxyFx to create an application which allows the controlling of a Desktop application</li>
<li><a href="http://www.hanselman.com/blog/PennyPinchingInTheCloudEnablingNewRelicPerformanceMonitoringOnWindowsAzureWebsites.aspx">Penny Pinching in the Cloud: Enabling New Relic Performance Monitoring on Windows Azure Websites</a> - Scott Hanselman takes a look at the free offering of New Relic for working with Windows Azure, looking at how it offers improved monitoring of your Windows Azure services</li>
<li><a href="http://ericlippert.com/2013/05/01/mmm-curry/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mmm-curry">Mmm, curry</a> - Eric Lippert highlights the May-June edition of .NET Curry Magazine, a free publication (although registration is required)</li>
<li><a href="http://msdn.microsoft.com/en-gb/magazine/default.aspx">MSDN Magazine</a> - Speaking of Magazines, The May edition of MSDN Magazine is now out with articles looking at authentication with Social Media Applications, JSON support in Windows Runtime Components, &#8216;One ASP.NET&#8217; and much more</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://www.dddeastanglia.com/Session">DDD East Anglia Sessions</a> - Session Voting for DDD East Anglia,  the first DDD event of the year, has now opened, with most of the month available for voting on a great range of sessions.</li>
<li><a href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=572">NxtGenUG - Event: Windows Azure Websites </a> - The Hereford NxtGenUG chapter welcome Richard Conway for a session looking at the use of Windows Azure Websites for hosting your applications on Monday 13th May.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/fAeFbYLwLic" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/02/the-morning-brew-1348/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/02/the-morning-brew-1348/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1347</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/VQWDRXKhkBo/</link>
		<comments>http://blog.cwa.me.uk/2013/05/01/the-morning-brew-1347/#comments</comments>
		<pubDate>Wed, 01 May 2013 08:35:23 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3147</guid>
		<description><![CDATA[Update: Fixed the link on the Async Controllers article, another victim of the trailing r &#8216;human error&#8217; - thanks to Ruud for letting me know.
Software

Announcing the release of Windows Azure SDK 2.0 for .NET - Scott Guthrie announces the release of the Windows Azure SDK 2.0 for .NET .  This release adds improved support [...]]]></description>
			<content:encoded><![CDATA[<p><b>Update: Fixed the link on the Async Controllers article, another victim of the trailing r &#8216;human error&#8217; - thanks to Ruud for letting me know.</b></p>
<h3>Software</h3>
<ul>
<li><a href="http://weblogs.asp.net/scottgu/archive/2013/04/30/announcing-the-release-of-windows-azure-sdk-2-0-for-net.aspx">Announcing the release of Windows Azure SDK 2.0 for .NET</a> - Scott Guthrie announces the release of the Windows Azure SDK 2.0 for .NET .  This release adds improved support for Azure Websites publishing management and diagnostics from within Visual Studio, support for the new larger Virtual Machine sizes, updated PowerShell integration and much more.</li>
<li><a href="http://blogs.jetbrains.com/dotnet/2013/04/new-features-in-the-latest-resharper-8-ea/">New Features in the Latest ReSharper 8 EAP</a> - The ReSharper Team over at JetBrains announce their latest Early Access Preview release of ReSharper 8, with its major new feature, a NuGet Gallery based extension Manager making it ever easier to obtain and install ReSharper extensions.  This release also has a bunch of other new templating and navigating features.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://www.west-wind.com/weblog/posts/2013/Apr/30/A-WebAPI-Basic-Authentication-MessageHandler">A WebAPI Basic Authentication MessageHandler</a> - Rick Strahl follows on from his previous post on WebAPI authentication with a look at implementing the same functionality as he did using a filter in the previous post, this time looking at implementing it &#8216;the correct&#8217; way using a MessageHandler.</li>
<li><a href="http://midnightprogrammer.net/post/async-controller-in-mvc-4/">Async Controller In MVC 4</a> - Prashant Khandelwal takes an introductory look at implementing ASP.NET MVC4 controllers using the AsyncControler to allow the use of tasks to improve the straight line speed of your actions.</li>
<li><a href="http://trycatchfail.com/blog/post/A-View-Engine-for-ASPNET-MVC-Feature-Based-Organized.aspx">A View Engine for ASP.NET MVC Feature-Based Organized</a> - Matt Honeycutt takes a look at the default ASP.NET MVC file layout conventions and shares a View Engine which operates to different conventions, showing how you can provide support for your on desired layout</li>
<li><a href="http://www.hanselman.com/blog/CDNsFailButYourScriptsDontHaveToFallbackFromCDNToLocalJQuery.aspx">CDNs fail, but your scripts don&#8217;t have to - fallback from CDN to local jQuery</a> - Scott Hanselman discusses the ultimate responsibility for the availability of web applications, and takes a look at how you can cater for situations where the Content Delivery Network may go down, exploring how you can ensure that your site continues to operate in such a situation.</li>
<li><a href="http://blogs.msdn.com/b/msdnmagazine/archive/2013/04/30/10415190.aspx">MSDN Magazine May Issue Preview</a> - Michael Desmond gives a preview of the content coming in the May edition of MSDN Magazine which should be available online late today</li>
<li><a href="http://alistapart.com/article/node-at-work-a-walkthrough">Node at Work: A Walkthrough</a> - Garann Means takes a look at the use of Node.js as a rapid prototyping language to quickly building application prototypes / designs in this A List Apart article.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/msgulfcommunity/archive/2013/05/01/windows-azureconf-2013-sessions-now-on-demand.aspx">Windows AzureConf 2013 (Sessions Now On Demand)</a> - Tareq Ateik highlights the availability of the session recordings from the Windows Azure Conf 2013 event </li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/VQWDRXKhkBo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/05/01/the-morning-brew-1347/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/05/01/the-morning-brew-1347/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1346</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/NCd7Ee0_9Ls/</link>
		<comments>http://blog.cwa.me.uk/2013/04/30/the-morning-brew-1346/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 08:32:48 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3145</guid>
		<description><![CDATA[Software

Team Explorer Everywhere 2012 Update 2 - Brian Harry makes the more formal announcement of Team Explorer Everywhere Update 2, a minor improvements and bug fix release which addresses a number of issues.
NuPattern Released! - Jezz Santos announces the first release as  NuPattern of the project previously called VSPAT which provides a framework to [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/bharry/archive/2013/04/29/team-explorer-everywhere-2012-update-2.aspx">Team Explorer Everywhere 2012 Update 2</a> - Brian Harry makes the more formal announcement of Team Explorer Everywhere Update 2, a minor improvements and bug fix release which addresses a number of issues.</li>
<li><a href="http://blogs.msdn.com/b/jezzsa/archive/2013/04/29/nupattern-released.aspx">NuPattern Released!</a> - Jezz Santos announces the first release as  NuPattern of the project previously called VSPAT which provides a framework to create custom  extensibility and tooling in Visual Studio</li>
<li><a href="http://blogs.lessthandot.com/index.php/EnterpriseDev/cloud/azure/windows-azure-training-kit-april">Less Than Dot - Blog - Windows Azure Training Kit April 2013 Released</a> - SQLDenis highlights the release of the April 2013 edition of the Windows Azure Training Kit, including newly refreshed infrastructure services related content and 4 new labs sessions.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://ericlippert.com/2013/04/29/producing-permutations-part-five/">Producing permutations, part five</a> - Eirc Lippert continues his exploration of permutations, looking at the representation of numbers in textual and the actual meaning of this under the hood, exploring different bases and considering what happens if the base is different for different digits, relating it all back to permutations.</li>
<li><a href="http://www.jeff.wilcox.name/2013/04/4thandmayor-azure-websites/">Moving 4th &amp; Mayor to Windows Azure Web Sites - Jeff Wilcox</a> - Jeff Wilcox discusses and shares his experiences moving the backend of his 4th &amp; Mayor FourSquare application onto Windows Azure, discussing the state of SSL support, deploying node.js code to the server and monitoring using the Azure portal.</li>
<li><a href="https://github.com/rwldrn/idiomatic.js/">rwldrn/idiomatic.js</a> - idiomatic.js is a nice coding style guide for JavaScript which aims to lead you towards good practices to ensure consistent JavaScript code</li>
<li><a href="http://weblogs.asp.net/ricardoperes/archive/2013/04/29/entity-framework-code-first-inheritance.aspx">Entity Framework Code First Inheritance</a> &amp; <a href="http://weblogs.asp.net/ricardoperes/archive/2013/04/29/entity-framework-code-first-relations.aspx">Entity Framework Code First Relations</a> - Ricard Peres gives a useful reference to the way Entity Framework Code First can model inheritance structures and relationships between types</li>
<li><a href="http://www.zdnet.com/windows-azure-joins-microsofts-billion-dollar-business-club-7000014669/">Windows Azure joins Microsoft&#8217;s billion-dollar business club</a> - Mary Jo Foley highlights the news that Windows Azure has entered the 1 billion club at Microsoft - congratulations to all involved in making Azure a success thus far.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://live.dotnetconf.net/2013-04">dotnetConf - The .NET Community Virtual Conference</a> - All the sessions from DotNetConf last week are available online, your chance to get 2 whole days of conference material on a range of subjects but all .NET related.</li>
<li><a href="http://nikcodes.com/2013/04/29/seriously-open-definitely-required/">Seriously Open, Definitely Required</a> - Nik Molnar highlights a the Seriously Open podcast from Nick Berardi, and Justin Rusbatch , now onto its second episode looking at all things opens source in the ,NET ecosystem,</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/NCd7Ee0_9Ls" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/04/30/the-morning-brew-1346/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/04/30/the-morning-brew-1346/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1345</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/NLtHELIW_20/</link>
		<comments>http://blog.cwa.me.uk/2013/04/29/the-morning-brew-1345/#comments</comments>
		<pubDate>Mon, 29 Apr 2013 08:35:08 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3141</guid>
		<description><![CDATA[There is probably only one thing worse than an broken ADSL connection, and that is a down-more-than-up intermittent ADSL connection, something which has been plaguing me all weekend. As a result, today&#8217;s edition is a little shorter than planned.
Update: Fixed the link to John Papa&#8217;s DotNetConf post - thanks to David for letting me know [...]]]></description>
			<content:encoded><![CDATA[<p>There is probably only one thing worse than an broken ADSL connection, and that is a down-more-than-up intermittent ADSL connection, something which has been plaguing me all weekend. As a result, today&#8217;s edition is a little shorter than planned.</p>
<p><b>Update: Fixed the link to John Papa&#8217;s DotNetConf post - thanks to David for letting me know via the comments</b></p>
<h3>Software</h3>
<ul>
<li><a href="http://weblogs.asp.net/scottgu/archive/2013/04/26/windows-azure-improvements-to-virtual-networks-virtual-machines-cloud-services-and-a-new-ruby-sdk.aspx">Windows Azure: Improvements to Virtual Networks, Virtual Machines, Cloud Services and a new Ruby SDK</a> - Scott Guthrie announces the latest batch of improvements to the Windows Azure Platform, including point to point virtual networks, PowerShell management of Virtual Machines, Remote Desktop enabling on Web/Worker Roles, and anew SDK for developers working in Ruby</li>
<li><a href="http://blogs.msdn.com/b/silverlining/archive/2013/04/26/the-windows-azure-sdk-for-ruby.aspx">The Windows Azure SDK for Ruby</a> - Larry Franks takes a look at the Azure SDK for Ruby, discussing obtaining the library and linking out to the various components of the documentation for working with Azure in Ruby.</li>
<li><a href="http://blogs.msdn.com/b/bharry/archive/2013/04/26/visual-studio-tools-for-git-update-available.aspx">Visual Studio Tools for Git Update available</a> - Brian Harry announces a new update to the Visual Studio Git Integration which builds on that shipped in Visual Studio 2012 Update 2, offering improved performance, better support for larger repositories, support for non-conflicting local changes when pulling and merging, along with a bunch of other improvements.</li>
<li><a href="http://umbraco.com/follow-us/blog-archive/2013/4/29/security-vulnerability-found-immediate-action-recommended.aspx">Umbraco - Security vulnerability found - immediate action recommended</a> - The Niels Hartvigof the Umbraco Team reveal some details and a work around for a security hole found in many versions of Umbraco.  If you make use of this CMS check out this post to see if you are affected.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://www.strathweb.com/2013/04/asp-net-web-api-and-greedy-query-string-parameter-binding/">ASP.NET Web API and greedy query string parameter binding</a> - Filip W follows on from his previous post by answering a question about binding to route values but not query string components, looking at how Web API provides the flexibility to do this.</li>
<li><a href="http://fabriccontroller.net/blog/posts/using-remote-powershell-with-windows-azure-virtual-machines/">Using Remote Powershell with Windows Azure Virtual Machines</a> - Sandrino Di Mattia takes a look at using the Remote Powershell support just introduced for Windows Azure Virtual Machines, showing how to enable it and giving a taste of it in use.</li>
<li><a href="http://blogs.tedneward.com/2013/04/27/On+Types.aspx">On Types</a> - Ted Neward shares some thoughts on types, and their use in Object Oriented programming, discussing a number of modelling scenarios, and some recommendations about exposing primitives.</li>
<li><a href="http://www.johnpapa.net/free-video-spa-primer-with-durandal-knockout-and-breeze/">Free Video: SPA Primer with Durandal, Knockout and Breeze</a> - John Papa highlights the video of his session on Single Page Applications presented at DotNetConf last week.  All the session videos are on line and are well worth checking out</li>
<li><a href="http://blog.nuget.org/20130426/native-support.html">Support for Native Projects</a> - The NuGet team highlight the new support for Native (C++) projects included in NuGet 2.5</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/rockyh/archive/2013/04/29/happy-anniversary-microsoft-open-technologies-inc.aspx">Happy Anniversary Microsoft Open Technologies Inc</a> - &#8216;TheRockyH&#8217; highlights the 1 year anniversary of Microsoft Open Technologies Inc, who have worked on over 50 projects so far.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/NLtHELIW_20" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/04/29/the-morning-brew-1345/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/04/29/the-morning-brew-1345/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1344</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/macis-mRcyI/</link>
		<comments>http://blog.cwa.me.uk/2013/04/26/the-morning-brew-1344/#comments</comments>
		<pubDate>Fri, 26 Apr 2013 08:37:26 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3139</guid>
		<description><![CDATA[Software

Enterprise Library 6.0  &#38; Just released - Microsoft Enterprise Library 6 - Somasegar and Grigori Melnik announce  the release of Enterprise Library Version 6.  This new release had a number of targets, to simplify across the board, improve Windows 8 Store Application support, introduce semantic logging and ma few others.  The [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/somasegar/archive/2013/04/25/enterprise-library-6-0.aspx">Enterprise Library 6.0</a>  &amp; <a href="http://blogs.msdn.com/b/agile/archive/2013/04/25/just-released-microsoft-enterprise-library-6.aspx">Just released - Microsoft Enterprise Library 6</a> - Somasegar and Grigori Melnik announce  the release of Enterprise Library Version 6.  This new release had a number of targets, to simplify across the board, improve Windows 8 Store Application support, introduce semantic logging and ma few others.  The release includes a brand new Semantic Logging application block as well as update to 7 of the existing application blocks</li>
<li><a href="http://rocksolid.gibraltarsoftware.com/uncategorized/gibraltar-softwares-loupe-3-5-release-is-here">Gibraltar Software&#8217;s Loupe 3.5 Release is Here!</a>  &amp; <a href="http://rocksolid.gibraltarsoftware.com/announcements/our-best-log-viewer-is-now-free">Our Best Log Viewer is now Free</a> - Jay Cincotta &amp; Kendall Miller announce the release of Loupe 3.5, the result of 18 months of development brings about a new Desktop and Server edition giving insight into what is going on in your application.  The even better news is that the Desktop Edition is completely free foever (as in beer), so you can get started with and gain the benefits of Loupe at no cost.</li>
<li><a href="http://james.newtonking.com/archive/2013/04/25/json-net-5-0-release-4-performance.aspx">Json.NET 5.0 Release 4 -  Performance</a> - James Newton-King announces an update release of Json.NET 5.0 which brings with it some serious performance improvements (in the range of 30% better than Json.NET 4.5) in serialisation and deserialisation.</li>
<li><a href="http://blog.nuget.org/20130425/nuget-2.5-released.html">NuGet 2.5 Released</a> - Jeff Handley announces the formal release of NuGet 2.5, a real team effort with over 10 contributors to the release, and a wealth of new features for both package authors and consumers to take advantage of.</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://ericlippert.com/2013/04/25/producing-permutations-part-four/">Producing permutations, part four</a> - Eric Lippert returns for another Fabulous Adventures in the world of permutations, exploring the numbering of permutations, and applying the big integer type to deal with some of the very large numbers encountered in these situations.</li>
<li><a href="http://www.hanselman.com/blog/PennyPinchingInTheCloudHowToRunATwoDayVirtualConferenceFor10.aspx">Penny Pinching in the Cloud: How to run a two day Virtual Conference for $10</a> - Scott Hanselman discusses the technology platform used for the dotnetConf Virtual Conference, taking place yesterday and today, showing how an incredible experience can be achieved with very little cost.  Sessions continue today (evening in the UK) and are well worth checking out - I enjoyed what little I could watch yesterday (internet connection issues at my end sadly limited that)</li>
<li><a href="http://blogs.msdn.com/b/ie/archive/2013/04/25/enabling-professional-quality-online-video-new-specifications-for-interoperable-captioning.aspx">Enabling Professional-Quality Online Video: New Specifications for Interoperable Captioning</a> - The Internet Explorer team discuss some of the improvements coming for captioning of videos as a result of their work with the  W3C Timed Text Working Group and Timed Text Markup Language (TTML).</li>
<li><a href="http://community.sharpdevelop.net/blogs/mattward/archive/2013/04/24/TypeScriptSupportInSharpDevelop.aspx">TypeScript Support in SharpDevelop</a> - Matt Ward highlights the early beta support for TypeScript in the SharpDevelop alternative IDE by way of a new Addin, including Code completion, find reference, go to definition and rename refactorings.</li>
<li><a href="http://www.codeproject.com/Articles/570762/TwitterBootstrapMvc">TwitterBootstrapMvc</a> - Dmitry A. Efimenko shares a loot at TwtiterBootstrapMVC, a project which brings Bootstrap awareness to ASP.NET MVC giving a number of HTML helper methods which generate Bootstrap specific markup.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://www.dddeastanglia.com/">DDD East Anglia</a> - Session submissions for DDD East Anglia close this weekend, so if you would like to give a talk, get your submission in soon, session voting opens on Wednesday.</li>
<li><a href="http://lostechies.com/johnteague/2013/04/25/pablos-fiesta-is-back/">Pablo&#8217;s Fiesta is Back!!</a> - John Teague highlights the plans for a Pablo’s Fiesta open spaces event to run on the 25&amp;26 (and social activities on 27th) October in Austin TX.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/macis-mRcyI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/04/26/the-morning-brew-1344/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/04/26/the-morning-brew-1344/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1343</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/E6AmMhVSO4E/</link>
		<comments>http://blog.cwa.me.uk/2013/04/25/the-morning-brew-1343/#comments</comments>
		<pubDate>Thu, 25 Apr 2013 08:38:07 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3136</guid>
		<description><![CDATA[Information

Project-less scripted C# with ScriptCS and Roslyn - Scott Hanselman takes a look at ScriptCS, an application of Roslyn&#8217;s compiler as a service capabilities, along with C# and NuGet to give a Scripting engine which runs C#, and looks at some of the exciting uses like hosting WebAPI and NancyFx applications which this can be [...]]]></description>
			<content:encoded><![CDATA[<h3>Information</h3>
<ul>
<li><a href="http://www.hanselman.com/blog/ProjectlessScriptedCWithScriptCSAndRoslyn.aspx">Project-less scripted C# with ScriptCS and Roslyn</a> - Scott Hanselman takes a look at ScriptCS, an application of Roslyn&#8217;s compiler as a service capabilities, along with C# and NuGet to give a Scripting engine which runs C#, and looks at some of the exciting uses like hosting WebAPI and NancyFx applications which this can be put to.</li>
<li><a href="http://blogs.technet.com/b/inside_microsoft_research/archive/2013/04/23/infer-net-machine-learning-tailor-made.aspx">Infer.NET: Machine Learning Tailor-Made</a> - The Microsoft Research news blog highlights Infer.NET a new .NET Machine Learning library being created by the clever folks at Microsoft Research Cambridge</li>
<li><a href="http://blogs.msdn.com/b/benwilli/archive/2013/04/24/tasks-are-not-threads.aspx">Tasks are not Threads</a> - &#8216;BenWilli&#8217; discusses one of the common misconceptions about tasks - that they are  not actually analogous to threads in classical multithreaded programming.</li>
<li><a href="http://blogs.msdn.com/b/eternalcoding/archive/2013/04/24/using-visual-studio-s-javascript-memory-analysis-tool-to-find-memory-leaks-on-your-windows-8-javascript-app.aspx">Using Visual Studio&#8217;s JavaScript Memory Analysis tool to find memory leaks on your Windows 8 JavaScript app </a> - David Catuhe takes a look at using the Visual Studio tooling to profile your JavaScript based applications on Window 8 to identify any memory leaking which is occuring</li>
<li><a href="http://blogs.msdn.com/b/visualstudioalm/archive/2013/04/24/how-to-profile-a-javascript-windows-store-app-for-performance-problems.aspx">How to profile a JavaScript Windows Store App for performance problems</a> - Haseeb Ah is also discussing the Visual Studio profiling tools for JavaScript Windows Store Applications, this time focusing on computational performance, looking at profiling a CPU intensive graphic visualisation.</li>
<li><a href="http://www.trelford.com/blog/post/FoqItEasy.aspx">Foq It Easy</a> - Phil Trelford gives an overview of his Foq mocking library for .NET which has first class support for F#, showing how a small sample project has grown into a full framework over its various releases, and is now something he considers to be stable at version 0.9.</li>
<li><a href="http://csharp.2000things.com/2013/04/24/829-add-comments-to-indicate-shallow-vs-deep-copying/">#829 -  Add Comments to Indicate Shallow vs. Deep Copying</a> - Sean Sexton discusses how there are two different types of clone of an object, shallow cloning and deep cloning, and how the use of comments on methods implementing clones are a good idea to help people working on your code understand what is really happening.</li>
</ul>
<h3>Community</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/uk_faculty_connection/archive/2013/04/24/scottish-developers-welcome-microsoft-s-mike-taulty-and-andy-wigley-1st-june-windows-8-windows-phone-and-azure-event.aspx">Scottish Developers welcome Microsoft&#8217;s Mike Taulty and Andy Wigley 1st June Windows 8, Windows Phone and Azure Event</a> - The Scottish Developers Group welcome Mike Taulty and Andy Wigley for a all day Saturday event on Saturday 1st June which will look at Windows 8, Windows phone 8 and Azure development.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/E6AmMhVSO4E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/04/25/the-morning-brew-1343/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/04/25/the-morning-brew-1343/</feedburner:origLink></item>
		<item>
		<title>The Morning Brew #1342</title>
		<link>http://feedproxy.google.com/~r/ReflectivePerspective/~3/Xc_-RzciTYY/</link>
		<comments>http://blog.cwa.me.uk/2013/04/24/the-morning-brew-1342/#comments</comments>
		<pubDate>Wed, 24 Apr 2013 08:35:15 +0000</pubDate>
		<dc:creator>Chris Alcock</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Morning Brew]]></category>

		<guid isPermaLink="false">http://blog.cwa.me.uk/?p=3134</guid>
		<description><![CDATA[Software

Introducing: Code Digger, an extension for VS2012 - Nikolai Tillmann announces the release of Code Digger, a Visual Studio 2012 extension from the Pex Team (Nikolai Tillmann and Peli de Halleux).  The extension looks at your code, and generates a table of inputs and outputs from that code allowing you to understand what your [...]]]></description>
			<content:encoded><![CDATA[<h3>Software</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/nikolait/archive/2013/04/23/introducing-code-digger-an-extension-for-vs2012.aspx">Introducing: Code Digger, an extension for VS2012</a> - Nikolai Tillmann announces the release of Code Digger, a Visual Studio 2012 extension from the Pex Team (Nikolai Tillmann and Peli de Halleux).  The extension looks at your code, and generates a table of inputs and outputs from that code allowing you to understand what your code will do in different situations,</li>
<li><a href="http://www.codeproject.com/Articles/576932/Windows-Azure-Storage-Extensions">Windows Azure Storage Extensions</a> - Dmitry Tretyakov updates his Windows Azure Storage Extensions library which aims to plug some gaps and add in some functionality to to the SDK</li>
</ul>
<h3>Information</h3>
<ul>
<li><a href="http://jaylee.org/post/2013/04/22/Immutable-Data-and-Memoization-in-CSharp-Part-2.aspx">Immutable Data and Memoization in C#, Part 2</a> - J&#233;r&#244;me Laban continues his series looking at the use of Functional Programming techniques in C#.  This part takes a look at Memoization, looking at some of the supporting classes in the Framework, and exploring the technique and how you can help alleviate the memory impact of the technique.</li>
<li><a href="http://www.marcusoft.net/2013/04/WhatDoYouOptimizeFor2.html">Are you coding for change or stability - the followup post</a> - Marcus Hammarberg follows on from his previous discussion post on two models for programming, programming for change, and programming for stability, discussing and shareing some of the discussions which kicked off around the original post</li>
<li><a href="http://blogs.msdn.com/b/varunm/archive/2013/04/23/remove-unwanted-http-response-headers.aspx">Remove Unwanted HTTP Response Headers</a> - &#8216;mathurvarun&#8217; takes a look at how you can convince IIS to not output some of the informational HTTP Header provide information about Server OS and Version, and the ASP.NEt version. </li>
<li><a href="http://mvolo.com/things-you-still-cant-do-with-asp-net-modules-on-iis/">Things you still cant do with ASP.NET modules on IIS</a> - Mike Volodarsky discusses a little history about how you used to use ISAPI to extend IIS, but with the release of IIS7 you were able to create managed extensions to IIS, before looking at some of the limitations of the managed extensions.</li>
<li><a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2013/04/23/annotating-pdf-documents-in-a-windows-8-store-app.aspx">Annotating PDF Documents in a Windows 8 Store App</a> - Mike Taulty takes a look at some of the PDF SDK libraries out there for working with PDF documents, digging into Foxit&#8217;s SDK and ComponentOne&#8217;s product in detail, with mention of a few others too.</li>
<li><a href="http://weblogs.asp.net/shijuvarghese/archive/2013/04/22/building-windows-azure-cloud-services-app-with-web-role-worker-role-table-storage-and-service-bus.aspx">Building Windows Azure Cloud Services App with Web Role, Worker Role, Table Storage and Service Bus</a> - Shiju Varghese walks through the process of setting up a Multi-Tier application running on the Windows Azure platform, and utilising a good range of the features of the Azure platform.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/ReflectivePerspective/~4/Xc_-RzciTYY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.cwa.me.uk/2013/04/24/the-morning-brew-1342/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.cwa.me.uk/2013/04/24/the-morning-brew-1342/</feedburner:origLink></item>
	</channel>
</rss>
