Software

Information

  • Changed My Mind: Massive Changed To Embrace C# – Rob Conery discusses the evolution of his ‘Massive’ ActiveRecord like Data Access Library, highlighting the improved querying syntax suggested by Jon Skeet (during Rob’s NDC talk), along with support for ordering, and first and last operators.
  • So what went wrong with Citibank? (And how to fix it) – Barry Dorans discusses the vulnerability which allowed access to CitiBank data recently, and looks at what you can do to secure your own code which may be similarly vulnerable, discussing implementing indirect object references and showing how to implement them.
  • What’s new in OpenWrap 2.0? – Sebastien Lambla outlines what is going to be ‘in the box’ for the version 2.0 release of his OpenWrap package manager. Looks like an interesting mix of new features.
  • ASP.NET MVC: Moving code from controller action to service layer – Gunnar Peipman takes a look at how introducing a service layer to your ASP.NET MVC applications can help shrink your controllers back down to a sensible size, and help make your code much more testable and reusable.
  • The Debugger Mindset – John Sonmez discusses the ‘Debugger Mindset’, an over reliance on the use of the debugger to get code to work, and discusses some of the other development anti patterns that this can lead to, sharing some ideas that can help you break out of this way of working.
  • 11 useful classes you’ll love – Nicolas Dorier shares 11 utility classes which solve problems ranging from secuirty impersonation, through to disposing WCF Communication objects. Full source and binaries are available.
  • The busy developers guide to the Kinect SDK Beta – Michael Crump gathers together all the crucial links for the Kinect SDK release last week, and looks at the install and some of the demonstrations.
  • Kinect – Getting Started – Become The Incredible Hulk – Shai Raiten walks throug the construction of his first application using the Kinect SDK Beta, exploring controlling the camera angle, skeleton tracing and augmenting reality with a sample which makes you into the Incredable Hulk
  • Get started with ASP.NET MVC and PetaPoco &PetaPoco with stored procedures – Jalpesh P. Vadgama takes a look at using the PetaPoco Micro ORM project from Top Ten Software in an ASP.NET MVC Application. PetaPoco is inspired by the recent trend in MicroORMs such as Massive and Dapper, and in these two posts Jalpesh explores some simple uses of the library.