Deborah's Developer MindScape






         Tips and Techniques for Web and .NET developers.

February 27, 2010

EF and MEF at our User Group

Filed under: General,User Group @ 1:57 pm

We have the top experts on Entity Framework (EF) and the Managed Extensibility Framework (MEF) coming to the San Francisco EastBay.NET User Group on March 3, 2010!

Both Julie Lerman and Kathleen Dollard will be here.

During the FUNdamentals portion of the meeting, Julie introduces EF in Visual Studio 2010:

Introduction to EF designer in VS 2010
The Entity Framework designer gained a slew of new features in Visual Studio 2010. In this short session, we’ll create a model using the designer and take a look at some of these improvements such as entity name pluralization, complex type support, improved stored procedure support and more.

Then the main meeting is a double-header:

First look at POCO Support in Entity Framework 4 (Julie)
One of the most important additions to Entity Framework in VS2010 is its support for POCO (Plain Old CLR Object) classes. In this session you’ll see how EF is able to support POCOs, how to create POCOs that EF can work with and the difference between super simple POCOs and those which use dynamic proxies at run time to emulate EntityObject behavior such as change notification. We’ll also take a quick look at the critical change to EF code generation that allows us to generate and customize POCOs.
With POCO capabilities in hand, you will be able to build persistent ignorant, flexible and testable code using entities while still benefiting from the features of Entity Framework.

The Managed Extensibility Framework (MEF) (Kathleen)
Composable applications are made of building blocks – like Legos.
Composability is an extension of many ideas that have fueled architecture evolution in the last twenty years, including isolation, the creation of tiers, and testable applications. Silverlight and .NET now contain the Managed Extensibility Framework or MEF to provide composability. MEF is available in .NET 3.5 and Silverlight 3.0 via downloads and in the box for .NET 4.0 and Silverlight 4.0.

MEF is as simple as Import, Export, Compose! You’ll learn how do each of these steps with the attributed model to define and retrieve parts in your application. I’ll also cover what composability is and the three broad categories – extensions, fully composed applications, and architecturally composed applications. You’ll leave understanding when MEF might be a good fit for your applications today and insight into how profoundly MEF is likely to change architectures in the relatively near future.

Come and check out these great talks by these great .NET experts!

For more information and to register using this link.

Enjoy!

2 Comments

  1.   Gabriel — February 27, 2010 @ 4:32 pm    Reply

    Hi Deborah.

    Do you know if the meetings will be recorded and made available later?

    Hope it’s the case, the talks sound really good.

  2.   DeborahK — February 27, 2010 @ 6:54 pm    Reply

    Hi Gabriel –

    Sorry, no. We are not currently set up to record our events.

    Hope you can make it to the meeting!

RSS feed for comments on this post. TrackBack URI

Leave a comment

© 2014 Deborah's Developer MindScape   Provided by WPMU DEV -The WordPress Experts   Hosted by Microsoft MVPs