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