We starten de training met een praktische samenvatting van conflicten bij data toegang. Je leert hoe je deze kunt minimaliseren en afhandelen. We gaan in op optimistic concurrency, zowel in het disconnected ADO.NET model als met de diverse isolatie niveaus in SQL Server 2005. Vervolgens laten we zien hoe je grote objecten (tekst en binair) het beste kunt behandelen zowel tijdens het lezen en schrijven. Daarna duiken we in database performance. Je leert hoe je asynchroon kunt werken, hoe je meerdere actieve resultaat sets kunt hebben, hoe je batch updates uitvoert en ook hoe je bulk data kopieert. We gaan verder met managed code binnen SQL Server 2005. We gaan in op de manieren hoe je de objecten maakt en hoe je ze bijvoorbeeld in stored procedures, triggers en user-defined types kunt gebruiken. Ook leer je hoe je de assemblies op je server neerzet. Verder gaan we dieper in op het gebruik van XPath om XML data te bevragen. We tonen je hoe een XPathNavigator op een XML document kunt loslaten om data te vinden en te bewerken. We kijken tevens gezamenlijk naar de manier om XPath expressies te gebruiken. Tot slot gaan we in op XML data transformaties. We laten zien hoe je met XSLT stylesheets een XML document kunt transformeren, hoe je parameters meegeeft en hoe je uitbreidingsobjecten voor XSLT maakt.
DoelgroepWil jij meer weten over de mogelijkheden om geavanceerde data access features en technieken in het Microsoft .NET framework en Visual Studio 2005? Dan is deze training echt iets voor jou!
VoorkennisWij adviseren onderstaande voorkennis: - Deze training is bedoeld voor ontwikkelaars die al wat ervaring hebben met data acces in het .NET 2.0 Framework. Heb je hier nog te weinig ervaring mee, volg dan eerst onze Core Data Access with Microsoft Visual Studio 2005 training.
OnderwerpenDe cursus Advanced Data Access in Visual Studio 2005 (2542) behandelt de volgende onderwerpen: Hieronder vindt je een samenvatting van de onderwerpen die we tijdens de training behandelen. Hier vind je een volledig overzicht van het Microsoft Official Curriculum materiaal van deze training.
- Minimizing and Handling Database Operation Conflicts
- Why Do Data Conflicts Arise?
- Isolation Levels Available in SQL Server 2005
- Guidelines for Using SQL Server 2005 Isolation Levels
- Handling Large Objects
- What Are Binary Large Objects and Character Large Objects?
- The Process for Reading Large Objects from a Database
- The Process for Writing Large Objects to a Database
- Enhancing Database Performance
- ADO.NET Enhancements in the .NET Framework 2.0
- SQL Server Provider Statistics
- Creating Managed Code Objects for SQL Server 2005
- The Benefits of Creating Managed Code Objects
- Demonstration: The Process for Importing an Existing Assembly into SQL Server 2005
- Demonstration: The Process for Implementing Managed Code Objects in SQL Server 2005
- Querying XML by Using XPath
- The XPath Data Model
- The Process for Selecting and Editing XML Data by Using XPathNavigator
- The Process for Evaluating XPath Expressions by Using XPathNavigator
- Transforming XML by Using XSLT Style Sheets
- What Is XSLT?
- The Process for Executing an XSLT Style Sheet
- What Are Extension Objects?
Meer informatie2?Geïnteresseerd geraakt in deze opleiding en wilt u weten wanneer er weer een sessie gepland wordt?
 Vraag informatie aan
Aanbevolen vervolgcursussenOnderstaande cursus(sen) zijn een logisch vervolg op deze cursus:
Gerelateerde cursussenIn dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:
Alle vermelde prijzen zijn onder voorbehoud en exclusief BTW.
|