compiler padawan

My adventures learning how to build compilers.

Mapping Read-only Entities

I can't take credit for the description of how to do this, but a very useful example was recently...

Author: simmdan Date: 11/08/2007

Off to Dev Connections in the morning

In case any of you are attending Dev Connections in Las Vegas this week, I'm planning on being there...

Author: simmdan Date: 11/04/2007

Two specific ways to take more control of your object model

There was an interesting discussion on the LINQ Project General forum today (scroll down toward the...

Author: simmdan Date: 10/09/2007

EF Persistence Ignorance Recap

I had someone email me a question today about POCO, IPOCO, persistence ignorance and the EF, and I...

Author: simmdan Date: 09/26/2007

More about embedding metadata in resources...

Updated 2/16/2009: This issue was fixed before 3.5sp1 was released. So you should not have this...

Author: simmdan Date: 09/20/2007

Concepts Part I: Getting an entity model up and running

I've been thinking for a while about a series of blog posts I'd like to write explaining various...

Author: simmdan Date: 09/15/2007

August CTP of the Entity Framework released

Sorry for the dearth of blog posting folks, but now that the August CTP is out, it seems like I...

Author: simmdan Date: 08/28/2007

"June" CTP of the Entity Framework is finally out

Hey folks, It has been longer in arriving than I would have liked, but the June CTP of the Entity...

Author: simmdan Date: 07/02/2007

Persistence Ignorance: OK, I think I get it now.

Let me apologize up front for how long it has taken me to get back to this topic. What I can say,...

Author: simmdan Date: 06/02/2007

Where’s the model? Is it the code or something else?

A few weeks ago I had a very interesting email exchange with Jeffrey Palermo in which he raised some...

Author: simmdan Date: 05/04/2007

Celebrating the Death of DoFinalConstruction()

In a previous post I explained how the Entity Framework supported custom construction of entity...

Author: simmdan Date: 05/03/2007

Book report: Agile Principles, Patterns, and Practices in C# by Martin & Martin

Several weeks ago (in this post), I said that there would be a delay before I wrote more about the...

Author: simmdan Date: 05/02/2007

DNR discussions about the Entity Framework & nHibernate

If you aren't already a regular listener to .Net Rocks, I highly recommend it. Fun and...

Author: simmdan Date: 03/27/2007

A delay before I write more about persistence ignorance...

I've promised to write more about persistence ignorance in the Entity Framework, and while waiting...

Author: simmdan Date: 03/27/2007

Change Tracking Mechanisms

I continually find myself delaying posts on topics like this because I’d like to do a better job by...

Author: simmdan Date: 03/27/2007

Persistence Ignorance in the Entity Framework

Unfortunately I don't have the time right now to write up a full treatement of this subject, but...

Author: simmdan Date: 03/13/2007

ADO.Net Entities and WPF made for each other? You bet.

Check out this recent entry on Sahil Malik's blog:...

Author: simmdan Date: 02/19/2007

New EDM 101 posting on the ADO.Net team blog...

If you are interested in ADO.Net Orcas and the Entity Framework, then you should check out this new...

Author: simmdan Date: 02/02/2007

Fire-and-Forget Key Values Made Easy

In a previous posting I described in some detail an all-too-complicated and restrictive mechanism...

Author: simmdan Date: 02/02/2007

Sorry for the hiatus… Time to start blogging again.

If there's actually anybody out there reading this...  Sorry I've been so long without any...

Author: simmdan Date: 02/02/2007

Fire-and-Forget Key Values

NOTE as of 3/27/07: In more recent CTPs, the mechanism described below has been replaced by...

Author: simmdan Date: 08/27/2006

Query me this...

Good intentions aside, it has been more than a week since my last blog entry. Urrggg. Fortunately,...

Author: simmdan Date: 08/27/2006

Rich vs. Reach

In spite of my enthusiastic passion for the Internet and my history (before coming to Microsoft I...

Author: simmdan Date: 08/18/2006

Why not UpdateObject()?

A question came up in the ADO.Net Technology preview forum recently which made me think that it...

Author: simmdan Date: 08/18/2006

<Previous