Developing Data Access Solutions With Microsoft Visual Studio 2010 Training Logo

Developing Data Access Solutions With Microsoft Visual Studio 2010 Training

Live Online & Classroom Enterprise Certification Training

Powered By

Microsoft Logo

In this course, the student will learn to develop and optimize data access solutions using Microsoft .NET Framework 4 technologies.

ATP_Authorized Logo

Powered By

Microsoft Logo

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Certified Trainer

  • Authorized Courseware

  • Completion Certificate from ATP

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Developing Data Access Solutions With Microsoft Visual Studio 2010 Certification Training about?

In this course, experienced developers who know the basics of data access (CRUD) in Windows client and Web application environments will learn to optimize their designs and develop better performing data access code by using the ADO.NET Entity Framework, LINQ, WCF Data Services, the Sync Framework, and ADO.NET.

What are the objectives of Developing Data Access Solutions With Microsoft Visual Studio 2010 Certification Training ?

Evaluate a variety of business cases, and then select an appropriate combination of data access technologies and tools most appropriate to each case. Describe the roles of Entity Framework,  WCF Data Services, and ADO.NET for building and maintaining applications. Use LINQ on top of these technologies to improve productivity and the quality of their applications.

Use the tools provided with the Entity Framework to map the conceptual model used by the business logic of an application to the logical data model provided by a database.

Query an Entity Data Model (EDM) by using common methods such as LINQ to Entities, Entity SQL, and the classes in the EntityClient namespace.

Perform data modification tasks on data in an EDM.

Who is Developing Data Access Solutions With Microsoft Visual Studio 2010 Certification Training for?

This course is intended for professional .NET software developers who use Microsoft Visual Studio in a team-based, medium-sized to large development environment. They will have experience implementing data access and data binding within their Web and/or Windows client applications and are interested in learning to optimize data access code in their applications by using the Entity Framework, LINQ, and ADO.NET. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1 or newer releases of the Visual Studio product. The audience has some experience using Visual Studio 2010 for either Windows client or Web application development.

What are the prerequisites for Developing Data Access Solutions With Microsoft Visual Studio 2010 Certification Training?

An understanding of the problem-solving techniques that apply to software development, including the following principles of software development:

Modern software development models

Typical phases of a software development lifecycle

Concepts of event-driven programming

Concepts of object-oriented programming

Creating use-case diagrams

Designing and building a user interface

Available Training Modes

Live Online Training

40 Hours

Classroom Training

5 Days

Course Outline Expand All

Expand All

  • Data Access Technologies
  • Data Access Scenarios
  • Introduction to Entity Data Models
  • Modifying the Entity Data Model
  • Customizing the Entity Data Model
  • Retrieving Data by Using LINQ to Entities
  • Retrieving Data by Using Entity SQL
  • Retrieving Data by Using EntityClient Provider
  • Retrieving Data by Using Stored Procedures
  • Unit Testing Your Data Access Code
  • Understanding Change Tracking in the Entity Framework
  • Modifying Data in an Entity Data Model
  • Handling Concurrency in the Entity Framework
  • Transactional Support in the Entity Framework
  • The Stages of Query Execution
  • Change Tracking and Object Materialization
  • Using Compiled Queries
  • Using Design-Time Generated Entity Framework Views
  • Monitoring Performance
  • Performing Asynchronous Data Modifications
  • Overriding Generated Classes
  • Using Templates to Customize Entities
  • Creating and Using Custom Entity Classes
  • Requirements for POCO Classes
  • POCO Classes and Lazy Loading
  • POCO Classes and Change Tracking
  • Extending Entity Types
  • Designing an N-Tier Solution
  • Defining Operations and Implementing Data Transport Structures
  • Protecting Data and Operations
  • Tracking Entities and Persisting Changes
  • Managing Exceptions in an N-Tier Solution
  • Offline Data Caching by Using XML
  • Using the Sync Framework
  • Introduction to WCF Data Services
  • Creating a WCF Data Service
  • Consuming a WCF Data Service
  • Protecting Data and Operations in a WCF Data Service
  • Creating, Updating, and Deleting Data in a WCF Data Service
  • Preventing Unauthorized Updates and Improving Performance
  • Using WCF Data Services with Nonrelational Data
  • Retrieving and Modifying Data by Using ADO.NET Commands
  • Retrieve and update data by using DataSet objects.
  • Implement transactions and handle concurrency exceptions.
  • Implementing a Logical Data Model by Using LINQ to SQL
  • Managing Performance and Handling Concurrency

Who is the instructor for this training?

The trainer for this Developing Data Access Solutions With Microsoft Visual Studio 2010 Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Course Logo

Developing Data Access Solutions With Microsoft Visual Studio 2010 Certification Training - Certification & Exam

  • SpringPeople is the Authorized Training Partner of Microsoft.
  • The training fees is exclusive of exam cost.
  • For any queries; feel free to reach us at microsoft@springpeople.com

Reviews