Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » PDC » Data   (RSS)
The primary purpose of any ORM system is to map relational data onto objects in your programming environment. Mapping here refers to the meaning in the mathematical sense that there is a correspondence from one item to the other. For example, a database row might map to an object, or a field in a database might map to a property. Some mappings are simple, like the ones I’ve already mentioned; others are more complex such as parts of multiple rows combining to form a single object. Read More...
I love the IQueryable interface, but it’s got a dark checkered past that most of you might not know about. IQueryable is a great way to expose your API or domain model for querying or provide a specialized query processor that can be used directly by LINQ. It defines the pattern for you to gather-up a user’s query and present it to your processing engine as a single expression tree that you can either transform or interpret. It’s the way LINQ becomes ‘integrated’ for many LINQ to XXX products. Yet it was not supposed to be that way; with all that ease of use, plugging automatically into LINQ with an abundance of pre-written query operators at your disposal. You were not supposed to use it for your own ends. It was not meant for you at all. Read More...
LINQ to SQL, possibly Microsoft’s first OR/M to actually ship in ten years of trying, was never even supposed to exist. Read More...
A new update to LINQ preview is available at MSDN site. What's the coolest new feature? IMHO, its IQueryable<T>. DLINQ's query mechanism has been generalized and available for all to use as part of System.Query. It implements the Standard Query Read More...
I have been working a long time to bring queries into a modern programming language. Seven years ago I looked beyond ORM and saw the next horizon, a new world where boundaries between data are blurred and popular paradigms from different disciplines combine. Read More...
“LINQ is totally awesome. It’s like this thing that you use to condense your entire application into one line of demo code. Sweet!” - Stanley Morgan “LINQ is divine but DLINQ is a delinquent. It gives programmers too much power and makes programming against Read More...
The Language Integrated Query (LINQ) demo during the PDC demo was exciting. There was applause all around whenever different products were shown and different speakers were introduced, yet when the LINQ demo was shown there was a lot of talk within the Read More...
It seems fitting to make one last tribute to ObjectSpaces on the eve of the PDC. Last time around Luca was good enough to break the news to everyone, that ObjectSpaces was undergoing realignment with WinFS. That it was being pulled out of Whidbey and Read More...
 
Page view tracker