Session 1: Examining Linq2Sql & the Entity Framework - Dane Morgridge
Included in the release of .Net 3.5 was Linq2Sql, a powerful ORM solution leveraging Linq technology. The Entity Framework was release with .Net 3.5 and brought additional features over Linq2Sql as well as laying a foundation for newer ways to work with databases in .Net. Both are viable solutions, but a careful look should be taken to determine which is right for your project. In this session we will look at a brief history of ORM and then go through a walkthrough of both Linq2Sql and the Entity Framework. We will look at similarities and differences of the two technologies as well as the common "gotchas" associated with either solution. We will also look at what it would take to migrate an application from Linq2Sql to the Entity Framework as well as some of the upcoming features in Entity Framework 4.
Dane Morgridge - Mr. Morgridge has been a developer for 9+ years and has worked with .Net & C# since the first public beta. His current passions are WPF, WCF, Silverlight and Linq. He works mostly with C#, but is also a big fan of Java and C++ and whatever new technology he happens to come across. In addition to software development, he enjoys dabbling in graphic design, video special effects and hockey. When not with his family he is usually learning some new technology or working on some side projects. He is currently working as the Senior Interactive Developer at Roska Direct in Montgomeryville, PA.
Included in the release of .Net 3.5 was Linq2Sql, a powerful ORM solution leveraging Linq technology. The Entity Framework was release with .Net 3.5 and brought additional features over Linq2Sql as well as laying a foundation for newer ways to work with databases in .Net. Both are viable solutions, but a careful look should be taken to determine which is right for your project. In this session we will look at a brief history of ORM and then go through a walkthrough of both Linq2Sql and the Entity Framework. We will look at similarities and differences of the two technologies as well as the common "gotchas" associated with either solution. We will also look at what it would take to migrate an application from Linq2Sql to the Entity Framework as well as some of the upcoming features in Entity Framework 4.
Dane Morgridge - Mr. Morgridge has been a developer for 9+ years and has worked with .Net & C# since the first public beta. His current passions are WPF, WCF, Silverlight and Linq. He works mostly with C#, but is also a big fan of Java and C++ and whatever new technology he happens to come across. In addition to software development, he enjoys dabbling in graphic design, video special effects and hockey. When not with his family he is usually learning some new technology or working on some side projects. He is currently working as the Senior Interactive Developer at Roska Direct in Montgomeryville, PA.