Sign In
The Wayward WebLog
Oh, what a tangled web
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
Code
Data
Fiction
Gaming
Humor
Language
Life
LINQ
Lunacy
Musings
Object Relational
ObjectSpaces
Pages
PDC
Ramblings
Rant
Rave
Roslyn
SPAM
SQL
XML
Browse by Tags
MSDN Blogs
>
The Wayward WebLog
>
All Tags
>
linq
Tagged Content List
Blog Post:
Building a LINQ IQueryable provider - Part XV (IQToolkit v0.15)
Matt Warren - MSFT
This is the fifteenth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you might try searching for the audio tapes on www.Bing.com . That would be a lot easier than reading. You won't find any, but you'll feel better for having tried. Complete...
on
16 Jun 2009
Blog Post:
Building a LINQ IQueryable provider - Part XIV
Matt Warren - MSFT
This is the fourteenth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you might request a weeks vacation, sit back, relax with a mochacino in one hand a netbook in the other, or if you've got better things to do with your time print them all out...
on
8 Apr 2009
Blog Post:
LINQ IQToolkit on CodePlex
Matt Warren - MSFT
The LINQ IQueryable Toolkit is now a CodePlex project. http://www.codeplex.com/IQToolkit Going forward this will the be official site to find the latest greatest source bits. I'll continue to post here about the toolkit, how to use it and to show off new features in this blog, but you'll have to...
on
21 Nov 2008
Blog Post:
Building a LINQ IQueryable Provider - Part XII
Matt Warren - MSFT
This is the twelfth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you probably were born yesterday. How could you possibly make sense of this post without any context at all? At least make an attempt. Sometimes I don't know why I bother. Complete...
on
17 Nov 2008
Blog Post:
LINQ: Building an IQueryable Provider - Part XI
Matt Warren - MSFT
This is the eleventh in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you’ll want to do so before proceeding, or at least before proceeding to copy the code into your own project and telling your boss you single-handedly solved the data layer problem...
on
14 Jul 2008
Blog Post:
LINQ: Building an IQueryable Provider - Part X
Matt Warren - MSFT
This is the tenth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you'll want to find a nice shady tree, relax and meditate on why your world is so confused and full of meaningless tasks that it has kept you from pursuing the perfection of writing...
on
8 Jul 2008
Blog Post:
Mocks Nix - An Extensible LINQ to SQL DataContext
Matt Warren - MSFT
I often get asked how LINQ to SQL is supposed to be used with Test Driven Design (TDD). Okay, not really. People aren’t knocking on my door or calling me at 3:00 am. I do, however, occasionally read developers angst on their personal blogs. It seems they are trying to actually do this, but are often...
on
4 May 2008
Blog Post:
Rico teases us with a LINQ to SQL performance quiz
Matt Warren - MSFT
Check it out and see if you know the answer. Rico's Performance Tidbits
on
14 Jan 2008
Blog Post:
LINQ: Building an IQueryable Provider - Part VI
Matt Warren - MSFT
This is the sixth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you might want to file for a government grant and take sabbatical because you've got a lot of catching up to do. :-) Complete list of posts in the Building an IQueryable Provider...
on
9 Aug 2007
Blog Post:
LINQ: Building an IQueryable Provider - Part V
Matt Warren - MSFT
This is the fifth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts please take a look before proceeding, or if you are daring dig right in. Complete list of posts in the Building an IQueryable Provider series Over the past four parts of this...
on
3 Aug 2007
Blog Post:
LINQ: Building an IQueryable Provider - Part IV
Matt Warren - MSFT
This post is the fourth in a series of posts covering how to build a LINQ IQueryable provider. If you have not read the previous posts, please do so before proceeding. Complete list of posts in the Building an IQueryable Provider series I just could not leave well enough alone. I had the crude...
on
2 Aug 2007
Blog Post:
LINQ: Building an IQueryable Provider - Part III
Matt Warren - MSFT
This post is the third in a series of posts covering how to build a LINQ IQueryable provider. If you have not read the previous posts, please do so before proceeding. Complete list of posts in the Building an IQueryable Provider series Part III? Wasn’t I done in the last post? Didn’t I have the...
on
1 Aug 2007
Blog Post:
LINQ: Building an IQueryable Provider - Part II
Matt Warren - MSFT
This is the second post in a multi-post series on building LINQ providers using the IQueryable interface. If you are new to this series please read the following post before proceeding. Complete list of posts in the Building an IQueryable Provider series Now, that I’ve laid the groundwork defining...
on
31 Jul 2007
Blog Post:
LINQ: Building an IQueryable Provider - Part I
Matt Warren - MSFT
This is the first in a series of posts on how to build a LINQ IQueryable provider. Each post builds on the last one. Complete list of posts in the Building an IQueryable Provider series I’ve been meaning for a while to start up a series of posts that covers building LINQ providers using IQueryable...
on
30 Jul 2007
Blog Post:
LINQ to SQL: Rico drops the other shoe
Matt Warren - MSFT
Rico has finally posted some numbers that show you the performance he's seeing with Beta 2 bits (sorry you don't have yours yet, we're working on it.) A compiled query executing at about 93% efficiency (that's only 7% overhead over raw SqlDataReader.) I know, I know. I still don't believe it either...
on
5 Jul 2007
Blog Post:
LINQ to SQL: Go Rico Go!
Matt Warren - MSFT
Rico has his third installment on LINQ to SQL performance up on his site and he finally lets us in on what he thinks the problems are/were. I'm not sure how many more posts he's got up his sleeve before he delivers the punch-line, but he's certainly building up the momentum. Roger Jennings is keeping...
on
29 Jun 2007
Blog Post:
LINQ to SQL: Under the Microscope
Matt Warren - MSFT
Rico continues his series on LINQ to SQL performance. In this post he takes a look at the breakdown of where the time is being spent. It's not looking good for the extra overhead of query translation. Rico ponders a solution. Of course, if you ignore the one-time cost of JIT'ing the assembly, the...
on
25 Jun 2007
Blog Post:
LINQ to SQL: Learning to Crawl
Matt Warren - MSFT
Rico Mariani, our performance expert amongst other things, has a blog post detailing worst case peformance shown by LINQ to SQL in last May's CTP. You can see for yourself that performance really sucked. :-) Fortunately, that was the prototype and lots of low-hanging-fruit have been plucked since then...
on
23 Jun 2007
Blog Post:
LINQ to SQL: Objects all the way down
Matt Warren - MSFT
There are a lot of different opinions on just what LINQ to SQL is or is not. Some of them are actually based on investigation by people who have kicked the tires and taken a test drive. Being its architect, I realize that I am the foremost expert on what’s under the hood, yet that alone does not give...
on
21 Jun 2007
Blog Post:
LINQ to SQL: Ignorance is Bliss
Matt Warren - MSFT
Ian Cooper has written a great article talking about LINQ to SQL and persistence ignorance, and his successes using TDD with projects using LINQ to SQL. I don't normally link to someone else's post. Especially with such a great title. But what-the-heck, I've got nothing right now. Maybe I'll write...
on
10 Jun 2007
Blog Post:
LINQ to SQL: The Mapping Engine
Matt Warren - MSFT
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...
on
6 Jun 2007
Blog Post:
IQueryable’s Deep Dark Secret
Matt Warren - MSFT
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...
on
1 Jun 2007
Blog Post:
The Origin of LINQ to SQL
Matt Warren - MSFT
LINQ to SQL, possibly Microsoft’s first ORM to actually ship in ten years of trying, was never even supposed to exist. It started out as a humble Visual Studio project on my desktop machine way back in the fall of 2003, long before anyone heard about it, long before anyone even guessed what would...
on
31 May 2007
Blog Post:
Oops, we did it again
Matt Warren - MSFT
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 Operators for you using expression nodes to...
on
10 May 2006
Blog Post:
Beyond the Query
Matt Warren - MSFT
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. Many have tried to convince me that it is...
on
19 Apr 2006
Page 1 of 2 (33 items)
1
2