Software

  • Sharp Architecture 1.9 released – Alec Whittington announces the release of Sharp Architecture 1.9, a release which brings updates to a number of the projects dependencies including upgrading to NHibernate 3.0GA, Castle Core and Windsor 2.5.2 and MVC Contrib, along with removing some other dependencies.
  • On Her Majesty’s Secret Source Code: .NET Reflector 7 Early Access Builds Now Available – Bart Read highlights the early access builds of Reflector 7 available from Red Gate. As is usual with early releases the team are interested in your feedback.
  • Team Foundation Server Administration tool v2.1 Released – Greg Duncan highlights the release of the TFS Administration Tool 2.1. Built on top of the TFS 2010 object model, this tool provides easy methods for administrators to manage permissions within TFS
  • SQL Server 2005 SP4 is here! – Aaron Bertrand highlights the release of SQL Server 2005 SP4. This release rolls up all the cumulative updates on top of Service Pack 3 and provides the easiest way to get an instance up to date.
  • Windows Phone 7 Database Rapid Repository V2.0 Released – Sean McAlinden announces the release of V2.0 of his Windows Phone 7 Database Rapid Repository project which provides a database for use in Silverlight and Windows Phone 7 backed onto isolated storage. Sean has also published a series of 6 tutorials looking at the key features of thee release, including CRUD operations, quering, caching, working with files, and support for examining operation requests.
  • System.Json improvements – ‘Carlos’ highlights the latest update of of WCF Support for jQuery on CodePlex which brings improvements to the JSON API including events, access to the wrapped CLR type and improved dynamic features

Information

  • Protect ASP.NET MVC 3 Applications Using AntiForgery Helpers – Xianzhong Zhu takes a look at using the CSRF functionality to protect your applications from cross site request forgery attacks in your ASP.NET MVC 3 Beta applications, discussing the background to these attacks and the implementation of CSRF protection in ASP.NET MVC
  • ASP.NET: Including JavaScript libraries conditionally from CDN – Gunnar Peipman looks at making cloud based applications work in development when disconnected from the internet, looking at combining an application setting, a web.config transformation and some conditional razor code can allow cloud JavaScript to be replaced with local copies in development.
  • ASP.NET MVC 3: Using AppFabric Access Control Service to authenticate users – Gunnar also takes a detailed look at using the AppFabric Access Control Service to provide the authentication for your application, walking through its configuration and use in this post.
  • Using 51Degrees.Mobi Foundation for accurate mobile browser detection on ASP.NET MVC 3 – Steve Sanderson discusses the built in ASP.NET browser detection capabilities and looks at the use of 51Degrees.Mobi as an opens source enhancement to the information provided by Request.Browser, along with looking at providing better layouts for mobile users using Razor to serve different templates based on the detection.
  • Puff the Magic POCO Binding and INotifyPropertyChanged in WPF – Pete Brown continues his series of posts looking at INotifyPropertyChanged implementations, looking under the hood of WPF to answer why INotifyPropertyChanged seems to work by magic in WPF when working with POCO objects in WPF
  • C#/.NET Little Wonders – Cross Calling Constructors – James Michael Hare continues his Little Wonders series with a reminder that we can call other constructors on our object to save duplicating code when creating overloaded constructors.
  • Virtual Method Performance Penalty, Revisited – Davy Brion takes another look at the cost of calling virtual methods in complex inheritance structures, concluding that the differences are negligible and shouldn’t really be cited as being a problem.
  • SRP, as easy as 123 – Hadi Hariri takes a discussional look at the Single Responsibility Principle looking at some of the common misunderstandings of the principle, sharing some helpful advice to help you apply it correctly.
  • Parallelism: In the Cloud, Cluster and Client – Amit Chatterjee shares the presentation he delivered on Parallelism at the Intel Tech Days conference, sharing ti in a nice, readable article form.

Community

  • Event: A Quantum of Computing .. – The Oxford regional chapter of the NxtGen UG welcome Dave McMahon and Robert Minchin on Tuesday 11th January 2011. Dave will be delivering a session on Quantum Computing, discussing the theory and its applications, and Robert will be providing SQL tips for developers who become ‘involuntary DBAs’