compiler padawan

My adventures learning how to build compilers.

Blog - About

About compiler padawan.

Hiya!  My name is Danny Simmons, and I used to be a developer on the entity framework team, now I work on an incubation product involving ahead-of-time compilation of c#.

This blog is almost entirely about the Entity Framework.

  • compiler padawan

    Some Great EF Resources

    • 2 Comments
    One of the things that’s cool about working on the EF team and getting the chance to talk to customers about what we do and answer questions and such is that I get to hear about lots of things that folks outside the EF team do with the EF.  It’s...
  • compiler padawan

    EF4 beta 1 Forums & Docs

    • 1 Comments
    Should have included this info in the last post, but better late than never.  If you have questions about EF4 beta 1, the place to ask is the EF4 pre-release forum: http://social.msdn.microsoft.com/Forums/en-US/adonetefx/threads If you are looking...
  • compiler padawan

    EF4 Beta 1 now available!

    • 1 Comments
    In case you haven’t heard yet, VS 2010 beta 1 and .Net 4 beta 1 are now available for public download, and that means EF4 beta 1 is available as well: http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx Lots of goodies!  Check it out, and let us...
  • compiler padawan

    Online TechTalk about POCO and other EF4 Features

    • 3 Comments
    Yesterday, while we were here at TechEd, Alex James and I sat down and recorded a short discussion about POCO and other features coming EF4.  Check it out at: http://www.msteched.com/online/view.aspx?tid=ef76e96c-7471-44a6-aa88-1ada037471ca - Danny
  • compiler padawan

    Code Sample from my Applied Entity Framework talk at TechEd 2009 now available

    • 2 Comments
    This week I gave a talk at TechEd focusing on architectural considerations as well as some useful tips for creating n-tier applications with the Entity Framework v3.5SP1.  The code from the simple sample application is now available at http://code...
  • compiler padawan

    Cool things are coming in EF4!

    • 1 Comments
    I’m off at TechEd this week talking to customers about the EF—especially about ways to be successful using the EF right now with 3.5sp1.  Meanwhile, though, we’re getting close to releasing the first beta of EF4 (yeah!).  As we gear up for that...
  • compiler padawan

    Lots of EF Fun at TechEd Next Week

    • 1 Comments
    I’m off to TechEd North America in LA next week where I’ll be presenting a 400-level session titled “Applied Entity Framework”.  The session will mostly be focused on helping folks be more successful using EF3.5sp1 but also with some info about features...
  • compiler padawan

    Building N-Tier applications with the EF – The Basics

    • 3 Comments
    Today I was looking at a post in the forums where someone asked a very natural and common question about the EF that I end up answering pretty frequently.  So I decided to put my answer here on my blog to make it easier to refer back to the answer...
  • compiler padawan

    D3: Using T4 to Generate Entity and Context Classes

    • 1 Comments
    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...
  • compiler padawan

    “Local” Queries

    • 10 Comments
    Quite some time ago I wrote a blog post about the fact that EF queries execute at the database rather than locally which means that if you add an object to the context or you modify an object already attached to the context, then a query won’t be based...
  • compiler padawan

    D3: Modeling Part 1 – Real-World Relationships

    • 1 Comments
    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...
  • compiler padawan

    D3: Basic Architecture Decisions

    • 2 Comments
    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...
  • compiler padawan

    DPMud

    • 4 Comments
    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...
  • compiler padawan

    Avoiding Query Injection Attacks with the EF

    • 3 Comments
    In a recent blog post , Julie Lerman brought up some really important topics around parameterized queries and query injection (commonly called SQL injection) attacks. This is a topic that we in DP at Microsoft have some experience with ;-) and gave a...
  • compiler padawan

    Updated EF FAQ posted

    • 1 Comments
    I made a round of updates to the EF FAQ a while back but then had some trouble with the blog software (it doesn't really like the huge word doc chunks I cut and paste into it) and didn't get around to fixing things. This morning I gave it another go and...
  • compiler padawan

    AttachAsModified – a small step toward simplifying EF n-tier patterns

    • 9 Comments
    During this week at PDC I had a lot of great discussions with folks who are working with the EF—some of them just evaluating it and others deep into projects built on it. As it turns out much of the feedback that I heard came as no surprise. One of the...
  • compiler padawan

    Using T4 Templates to generate EF classes

    • 9 Comments
    Spurred on both by the success of Damien Guard in using T4 to generate Linq to SQL code and of Jeff Reed from the EF team who built a prototype for using T4 to generate EF code, I recently hacked something up that makes it fairly easy to use T4 to generate...
  • compiler padawan

    Having fun at PDC

    • 0 Comments
    If you are at the PDC this week and you are interested in the Entity Framework or LINQ to SQL, then I'd love to chat with you. Drop me some email or leave a comment here, and we'll find some time and place to meet. If you aren't at the PDC, then I...
  • compiler padawan

    Let the 3rd party EF providers roll!

    • 3 Comments
    I know I haven't been making posts with much in the way of original content for quite some time. My apologies. In the meantime, I just can't resist pointing out this post on the ado.net team blog: http://blogs.msdn.com/adonet/archive/2008/09/05/devart...
  • compiler padawan

    .Net Rocks podcast about the EF Advisory Council now available for download

    • 0 Comments
    If you're not sick and tired of hearing my voice after all the other .Net Rocks/dnrTV things lately, you might want to check out the latest .Net Rocks podcast at http://www.dotnetrocks.com/default.aspx?showNum=369 . It's hot off the presses. Usually ...
  • compiler padawan

    EF FAQ updated

    • 1 Comments
    As always, the FAQ lives at http://blogs.msdn.com/dsimmons/pages/entity-framework-faq.aspx New in this version of the FAQ… · Upgraded to version 1.0 in honor of EF v1.0 shipping. · Re-organized into multiple sections to improve load/update times...
  • compiler padawan

    EF v1 (delivered by VS 2008/.net 3.5 SP1) is... almost... here. (And the .Net Rocks podcast announcing it is already here.)

    • 6 Comments
    I suspect some of you are quite anxious for EF v1 to finally RTM. I wish I could announce that it is out now. Believe me, I really wish I could make that announcement. ;-) Sadly near the last minute there was a slight delay, and it just hasn't quite hit...
  • compiler padawan

    Part 2 of dnrTV about the Entity Framework now up

    • 3 Comments
    Check it out at http://www.dnrtv.com/default.aspx?showNum=118 . In this episdoe we build on the first EF dnrTV by looking at using the EF in a variety of scenarios including ASP.Net web pages with the Entity Data Source Control and with ASP.Net Dynamic...
  • compiler padawan

    Entity Framework Intro up on dnrTV

    • 5 Comments
    I recently recorded a couple of dnrTV episodes which give some basic introduction to parts of the Entity Framework. It's my hope that these will help people quickly get some ideas about what the EF can do and how to get started using it. The first episode...
  • compiler padawan

    The Sights and Colors of Summer in Seattle

    • 1 Comments
    We had some family come in from out of state for a visit this week, so we decided to see how much of the sights in and around the Seattle area we could cram into a few days. My wife, her mom and her cousin together took over 1100 pictures in 3 days as...
Page 2 of 5 (122 items) 12345