I had another enjoyable evening at the Manchester ThoughtWorks Geek Night last night, with an interesting talk from Andrew Stopford on MBUnit and a great workshop on software quality factors from Chris Morris.
- IE8 Beta 2 Links – Internet Explorer 8 Beta 2 is now out, and Mike Ormond has the biggest list of download and documentation links I’ve seen.
- C# String Assignment Optimization – Ade Miller dispels a common myth about constant string concatenation being bad performance – thankfully the compiler is sensible and takes care of this situation for us.
- To Bind or Not To Bind – Dynamic Expression Trees – Part 1 – Bart De Smet continues his series on Dynamic Expression Trees, and in this part outlines an API for constructing and running these expressions, and set about implementing it
- To Bind or Not To Bind – Dynamic Expression Trees – Part 2 – Bart Continues with part 2 of the series, and this part looks at generating IL for the expressions
- Linq Compiled Queries Q&A – Rico Mariani answers some interesting performance related questions about LINQ compiled queries.
- ASP.NET MVC Tip #39 – Use the Velocity Distributed Cache – Stephen Walther posts a good introduction to using the Velocity distributed cache, working from installation, through configuration and on to using it in your (ASP.NET MVC) code
- Data Structures and Algorithms book (free) first preview available! – Granville Barnett announces the first preview edition of the free ebook that he has been working on with Luca Del Tongo. The book is language agnostic with pseudo code used for all code examples. Looks like interesting reading.
- The .NET Client Profile ( 2 ) – Mike Taulty continues his investigations into the Client Profile, and in this part looks at getting it supported in Click Once applications.
- .NET Client Profile ( 3 ) – Mike Taulty continues his series with a screen cast
- Introducing YUnit, a microscopic unit test framework (for Team Test) – Jonathan de Halleux shares a sample test framework which is implemented as a custom test type for team test. The code will be of interest to anyone who wants to see how to implement such things, or just the curious.
- Why it is time to retire the old cast operator in C#: MyType t= (MyType)o – Tom Fischer looks at alternative ways to cast, and explains why he feels they are better than the traditional (type) cast method.