Software

Information

  • Preventing Open Redirection Attacks in ASP.NET MVC – Jon Galloway looks at a potential security vulnerability which can be exploited in your sites, discussing the nature of Open Redirection Attacks, and looking at the steps you can take to prevent such attacks through your sites.
  • Mixing Razor Views and WebForms Master Pages with ASP.NET MVC 3 – Scott Hanselman takes a look at the ways multiple view engines and a mix of the functionality used by the engines is possible but not supported in ASP.NET MVC 3, drawing on good work from Eilon Lipton and Matt Hawley, showing how you can mix Master pages and Razor.
  • ASP.NET MVC 3: Integrating with the jQuery UI date picker and adding a jQuery validate date range validator – Stuart Leeks takes a look at the jQuery UI Calendar, and looks at integrating it with ASP.NET MVC’s ability to render controls for properties in your model.
  • Basics of using the Command Window in Visual Studio 2010 – Gus Class takes a look at one of the less utilised features of the Visual Studio IDE, sharing a quick reference to a couple of debugging related commands and providing links to further information.
  • AOP with StructureMap Container – ‘thangchung’ gives a bit of background on Aspect Oriented Programming, and looks at how APO can be achieved using the StructureMap IoC container and some Dynamic proxying.
  • Bootstrapping The .NET Framework Without An MSI Installer – Derick Bailey looks at detecting the requirement for and installing the .NET Framework 4 on a machine before running an application which lives on a USB stick (not requiring your application to be installed).
  • Reimplementing LINQ to Objects: Part 39 – Comparing implementations – Jon Skeet continues this series with a comparison of his Edulinq Linq to Objects implementation with some of the others out there (beyond the Microsoft one) looking at Linqbridge and the Mono Linq to objects implementation.
  • Evolution of Automated Testing – Matthew Bussa discusses a process of moving from manual testing of your applications to an automated approach, discussing the steps between the two and the types of tests you can and should use.
  • Git tooling for .NET developers – Krzysztof Kozmic responds to a tweet about bad Git tooling with a look at the best in class options for working with git both in Visual Studio and Windows Explorer – looks like the tooling has improved since I last looked so probably worth another look.
  • Tagging assemblies with Mercurial changeset hash – Jimmy Bogard looks at how you can embed the changeset hash from your Mercurial version control inside the built output of your project, allowing DLLs and EXEs to be traced back to the source code that built them.

Community

  • HTML5, Silverlight, Windows Phone – MIX 2011 Registration Open – Doug Holland highlights the MIX 11 conference to be held in Las Vegas from 12th to 14th April. MIX will be covering all things HTML5, Silverlight, Web and Windows Phone7. An early bird offer is running until 11th February and will get you $500 off and a free nights hotel stay.

Humour