Sla het menu over en toon de content.

Training/cursus: Developing Data Access Solutions with Visual Studio 2010 (M10265)

Doel

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

Doelgroep

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

Inhoud

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

Vereiste voorkennis

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.

Inschrijven

Wilt u zich inschrijven? Kies een datum uit de rechterkolom en klik op 'inschrijven'. Of vraag vrijblijvend een offerte aan.

Cedeo

Prijs

Vraag vrijblijvend een offerte aan

Deelnemers
Aantal dagen
5
Dagprijs per cursist*
€ 450,00
Totaalprijs per cursus
€ 2.250,00
Totaalprijs (excl. BTW)
€ 2.250,00
BTW (19%)
€ 427,50
Totaalprijs (incl. BTW)
€ 2.677,50

*inclusief koffie/thee en lunch

Incompany

Het is ook mogelijk een incompany-training te volgen. Bel 020-6369179, of mail ons voor een offerte op maat.

Strippenkaart

Wist u dat u met een strippenkaart voordeliger uit bent?