Posted on 8/05/2007.
Last time I hurriedly showed you how you can perform the next step of converting a triple store into an ORM system of sorts. The purpose of all this activity, and the reason I left off blogging about LINQ was that I am working on a system to allow me to use LINQ with a [...]
Read Full Post |
Make a Comment ( None so far )
Posted on 30/03/2007.
For the mathematician there is no Ignorabimus, and, in my opinion, not at all for natural science either. … The true reason why [no one] has succeeded in finding an unsolvable problem is, in my opinion, that there is no unsolvable problem. In contrast to the foolish Ignoramibus, our credo avers:
We must know,
We shall know.
It’s [...]
Read Full Post |
Make a Comment ( 13 so far )
Posted on 18/02/2007.
I’ve recently been learning more about the OWL web ontology language in an attempt to find a way to represent SPARQL queries in LINQ. SPARQL and LINQ are very different, and the systems that they target are also dissimilar. Inevitably, it’s difficult to imagine the techniques to employ in translating a query from one language [...]
Read Full Post |
Make a Comment ( None so far )
Posted on 2/01/2007.
Troy Magennis has launched a wiki for LINQ, called Hooked on LINQ.
Please visit it, and enrich it! It might become a great source of information in the future, but only if we use it now. At the moment it needs content, and if you have written on the topic, please go there and at the [...]
Read Full Post |
Make a Comment ( None so far )
Posted on 21/12/2006.
Kevin Hoffman has written an excellent article showing some gorgeously powerful code for integrating LINQ, and WPF.
It shows a very nice example of the new object creation syntax as well.
Read Full Post |
Make a Comment ( None so far )
Posted on 15/12/2006.
Introduction
In recent weeks I’ve been decompiling LINQ with Reflector to try to better understand how expression trees get converted into code. I had some doubts about Reflector’s analysis capabilities, but Matt Warren and Nigel Watson assure me that it can resolve everything that gets generated by the C# 3.0 compiler. I am going to continue disassembling [...]
Read Full Post |
Make a Comment ( 3 so far )
Posted on 6/12/2006.
I’ve recently been working on a series of blog posts that require me to reverse engineer the contents of the LINQ assembly System.Query. My experience has largely been very positive, but I have one problem that has slowed my progress – navigating beyond polymorphic method calls. This isn’t a problem with LINQ (it uses polymorphism [...]
Read Full Post |
Make a Comment ( 1 so far )
Posted on 28/11/2006.
I recently came across the Dryad project at MS Research. It is concerned with the development of automated systems to deploy sequential systems across parallel platforms. This is an interesting and topical issue at the moment because the advent of multi-core processors poses problems for developers. In C#, at the very least, there is no [...]
Read Full Post |
Make a Comment ( None so far )
Posted on 23/11/2006.
Thomas Petricek has written a very interesting article on the new concepts behind C# 3.0 (here). It shows the origin of many of the functional programming features found in C# 3.0 from Cω and F#. Having explored a little of the code that backs up the functional programming aspects, I understand that although the extension [...]
Read Full Post |
Make a Comment ( None so far )
Next Entries »