Had a really good evening at the UK Techdays Fringe Open Source on .NET event last night, 5 great mini presentations, followed by some good conversations in the bar afterwards.

Software

  • Visual Studio 2010 Web Deployment Projects Beta – Available Now – The Visual Web Developer Team announce the release of a beta of Web Deployment Projects for VS2010. This beta release preserves the functionality of Web Deployment projects from VS2005/2008, supplementing the new VS2010 MSDeploy functionality, and allowing developers to continue working the way they are used to in VS2010.

Information

  • My History of Visual Studio (Epilog) – Rico Mariani updates his personal history of Visual Studio, talking about the RTM release of Visual Studio 2010, where his involvement with the product ends
  • WF4 – Guess the number game! – Mark Pearl takes a look at the improvements in Windows Workflow 4, and shows how you can use WF4 to create applications in a flowchart, a way which might enable less technical users to do a lot of the programming via the WF designer.
  • Injecting services into entities – Jimmy Bogard follows on from his series on Strengthening your Domain with a discussion of the options for injecting services to domain entities, and why this is usually a bad idea.
  • Guarding against CSRF Attacks in ASP.NET MVC2 – Scott Kirkland looks at a way of forcing the inclusion of Anti-Forgery tokens from the Cross-site Request Forgery protection library, enforcing the requirement that all forms supply this token to avoid any CSRF security holes.
  • Introduction to TestApi – Part 6: Text String Generation API & Part 7: Memory Leak Detection API – Ivo Manolov continues exploring the functionality offered in TestApi, looking first at the support TestApi offers for generating string data to test particular cases in your application, and follows up with a look at how TestApi can help detect memory leaks in your applications, illustrating with an example.
  • ThreadPool performance you can see – ‘toub’ illustrates some of the improvements in the .NET threading performance in .NET 4 showing a simple example which performs drastically better with added CPU Cores than it did it .NET 3.5
  • Got Training? How about 15’ish hours of free (reg-ware) VS2010, C#, VB and ALM training from AppDev? – Greg Duncan highlights a great training offering from the AppDev team which will educate you for free in the new features of .NET 4 and VS2010, along with the new Application Lifecycle Management tools. Registration is required.
  • Quick Thoughts on Eventual Consistency – Greg Young takes a look at eventual consistency, looking at how it can be explained to the business, and how you can evaluate the costs of implementing such a solution to your users and availability/scaling.
  • Introduction to the Reactive Extensions for JavaScript – Aggregation Part 2 – Matthew Podwysocki continues his series on the Reactive Extensions for JavaScript with a look at the other Aggregate operations supported by the Aggregates library (Max, Min, Final, Count, etc)
  • Anonymous Types In C# Are A Crippled Hack – Derick Bailey takes a peek over the fence at how the Java folks do their Anonymous functions and encounters what he considers to be a better way than the C# equivalent. Interesting discussions breaking out in the comments on this post.
  • nRoute: Now, More Wholesome – Rishi Oberoi talks about the latest release of nRoute, the message passing framework for Silverlight and WPF. This new release adds a huge range of new features as outlined in this detailed post which can now be used in WPF, Silverlight and also on the Windows7 Phone.
  • Same Markup: Writing Cross-Browser Code – Tony Ross talks about the best practices for detecting the browser functionality on offer in the different browsers, and how feature detection is the best way, rather than detecting the actual browser and particular version and assuming the functionality available.
  • Free, as in free, eBook – Introducing Microsoft SQL Server 2008 R2 (direct download, no reg required) – Greg Duncan highlights a free eBook edition of Introducing Microsoft SQL Server 2008 R2 by Ross Mistry and Stacia Misner a ten chapter 200+page ebook looking at the Data Administration and Business Intelligence functionality.