I think the summer holiday season is starting to take hold - the .NET world seems a little quiet this week
- Tips to Write a Good Bug Report - Its always useful for developers to have one of these posts on hand to use as a ‘here is how it should be done’ for people submitting bug reports.
- Skip lists are fascinating! - Igor Ostrovsky takes a look at a list data structure known as Skip Lists - interesting reading
- Design and Implementation of an Attribute-Driven, Caching Data Abstraction Layer. - A long and detailed Code Project article discussion an attribute-driven data abstraction layer with multi database support, intelligent caching, transparent encryption, multi-property sorting, property change tracking, etc.
- Sneak peeks into the new F# project system, part one - Looks like F# is getting better/more familiar Visual Studio integration in the next major release.
- Mocking dilemma - Davy Brion poses a question about mocking a particular abstract class and method set up - some interesting comments.
- Unstable code - Ayende has a series of posts on Unstable Code this morning - I’m not going to link to them all, but this appears to be the start of them. As usual lots of interest in the comments too.
- The Weekly Source Code 30 - Spark and NHaml - Crazy ASP.NET MVC ViewEngines - Scott Hanselman looks at two alternative ASP.NET MVC view engines in this weeks post in his Weekly Source Code series.
- ADO.Net Data Services with NHibernate - Ayende highlights some work by Shawn Wildermuth, who has implemented IUpdatable in Linq to NHibernate