Register Now

hyperlink

Register Here

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032457122&Culture=en-US


Awesome learning opportunity

Rob Bagby (my good friend) discusses ADO.NET Entity Framework

Rare opportunity to learn from a brilliant developer
I am not kidding, this is a “must-see” if you are a developer. No ifs, ands, or buts. This is some of the best free learning ever made available to the public.

Part I: Modeling, Mapping and Relationships
In part I, Rob will start with an overview of Entity Framework 4. He will then delve into modeling and mapping with the EF. He will cover how you can create a “conceptual” or “application-centric” model within the framework to meet the needs of your application. He will also cover relationships in the Entity Framework, including the new Foreign Key relationships in Entity Framework 4.

Part II: Querying the Model
In part II, Rob will provide an overview of your querying options in the Entity Framework. He will discuss your querying options in Entity Framework 4, including the following:

bullet

Entity SQL – What, how and why you might choose to use it

bullet

Query Builder Methods – What they are

bullet

LINQ to Entities – LINQ to Entities Overview; Method-Based Syntax vs. Query-Based Syntax

bullet

Stored Procedures – Read and Write

bullet

Views, Defining Queries – Composable item

Part III: Updating the model and Real-world functionality (given time)
In Part III, Rob will discuss working with Object Services to track changes and perform persistence. This section will include a discussion of the new templates in Entity Framework 4 aimed at working in disconnected environments: the POCO template and the Self-Tracking Entities template. Given time, Rob will illustrate how the EF supports functionality that real-world applications require such as concurrency, validation and transactions.

 

Time

Wednesday, September 22, 2010 1:00 PM - 5:00 PM
Welcome Time: 12:30 PM

 

Place

Microsoft San Francisco Office
835 Market St Suite 700
San Francisco California 94104 United States