Developing Data Access Solutions with Visual Studio 2010

Developing Data Access Solutions with Visual Studio 2010 Cursus

M10265

AanbiederLearnit Training
Kosten 2.250,00
Meer informatie over Learnit Training

Overzicht

Doel Het leren omgaan met Visual Studio .NET 2010-datatechnieken, zoals ADO.NET, Entity Framework, LINQ, WCF Data Services en het Sync Framework. Volledige omschrijving

Bestemd voor

Redelijk ervaren of ervaren applicatie-ontwikkelaars op het .NET-platform die datatechnologieën moeten implementeren met Visual Studio 2010.

Benodigde kennis

Enkele maanden ervaring als ontwikkelaar is absoluut noodzakelijk als voorbereiding op deze uitgebreide cursus, waaronder minimaal enkele weken met een versie van Visual Studio .NET. Solide kennis van Visual Basic .NET of C# (op het niveau van de cursussen Fundamentals + Object Programming in de betreffende taal) is eveneens onontbeerlijk. Enige ervaring met databases, SQL en LINQ (op het niveau van de cursus Mastering LINQ) wordt ten sterkste aanbevolen.

Programma

Architecture and Data Access Technologies: Data Access Technologies Data Access Scenarios. Entity Data Models: Introduction to Entity Data Models Modifying the Entity Data Model Customizing the Entity Data Model Retrieving Data by Using ... Volledig programma

Keurmerken

Inschrijven

Beschrijving

Doel

Het leren omgaan met Visual Studio .NET 2010-datatechnieken, zoals ADO.NET, Entity Framework, LINQ, WCF Data Services en het Sync Framework.

Programma

Architecture and Data Access Technologies:

  • Data Access Technologies
  • Data Access Scenarios.

Entity Data Models:

  • 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.

Advanced 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.

Building Occasionally Connected Solutions:

  • Offline Data Caching by Using XML
  • Using the Sync Framework.

Using 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.

Using ADO.NET:

  • Retrieving and Modifying Data by Using ADO.NET Commands
  • Retrieving and Modifying Data by Using DataSets
  • Managing Transactions and Concurrency in Multiuser Scenarios.

Using LINQ to SQL:

  • Implementing a Logical Data Model by Using LINQ to SQL
  • Managing Performance and Handling Concurrency

Deze gegegevens zijn voor het laatst bijgewerkt op 6 februari 2012.