Entwickeln von Datenzugriffslösungen mithilfe von Microsoft Visual Studio 2010

Seminar

In Düsseldorf, Hamburg, Frankfurt Am Main und an 7 weiteren Standorten

2.000 € inkl. MwSt.

Beschreibung

  • Kursart

    Intensivseminar berufsbegleitend

  • Niveau

    Anfänger

  • Ort

    An 10 Standorten

  • Unterrichtsstunden

    37h

  • Dauer

    5 Tage

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

Standorte und Zeitplan

Lage

Beginn

Berlin
Karte ansehen
Goethestr. 34, 13086

Beginn

auf Anfrage
Dresden (Sachsen)
Karte ansehen
Rosenstraße 36, 01067

Beginn

auf Anfrage
Düsseldorf (Nordrhein-Westfalen, NRW)
Karte ansehen
Stadttor 1

Beginn

auf Anfrage
Frankfurt Am Main (Hessen)
Karte ansehen
Mainzer Landstraße 50, 60325

Beginn

auf Anfrage
Hamburg
Karte ansehen
Stadthausbrücke 1-3, 20355

Beginn

auf Anfrage
Munster (Niedersachsen)
Karte ansehen

Beginn

auf Anfrage
München (Bayern)
Karte ansehen
Baaderstraße 88-90, 80469

Beginn

auf Anfrage
Stuttgart (Baden-Württemberg)
Karte ansehen
Königstraße 10, 70173

Beginn

auf Anfrage
Wien (Australien)
Karte ansehen
Mariahilfer Straße 123, 1060

Beginn

auf Anfrage
Zürich (Schweiz)
Karte ansehen
Seefeldstrasse 69, 8008

Beginn

auf Anfrage
Alle ansehen (10)

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Themen

  • Building Entity Data Models
  • Querying Entity Data
  • Creating, Updating, and Deleting Entity Data
  • Using POCO Classes with 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

Inhalte

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.                           

Entwickeln von Datenzugriffslösungen mithilfe von Microsoft Visual Studio 2010

2.000 € inkl. MwSt.