Meta-Me
LINQ to Objects and Buffer
I was debugging a problem a couple of days ago, when I learned something interesting. I had some...
Author: Alex D James Date: 01/21/2009
The problem with Function Signatures
So I was reading Stefan Tilkov’s latest post, about link and self. Good stuff. Now the bit that...
Author: Alex D James Date: 01/17/2009
Composable Services
Dru Sellers just used a term I haven’t heard before, Composable Services. For me it the very timely...
Author: Alex D James Date: 01/17/2009
SaveChanges(false)
Most of the time the Entity Framework (EF) can manage transactions for you. Every time you Add an...
Author: Alex D James Date: 01/11/2009
Virtuoso – Entity Framework compatible ADO.NET provider
Now this is worth a mention. Kingsley has produced a ADO.NET provider for their virtuoso product...
Author: Alex D James Date: 01/11/2009
LINQ… the board game
About a week ago I was wandering through Crossroads mall in Bellevue, and with my wife’s new camera...
Author: Alex D James Date: 01/09/2009
Nullable=”False”… but when exactly?
If you look at the EDM and in particular the metadata it considers important, one thing is clear:...
Author: Alex D James Date: 01/07/2009
Opinionated Software and the Paradox of Choice
In my last post I briefly mentioned the Paradox of Choice.The alert amongst you will have noticed a...
Author: Alex D James Date: 12/18/2008
DefiningQuery versus QueryView
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */...
Author: Alex D James Date: 12/18/2008
Blogging database scripts
For a while now I've been using a blogging database for demos, presentations, videos etc. For...
Author: Alex D James Date: 12/17/2008
State vs Statement of Intent
Well I went to Vegas for Dev Connections. What an experience. Never been there before, but for first...
Author: Alex D James Date: 11/24/2008
Andrew Peters joining the EF team
Just a short one today, but a good one. Andrew Peters is on his way to Vancouver soon to join the...
Author: Alex D James Date: 09/02/2008
Sample Oracle Provider for EF
Jarek has released his sample provider for Oracle here. In his post he talks about a few of the more...
Author: Alex D James Date: 06/23/2008
Roger Jennings - and his LINQ and Data feed
Just in case some of you don't know, I thought I should point out Roger's Blog. I refer to Roger's...
Author: Alex D James Date: 05/22/2008
Why even try?
You know you've met a visionary when they start talking about solving problems others think are too...
Author: Alex D James Date: 05/20/2008
MEST - What is it and how does it work?
MEST stands for Multiple EntitySets per Type. It is one of the features of the Entity Framework that...
Author: Alex D James Date: 05/16/2008
Fantasy Soccer - Part 4 - Architectural Overview
Okay this Fantasy Soccer thing has got me thinking. What is this thing going to look like from about...
Author: Alex D James Date: 05/13/2008
Fantasy Soccer - part 3 - Unit of Measure
Today I spent a bit of time working on the data model for my fantasy soccer application. I don't...
Author: Alex D James Date: 05/02/2008
Fantasy Soccer - Part 2 - an overview of the rules
Yes, yes I know the real name of Soccer is Football, but I don't want there to be any confusion for...
Author: Alex D James Date: 04/30/2008
Real world App - Part 1 - Choosing an Application
Okay so it has been a while since I posted my Statement of Intent. Time to get on with things. The...
Author: Alex D James Date: 04/29/2008
Intellisense : What properties are required?
Yesterday I was talking to a Simon, another super smart dev on the EF team, and he raised a big...
Author: Alex D James Date: 04/09/2008
Statement of Intent
This blog has been a little quiet for a while now. With good reason though. I've been doing the hard...
Author: Alex D James Date: 03/27/2008
Colin Meek talks about his EF Extensions
Colin is a super smart colleague of mine, who works as a developer on the Entity Framework. So it is...
Author: Alex D James Date: 03/26/2008
Maybe there is more
Michel Perfetti, has taken my little Maybe thingie and gone a lot further, by using expression tree...
Author: Alex D James Date: 03/03/2008
Maybe I'm just a little slow...
But I only just realized that extension methods are cool for avoiding NullReferenceExceptions. We...
Author: Alex D James Date: 02/28/2008
Julie Lerman talks to DotNetRocks about the Entity Framework
So if you don't already know Julie is a hugely respected member of the EF community. She does...
Author: Alex D James Date: 02/26/2008
Associations with Payloads - closing the loop
I'm assuming you've read part 1 and part 2, if not why not? Just kidding, they will make this post a...
Author: Alex D James Date: 02/25/2008
All the power at your disposal
I invite you to take a look at this forum post from 'Benys' It illustrates the power of the Entity...
Author: Alex D James Date: 02/25/2008
Associations with Payloads - part Deux
Okay so the 'cat is out of the bag' you CAN do associations with Payloads... Sort of. Now for an...
Author: Alex D James Date: 02/25/2008
Associations with Payloads
Those of you who know what I am talking about will probably also know that we have been saying...
Author: Alex D James Date: 02/24/2008
Rolling your own SQL Update on top of the Entity Framework - Part 4
Okay so we've got to the interesting bit at last. We've hooked up our extension method, we've got a...
Author: Alex D James Date: 02/11/2008
Rolling your own SQL Update on-top of the Entity Framework - Part 3
Okay, okay, okay... yes I know this is the slowest moving series in the history of blogging (sorry...
Author: Alex D James Date: 02/11/2008
LINQ to non-enumerable?
So I was reading Wes' latest post about Monad's a while back (which incidentally is well worth a...
Author: Alex D James Date: 01/15/2008
Rolling your own SQL Update on top of the Entity Framework - Part 2
Okay so it has taken me a while to get to the second part of this post... but as they say better...
Author: Alex D James Date: 01/15/2008
Rolling your own SQL Update on-top of the Entity Framework - Part 1
One of the current limitations of the Entity Framework, is that in order to modify an entity you...
Author: Alex D James Date: 12/07/2007
ObjectQuery.ToTraceString() and possibilities...
So in Beta3 of the EntityFramework (due out very soon) the team added a new function to...
Author: Alex D James Date: 12/04/2007
Hydrating a DataTable from an EntityDataReader - Part 2
See yesterday's post for some context... So we can't rely on EntityDataReader.GetSchemaTable() and a...
Author: Alex D James Date: 11/28/2007
Hydrating a DataTable from an EntityDataReader - part 1
Okay so about 5 posts back I promised: "...At this point we have an enumeration of all EntitySets...
Author: Alex D James Date: 11/27/2007
Dude where is my query going to run?
One of the key decisions with LINQ to Entities (L2E) is that all predicates in an L2E expression...
Author: Alex D James Date: 11/26/2007
T CastByExample(object o, T example)
So earlier today I was lamenting that an anonymous type can't be shared between functions with Wes...
Author: Alex D James Date: 11/22/2007
EntityConnectionStringBuilder
In my last Metadata post I suggested using a string template to create an EntityConnection...
Author: Alex D James Date: 11/20/2007
Compiled Queries and the EntityFramework
For a while LINQ to SQL has had compiled Queries... and now in Beta3 of the Entity Framework, due...
Author: Alex D James Date: 11/19/2007
CommandBehavior.SequentialAccess
So why does this: EntityDataReader reader = command.ExecuteReader(); Throw an exception? Well it is...
Author: Alex D James Date: 11/15/2007
Using a random model at runtime
In my last post I hinted that using the Entity Frameworks Value layer and Metadata allows you to...
Author: Alex D James Date: 11/13/2007
Metadata, Objects and Values
One of the things I am doing at the moment is writing a bunch of Entity Framework code with one...
Author: Alex D James Date: 11/13/2007
Sharepoint tricks
So Alex Henderson, who took over running the Auckland Architecture chats from me, has been busy...
Author: Alex D James Date: 11/09/2007