Browse by Tags

Tagged Content List
  • Blog Post: Auto-Compiled LINQ Queries (Entity Framework June 2011 CTP)

    When you write a LINQ to Entities query today, the Entity Framework walks over the expression tree generated by the C#/VB compiler and translates (or compiles) that into SQL. Compiling the expression tree into SQL involves some overhead though, particularly for more complex queries. In order...
  • Blog Post: Code First Database Evolution (aka Migrations)

    Back in July we released the latest preview of Code First and we’ve been receiving a lot of feedback that is helping us shape this feature. One of the top asks we are hearing is for a solution that will evolve the database schema as your object model changes over time, often referred to as migrations...
  • Blog Post: Data Binding with DbContext

    The information in this post is out of date. Visit msdn.com/data/ef for the latest information on current and past releases of EF. For WPF Data Binding see http://msdn.com/data/jj574514 For WinForms Data Binding see http://msdn.com/data/jj682076 We recently announced the release...
  • Blog Post: Productivity Improvements for the Entity Framework

    Background We’ve been hearing a lot of good feedback on the recently released update to the Entity Framework in .NET 4. This release marks a significant advancement from the first release that shipped with .NET 3.5 SP1. I’m not going to spend time here talking about what’s new, but...
  • Blog Post: Conventions for Code First

    The latest preview of Code First allows you to describe a model using C# or VB.Net classes. The basic shape of the model is detected by convention and then a fluent API can be used to further refine your model. We recently posted about our plans to support Data Annotations as another way to further...
  • Blog Post: Structural Annotations - One Pager

    In V1 of the Entity Framework it is possible to annotate a schema using attributes declared in another XSD. However XML attributes are a very limited form of annotation. It would be better if we could annotate using full elements. This is what we are calling Structural Annotations. This feature...
  • Blog Post: Discussion about API changes necessary for POCO:

    Evolving an API to support new requirements, like POCO, while maintaining backward compatibility is challenging. The following design discussion from members of the Object Services team illustrates some of the issues and hard calls involved. Have a read, and tell us what you think. In particular...
Page 1 of 1 (7 items)