compiler padawan

My adventures learning how to build compilers.

Browse by Tags

Tagged Content List
  • Blog Post: D3: Implementing the WCF Service

    D3 release 0.1322 is now available.  The work that went into this release is all about building out the WCF service which D3 will use as the interface between our mid-tier and the client.  I encountered a grab bag of issues along the way, so here’s a list of tips & tricks as well as random...
  • Blog Post: D3: Test Fixture & Using a Fake Context While Testing a WCF Service

    First off, I’ll point out that D3 Release 0.1012 is now available on code gallery. In addition to a foray into a custom, attribute-based text parser (which I’ll not discuss in detail here unless someone really wants me to since it has little bearing on the EF), this release includes the initial...
  • Blog Post: 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 been working on it. Release 0.0814 is now available. This release is designed to work with VS2010 RC (available starting last week), but it should also work just fine or with very minimal changes with VS2010...
  • Blog Post: 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 wait 6 months for a follow-up blog post. 1   Well, the wait is finally over.  I’ve put a new release of D3 up on code gallery.  In this release the code has been updated to work with VS2010...
  • Blog Post: 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, but as I establish solid mechanics I’m starting to gain some momentum. The theme for today is using every last asset at your disposal to fight the battle to build great software. When I first came to Microsoft...
  • Blog Post: 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 conquered a bug in the model first workflow activities in VS 2010 beta 1.  Next we need to look into ways to customize the SSDL generated so that the concurrency column will end up with the RowVersion type...
  • Blog Post: 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 this week because it has been “App Week” on the EF team this week. What a great time! My kids got out of school for summer break last Friday (which means I have the option of sleeping in rather than...
  • Blog Post: 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 of rewriting DPMud.  Since my goal is to completely rebuild it from scratch, the process is going to take a while, and I intend to let you all look over my shoulder a bit as I go.  So don’t expect...
  • Blog Post: 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 still trying to get a public source repository up. Until that’s functional I’m not going to do a lot of development because I want to share the process with you. In the meantime I’m still laying groundwork...
  • Blog Post: D3: Modeling Part 1 – Real-World Relationships

    While there are a great many scenarios for “standard” associations in the EF, there are cases where an application requires something a little more sophisticated. DPMud is no different. It has two cases. Relationships with Payload A key part of the D3 model is the map which consists of rooms which...
  • Blog Post: D3: Basic Architecture Decisions

    In order to decide on the basic architecture for DPMud 3 (I’ll just call it D3 from here on out), I first needed to build an understanding of the domain, then consider the goals and synthesize a basic approach. The good news for me is that this is the third major version of this particular application...
  • Blog Post: DPMud

    Back when the Entity Framework first started coming together as a product—well before any sane person outside the product team would actually try to use it to build an end-to-end solution—we had an application building contest within the team which we called ADO.NET Idol. The idea was to get a number...
Page 1 of 1 (12 items)