Mono 4.0 Released with C# 6 – Jonathan Allen highlights the Mono 4.0 release which brings official support for C#6, along with removing support for the .NET 2.0, 3.5 and 4.0 assemblies, and the adoption of the Microsoft Open Sourced code for some components.
Wizards and warriors, part four – Eric Lippert continues his series looking at the use of the type system to model situations, and explores the use of dynamic to implement double dispatch
C#/.NET Little Wonders: Indexer Initializer Syntax – James Michael Hare shares another of his little wonders series with a look at the new Indexer Initializer syntax in C#6 which while seemingly similar to the previous collection initializers for things like dictionaries actually works differently under the hood.
DDD – Special scenarios, part 1 – Gabriel Schenker continues this series of posts looking at Domain Driven Design, sharing a look at how DDD can be used to solve two different specific scenarios
Restival Part 3: Hello, World! – Dylan Beattie continues his series looking at the building of RESTful services using different frameworks, following on from last times look at routing with a look at default parameters for routes in the different frameworks,
Implementing a content security policy with NWebsec, Azure Table Storage and Raygun – Troy Hunt takes a look at using Content Security Policy to restrict where a web page can make requests to, meaning that if the site is compromised with XSS then there is a limit on what the site can actually do in terms of connecting to other services.
Link and Script Tag Helpers in MVC6 – Dave Paquette shares a more detailed look at the Script and Link Tag Helpers in ASP.NET MVC 6 which provide Globbing, CDN and CacheBusting features.