- Website Performance with ASP.NET - Part1 - Measuring - Markus Greuel kicks off a series looking at the performance of web based applications, discussing and exploring some of the things you should be doing to optimise the size (and therefore the performance) of you web pages, starting off with a look at some metrics to measure performance.
- Adding HTTP HEAD support to ASP.NET Web API - Filip W takes a look at the implementation of HEAD requests on the ASP.NET Web API platform, looking at the gap in the framework support for HEAD, and looking at using a custom message handler to change HEAD requests into GET requests for processing from the rest of the pipeline.
- Implementing Custom Media Formatters in ASP.NET WebAPI - Ranjan.D goes back to one of the early topics of ASP.NET Web API looking at the implementation of custom media formatters to allow you to present content in different forms as a part of content negotiation.
- Solving Performance Problems with nHibernate (or any ORM) - Dylan Smith discusses some of the potential pitfalls of performance when working with Object Relational Mappers, focussing specifically on NHibernate, although concepts discussed equally apply to other ORM technologies.
- More Support for EventSource and strongly typed logging: The Semantic Logging Application Block &Using TraceEvent to mine information in OS registered ETW providers - Vance Morrison discusses the use of System.Diagnostics.Tracing.EventSource as a replacement for the TraceSource in the .NET 4.5 Runtime, highlighting its use in the Semantic Logging Application Block from the patterns and practices team, and in the second post explores accessing some of the OS level data exposed via Event Tracing for Windows providers.
- Test trivial code - &Don’t unit test trivial code - Mark Seemann and Mark Rendle continue the TDD testing discussion with a look at the testing of ‘trival’ code such as getters and setters - once again interesting reading, and be sure to checkout the comments on Mark Rendle’ post for more discussion.