Back To Top

MS Visual Studio 2010

DruckansichtDruckansicht

MOC 10265 - Entwickeln von Datenzugriffslösungen mithilfe von Microsoft Visual Studio 2010

  • Dauer:
    5 Tage
  • Zielgruppe:
    Entwickler, IT Professionals
  • Vorkenntnisse:
    Grundkenntnisse in Visual Studio
  • Methode:
    Das nötige Know-how wird anhand von anschaulichen Beispielen vermittelt. Praxisnahe Fallbeispiele, Einzel- und Gruppenübungen trainieren den Transfer von der Theorie zur Praxis und fördern so die intensive Auseinandersetzung mit dem Seminarthema. Die individuelle Bearbeitung von Fragen und Alltagsbeispielen der Seminarteilnehmer runden das Seminar ab. Bei Bedarf können Audio- und Videoanalyse zur Verhaltensoptimierung eingesetzt werden. Darüber hinaus steht den Seminarteilnehmern/innen eine online gestützte Seminarnachbearbeitung als Mittel der Transfersicherung zur Verfügung.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1010366
  • Allgemeine Hinweise:
    Entspricht "MOC 10265A Developing Data Access Solutions with Microsoft Visual Studio 2010". Durchgeführt von einem Microsoft Certified Trainer (MCT)
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
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.

Inhalte

A. Architecture and Data Access Technologies

Data Access Technologies - Data Access Scenarios

B. Building Entity Data Models

Introduction to Entity Data Models - Modifying the Entity Data Model - Customizing the Entity Data Model

C. Querying Entity Data

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

D. Creating, Updating, and Deleting Entity Data

Understanding Change Tracking in the Entity Framework - Modifying Data in an Entity Data Model

E. Handling Multi-User Scenarios by Using Object Services

Handling Concurrency in the Entity Framework - Transactional Support in the Entity Framework

F. Building Optimized Solutions by Using Object Services

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

G. Customizing Entities and Building Custom Entity Classes

Overriding Generated Classes - Using Templates to Customize Entities - Creating and Using Custom Entity Classes

H. Using POCO Classes with the Entity Framework

Requirements for POCO Classes - POCO Classes and Lazy Loading - POCO Classes and Change Tracking - Extending Entity Types

I. Building an N-Tier Solution by Using the Entity Framework

Designing an N-Tier Solution - Defining Operations and Implementing Data Transport Structures - Protecting Data and Operations

J. Handling Updates in an N-Tier Solution by Using the Entity Framework

Tracking Entities and Persisting Changes - Managing Exceptions in an N-Tier Solution

K. Building Occasionally Connected Solutions

Offline Data Caching by Using XML - Using the Sync Framework

L. Querying Data by Using WCF Data Services

Introduction to WCF Data Services - Creating a WCF Data Service - Consuming a WCF Data Service - Protecting Data and Operations in a WCF Data Service

M. Updating Data by Using WCF Data Services

Creating, Updating, and Deleting Data in a WCF Data Service - Preventing Unauthorized Updates and Improving Performance - Using WCF Data Services with Nonrelational Data

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

O. Using LINQ to SQL

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

Dozent:

Marcus Wiederstein studierte Elektrotechnik in Bochum und Dortmund und arbeitet seit mehr als 10 Jahren als Dozent für Themen im Bereich Software-Entwicklung und IT-Management.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter führt Herr Wiederstein Projekte im Bereich Business Solutions (Data Warehousing, Projekt- und Wissensmanagement) für Kunden in D, A und CH durch. Er leitet internationale Teams für Software-Entwicklung bei Comelio in Indien.

Zertifizierung: Er hat verschiedene Zertifizierungen wie "Microsoft Certified Trainer", "OMG Certified UML Professional" und weitere Microsoft-Zertifizierungen.

Weitere Informationen:

Comelio_Skulschus_MS SQL Server_SQL Server 2005 1 Comelio_skulschus_XML_XML Standards und Technologien Comelio_Skulschus_XML_XML Schema Comelio OCUP Wiederstein Microsoft Certified Database Administrator Microsoft Certified Trainer