Consulting Training Blog Careers About Us Contact Us
All Classes Will Be Held Virtually – Live Online Intertech's Training Division has been successfully instructing professionals through virtual live online training since the advent of the smartboard. It is a proven form and offers the convenience of live questions, group interaction, and labs with an instructor looking over your shoulder. Because of this, we will continue all classes live but virtually, including Agile and Scrum instruction, so businesses and individual’s seeking professional development can keep moving forward during these unexpected times.

Developing Applications Using Entity Framework 4.1 Training

Course ID: LKEF4-CW-50
Duration: 2 Days

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us


<p> This course starts with an introduction to Entity Framework, where you’ll learn about data access and object-relational mapping, how the Entity Framework works and the tools it provides, and you’ll see how to build an entity data model. You will explore the entity data model in more detail, learn about the model designer and the raw XML that actually defines the conceptual, storage, and mapping models. You’ll learn how you can use stored procedures and functions with Entity Framework, the most important ways to query data using Entity Framework objects, and the ways that you can modify and customize the entity data objects using the model designer, partial classes and methods, and events. Finally, you’ll learn about code-first development, which we are confident is going to become the primary way to develop new Entity Framework applications.</p> <p> If you are interested in learning additional .NET 3.0 / 3.5 technologies, you may wish to view Intertech’s Complete WPF, Complete WCF and Complete WF classes.</p>

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Learning Objectives

<ul> <li> How object-relational mapping works to provide data access</li> <li> What the Entity Framework is and how it can provide robust data access services to applications</li> <li> How to build a database-first Entity DAta Model using Visual Studio</li> <li> The various Entity Framework APIs and tools</li> <li> How to create and use an Entity Data Model</li> <li> About the raw XML behind the model as a way to understand how Entity Framework works</li> <li> How to use stored procedures within an Entity Framework model</li> <li> The querying options available in Entity Framework</li> <li> The basics of LINQ to Entities for querying a data model</li> <li> How to update entities and save changes to the database</li> <li> Ways to customize Entity Framework models and behaviors</li> <li> How to fine tune the Entity Data Model in the designer to make it as usable as possible from an application</li> <li> About the code customizations you can make with partial classes and methods</li> <li> How to hook into Entity Framework events to implement custom behaviors</li> <li> About how code-first design supports domain-centric modeling</li> <li> How to create and use a model built using code-first design</li> <li> The ways you can customize a code-first database<span style="display: none"> </span></li> </ul>


<p> This class is intended for experienced .NET software developers.</p>


<p> This course assumes you are familiar with the Entity Framework and using Visual Studio 2010.</p>

Course Outline

<p> <span class="blueSubHeader"> Introducing the Entity Framework</span></p> <ul> <li> Object-Relational Mapping (ORM) and Data Access</li> <li> The Entity Framework and Data Model</li> <li> Building a Simple Application Uisng Entity Framework</li> <li> Entity Framework APIs and Tools</li> </ul> <p> <span class="blueSubHeader">The Entity Data Model</span></p> <ul> <li> Creating and Using an Entity Data Model</li> <li> Entity Data Model in the Raw</li> <li> Using Stored Procedures in the Model</li> </ul> <p> <span class="blueSubHeader">Querying and Updating Entity Framework Data</span></p> <ul> <li> Overview of Querying Options</li> <li> Using LINQ to Entities</li> <li> Other Querying Options</li> <li> Updating Entities and Saving Data</li> </ul> <p> <span class="blueSubHeader">Customizing Entities</span></p> <ul> <li> Unleash the Power of Object Relational Mapping</li> <li> Modifying Entities in the Model Designer</li> <li> Using the Partial Classes and Methods to Customize Entities</li> <li> Hooking into Entity Framework Events</li> </ul> <p> <span class="blueSubHeader">Code-First Development</span></p> <ul> <li> Domain-Centric Modeling</li> <li> Creating and Using a Model with Code-First</li> <li> Customizing the Database</li> </ul>

Free Resources from Intertech

C# Tutorial: Understanding C# Events

Complete Guide to Becoming a Full Stack Developer

Free Techical Overview- Microsoft Azure HDInsight Technical Overview