Geeks With Blogs
Dane Morgridge Programmer, Geek, ASPInsider
A blog about code and data access

I am speaking at the Central Maryland Association of .NET Professionals Code Camp on November 7th.  I'll be doing 2 sessions:

Getting to know the Entity Framework
There are quite a few choices when it comes to how to do data access for your .Net application.  With .Net 3.5, Microsoft introduced Linq2Sql which is a powerful ORM solution leveraging Linq technology. The Entity Framework was released with .Net 3.5 SP1 and took the concepts of Linq2Sql to a new level.  The Entity Framework brought additional features over Linq2Sql as well as laying a new foundation for the future of data access in .Net.  In this session we will at a brief history of ORM and then go through a walkthrough of the Entity Framework and flesh out the data access layer of a simple application.  We will look at similarities of Linq2Sql and the Entity Framework as well as some common “gotchas” associated with EF.  We will also take a lap through the new exciting features coming in Entity Framework 4.

Using the Entity Framework behind Web Services
Web services are everywhere and have become a normal part of our lives as developers and most of those services communicate with a database at some point.  Building services in .Net got a lot easier with the introduction of WCF, but using any ORM solution with those services can be a bit tricky, especially if you are doing REST services.  In this session we will look at what it takes to wire web services using the current version of Entity Framework as well as the new features coming in Entity Framework 4.  We will look at several methods of building web services, including WCF, ASMX and REST in both WCF and Asp.net MVC.  You will learn about the common issues with building any service with an ORM framework and how you can leverage the Entity Framework in building them.

For more info check out their site: http://www.cmap-online.org/CodeCamp/Default.aspx

 

Posted on Thursday, October 29, 2009 12:09 AM | Back to top

Copyright © Dane Morgridge | Powered by: GeeksWithBlogs.net