Entity Framework Beta 2 and Entity Framework Tools CTP Released

Entity Framework Beta 2 and Entity Framework Tools CTP Released

Source: David Hayden ( Florida .NET C# SQL Server Developer ), ADO.NET Entity Framework

 

Beta 2 of the Entity Framework was released a week or two ago and includes a number of enhancements:

  • Events to customize code generation
  • Abstract types in EDM models
  • Complex types
  • <Using> support in metadata files
  • Entity key serialization
  • Increased persistence ignorance in entity data classes
  • Improved connection management in ObjectContext
  • Improved DataBinding usability
  • Metadata annotations
  • Better support for span over LINQ to Entities queries
  • Improvements to LINQ queries: additional canonical functions and automatic mapping from CLR functions to server functions
  • A new event for extensibility of SaveChanges
  • Usability and consistency improvements
  • Polymorphic results from stored procedures

You can also download the Entity Framework Tools which sound like more of a preview to get feedback and include the following features:

Entity Designer

  • Generate a model from a database with the wizard and display it on the designer surface
  • Edit conceptual model properties (e.g. namespace, alias)
  • Layout and control visual aspects of the design surface and persist changes
  • Add, delete, and edit entities, scalar properties, associations, and inheritance
  • Automatic set management
  • Automatic navigation property management
  • Error reporting
  • Validate model and mappings using the Entity Framework Runtime

Entity Mapping

  • View the mapping for a C-Side Entity or Association
  • Rename or delete C-Side objects without worrying about mapping
  • Map an EntityType to multiple tables
  • Apply multiple conditions to a table mapping
  • Map associations
  • Automatic generation of conditions and referential constraints on associations
  • Map an Entity hierarchy to a single table (TPH mapping)
  • Map an Entity hierarchy to multiple tables (TPT mapping)

Entity Model Browser

  • Understand and visualize the model in a tree hierarchy

Visual Studio Integration

  • Item template, model generation wizard, EdmxDeploy.exe, and Entity Framework validation on build

 

News Feed: David Hayden ( Florida .NET C# SQL Server Developer )

Tag: ADO.NET Entity Framework

posted on Wednesday, September 05, 2007 9:05 AM

Main

News

Green Tea

.NET Development

Enterprise Library

Patterns & Practices