Entwickeln von Datenzugriffslösungen mithilfe von Microsoft Visual Studio 2010

Comelio GmbH
In Dresden, Hamburg, Frankfurt Am Main und an 7 weiteren Standorten

2.000 
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
030 8... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Intensivseminar berufsbegleitend
  • Anfänger
  • An 10 Standorten
  • 37 Lehrstunden
  • Dauer:
    5 Tage
Beschreibung

MOC 10265A Developing Data Access Solutions with Microsoft Visual Studio 2010                                               

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin
Goethestr. 34, 13086, Berlin, Deutschland
Plan ansehen
auf Anfrage
Dresden
Rosenstraße 36, 01067, Sachsen, Deutschland
Plan ansehen
auf Anfrage
Düsseldorf
Stadttor 1, Nordrhein-Westfalen, NRW, Deutschland
Plan ansehen
auf Anfrage
Frankfurt Am Main
Mainzer Landstraße 50, 60325, Hessen, Deutschland
Plan ansehen
auf Anfrage
Hamburg
Stadthausbrücke 1-3, 20355, Hamburg, Deutschland
Plan ansehen
Alle ansehen (10)

Meinungen

Zu diesem Kurs gibt es noch keine Meinungen

Was lernen Sie in diesem Kurs?

Grundkenntnisse in Visual StudioArchitecture and Data Access Technologies
Building Entity Data Models
Querying Entity Data
Creating, Updating, and Deleting Entity Data
Handling Multi-User Scenarios by Using Object Services
Building Optimized Solutions by Using Object Services
Customizing Entities and Building Custom Entity Classes
Using POCO Classes with the Entity Framework
Building an N-Tier Solution by Using the Entity Framework
Handling Updates in an N-Tier Solution by Using the Entity Framework
Building Occasionally Connected Solutions
Querying Data by Using WCF Data Services
Updating Data by Using WCF Data Services
Using ADO.NET
Using LINQ to SQL

Themenkreis

Kurslevel:
Einsteiger

Zielgruppe:
Entwickler, IT Professionals

Voraussetzungen:
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.

Seminarziele:
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.

Themen:
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

Unsere dozenten

Unser .NET-Trainer Marcus Wiederstein studierte Elektrotechnik und Wirtschaftswissenschaften in Bochum und Dortmund und arbeitet seit mehr als 15 Jahren als Dozent für Themen im Bereich Software-Entwicklung und IT-Management sowie in der Projektleitung. Er ist seit mehr als 10 Jahren als Fachbuch-Autor im Bereich Software und Datenbanken tätig.

Veröffentlichungen:

  • "MS SQL Server 2012 - T-SQL Abfragen und Analysen" (Comelio Medien, ISBN 978-3-939701-69-9)

  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)

  • "XML Schema" (Comelio Medien, ISBN 978-3-939701-54-5)

  • "UML 2 Zertifizierung" (MITP, ISBN 978-3826615733)

  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)

Erfahrung:
Projekte:
Als Berater und Projektleiter führt Herr Wiederstein Software-Projekte im Bereich betriebswirtschaftliche Lösungen auf Basis von Microsoft-Technologien für Kunden in der DACH-Region durch. Er leitet dabei internationale Teams für Software-Entwicklung bei Comelio in Indien.

Zertifizierung:

Er ist "Microsoft Certified Solution Developer" (MCSD), "Microsoft Certified Database Administrator" (MCDBA) und "Microsoft Certified Trainer" (MCT). Er ist auch UML-zertifiziert und hat den Abschluss "UML Professional Advanced".

Webseite:

  • http://www.marcus-wiederstein.de

  • http://de.wikipedia.org/wiki/Marcus_Wiederstein



Referenzkurse:
  • .NET - ADO.NET

Zusätzliche Informationen

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.                           

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen