Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
My adventures learning how to build compilers.
Coo coo ca choo ... back to the big 'ol blue
...monster that is. I'm back at Microsoft. I had a great time outside the company including working...
Date: 10/02/2015
compiler padawan moves on
After nearly 15 years at Microsoft I've decided to leave the company and explore some programming...
Date: 02/01/2012
Simple WPF 2D Graphics: DrawingVisual
And now for something completely different… Over the last little while I’ve been working on a...
Date: 11/27/2010
EF FAQ Relocation and Overhaul
It has been quite some time since I last updated the EF Frequently Asked Questions which makes them...
Date: 11/08/2010
EF Query Tuning
Continuing on the topic of application performance tuning, let’s turn our attention specifically to...
Date: 07/22/2010
D3: Implementing the WCF Service
D3 release 0.1322 is now available. The work that went into this release is all about building...
Date: 07/22/2010
EntityRoots – An EF Extensibility Exercise
A little while back I was working on a project for one of the other teams in the Data and Modeling...
Date: 07/11/2010
Generating Business Logic “Hooks” for EF4 Entities
Once again a question in the EF MSDN Forum has prompted a blog post where I can give a more complete...
Date: 04/22/2010
D3: Testing, TFS and a Teenager
It has been a couple months since I’ve put up a new release of D3, but that doesn’t mean I haven’t...
Date: 02/15/2010
Cascade Delete and 1-to-1 (or 1-to-0..1) Relationships
Here’s another episode in my ongoing mission to help folks be successful using the Entity Framework,...
Date: 02/05/2010
Deleting Foreign-Key Relationships in EF4
I try to keep up with blog posts on the net which involve the entity framework, and this afternoon I...
Date: 01/30/2010
Check surroundings for safety
And now for something completely different… My wife took this picture recently, and every time...
Date: 01/25/2010
Handling Concurrency: It’s a Matter of Trust
(with apologies to Billy Joel <grin>) Last summer I wrote a few articles for MSDN Magazine...
Date: 01/03/2010
D3: Rides Again – Now on VS2010 Beta 2
And you thought I might never post on D3 again. I know. I know. Jedi knights don’t...
Date: 12/05/2009
AttachAsModified revisited
It seems like on a fairly regular basis these days I encounter a question or an issue about the EF...
Date: 11/09/2009
It’s time to rip up EntityBag and throw it away
A couple of years ago when the overall shape of what we would ship in the first release of the...
Date: 11/05/2009
D3: Building Great Software is a Battle, Don’t Leave Any Assets on the Sidelines
Another D3 release is up. This time I continued my focus on fundamentals. Some of this is tedious,...
Date: 06/30/2009
D3: Fun with Concurrency and Model First – Part 2
In my last post I began the story of how I added concurrency checking capabilities to D3—we...
Date: 06/27/2009
D3: Fun with Concurrency and Model First – Part 1
The second D3 release is now up at: d3-0.0026.zip It’s the fruit of my labors pretty much full-time...
Date: 06/26/2009
D3: Release 0.0010
OK folks, after way too much delay, I’ve finally gotten all my ducks in a row and begun the process...
Date: 06/10/2009
Links: EF4 Podcast, N-Tier Anti-Patterns, and some thoughts about DDD
Here are a few more resources I hope you will find useful: Recently I had a conversation about EF4...
Date: 06/03/2009
Some Great EF Resources
One of the things that’s cool about working on the EF team and getting the chance to talk to...
Date: 05/25/2009
EF4 beta 1 Forums & Docs
Should have included this info in the last post, but better late than never. If you have...
Date: 05/20/2009
EF4 Beta 1 now available!
In case you haven’t heard yet, VS 2010 beta 1 and .Net 4 beta 1 are now available for public...
Date: 05/20/2009
Online TechTalk about POCO and other EF4 Features
Yesterday, while we were here at TechEd, Alex James and I sat down and recorded a short discussion...
Date: 05/15/2009
Code Sample from my Applied Entity Framework talk at TechEd 2009 now available
This week I gave a talk at TechEd focusing on architectural considerations as well as some useful...
Date: 05/15/2009
Cool things are coming in EF4!
I’m off at TechEd this week talking to customers about the EF—especially about ways to be successful...
Date: 05/11/2009
Building N-Tier applications with the EF – The Basics
Today I was looking at a post in the forums where someone asked a very natural and common question...
Date: 04/09/2009
D3: Using T4 to Generate Entity and Context Classes
Sorry for the DPMud hiatus. Here’s another installment for those interested in the process. I’m...
Date: 04/08/2009
“Local” Queries
Quite some time ago I wrote a blog post about the fact that EF queries execute at the database...
Date: 02/21/2009
D3: Modeling Part 1 – Real-World Relationships
While there are a great many scenarios for “standard” associations in the EF, there are cases where...
Date: 02/18/2009
D3: Basic Architecture Decisions
In order to decide on the basic architecture for DPMud3 (I’ll just call it D3 from here on out), I...
Date: 02/15/2009
DPMud
Back when the Entity Framework first started coming together as a product—well before any sane...
Date: 02/13/2009
Avoiding Query Injection Attacks with the EF
In a recent blog post, Julie Lerman brought up some really important topics around parameterized...
Date: 02/08/2009
Updated EF FAQ posted
I made a round of updates to the EF FAQ a while back but then had some trouble with the blog...
Date: 01/08/2009
AttachAsModified – a small step toward simplifying EF n-tier patterns
During this week at PDC I had a lot of great discussions with folks who are working with the EF—some...
Date: 10/31/2008
Using T4 Templates to generate EF classes
Spurred on both by the success of Damien Guard in using T4 to generate Linq to SQL code and of Jeff...
Date: 10/27/2008
Having fun at PDC
If you are at the PDC this week and you are interested in the Entity Framework or LINQ to SQL, then...
Date: 10/27/2008
Let the 3rd party EF providers roll!
I know I haven't been making posts with much in the way of original content for quite some time. My...
Date: 09/05/2008
.Net Rocks podcast about the EF Advisory Council now available for download
If you're not sick and tired of hearing my voice after all the other .Net Rocks/dnrTV things lately,...
Date: 08/19/2008
EF FAQ updated
As always, the FAQ lives at blogs.msdn.com/dsimmons/pages/entity-framework-faq.aspx New in...
Date: 08/12/2008
Miscellaneous
Part of the Entity Framework FAQ. 18. Multi-threading 18.1.What is the recommendation for running a...
Date: 08/10/2008
Entity Services, Metadata & Mapping
Part of the Entity Framework FAQ. 13. EDM 13.1.Does Entity Framework support Abstract types in EDM...
Date: 08/10/2008
Object Services & Using the APIs
Part of the Entity Framework FAQ. 9. Object Services 9.1. What is ObjectContext.Detach() method used...
Date: 08/10/2008