Linq to SqlXml: Projections

I’ve managed to add projection support to my Linq to Sql Server Xml column implementation. Executing this Linq query: Will yeild this Sql + XQuery:More

Linq to SqlXML

I’m hacking along on my Document DB emulator ontop of Sql Server XML columns. I have some decent Linq support in place now. The following query: will yield the following Sql + XQuery to the Sql Server:More

Building a Document DB ontop of Sql Server

I’ve started to build a Document DB emulator ontop of Sql Server XML columns. Sql Server XML columns can store schema free xml documents, pretty much like RavenDB or MongoDB stores schema free Json/Bson documents. XML Columns can be indexed and queried using XPath queries. So I decided to build an abstraction layer ontop of…More

.NET disassembled Part 2: for loops

.NET Disassembled Part 1: integers in .NET Part 2: This post This is my second post on .NET performance, in this series of posts I will try to show how .NET code performs compared to pure C++ code. Today I will show how a C# for loop compares to a Win32 C++ for loop. First we…More