Formation éligible au Droit individuel à la formation(en savoir plus sur le DIF)
Lieu de formation : notre centre de formation à Grenoble(plan d'accès) ou sur votre site en formation intra
Domaine de formation :
DEVELOPPEMENT et METHODES
Durée de la formation :
5 jours (
35 heures)
Pré-requis :
Bonnes connaissances du langage C#
Objectifs :
Ce stage présente les nouveautés apportées par le Framework .Net version 4 C#, notamment les extensions LINQ pour l'accès aux données. Vous verrez également comment créer des contrôles pour les nouvelles IHM Windows, construire des workflows et faire les bons choix en matière d'applications distribuées.
Plan de cours C# Avancé pour développeur VB.NET
Programme de formation
C# Avancé pour développeur VB.NET
- Introduction
Introduction au Framework 4
Nouveautés de C# 4 et VB 9.0.
L'atelier Visual Studio 2010.
- Le langage Microsoft IntegratedQuery (LINQ)
Introduction au langage LINQ.
Architecture et principales classes.
Construire des requêtes à l'aide du langage LINQ.
LINQ to Object : C# 4 pour LINQ.
- XML avec le framework 4
Traitement des flux XML.
Sérialisation SOAP et XML.
DataSet et XML.
Nouveaux types XML pour LINQ.
LINQ et espaces de nom.
Axes LINQ to XML.
Transformations : LINQ versus XSLT.
- Evolutions de ADO.Net et LINQ To DataSet
L'architecture ADO.Net.
DataSets typés et TableAdapters.
LINQ to DataSet : typage des requêtes LINQ to DataSet.
- LINQ To SQL (Entities)
Mapping relationnel -> Objet.
Accès en écritures avec LINQ to SQL.
Mapping de l'héritage avec LINQ to SQL.
Sources de données ASP.Net.
LINQ et ASP.Net : LinkDataSource.
- Développement de services WCF
Introduction à Windows Communication Foundation.
Comparer un service Web et WCF.
Hébergement et sécurité d'un service WCF.
Routage de messages.
Opérations asynchrones et callback.
Identité avec Windows Card Foundation.
- Intégration d'applications Workflow
Notion de business process, les différentes activités.
Utilisation d'un service WCF et d'un service Web.
Gestion des erreurs.
Communication entre le workflow et l'hôte à l'aide d'une classe de service.
Workflow hébergé par un service web ou une application ASP.Net 4.
Le principe des machines à état.
Workflows persistants : déshydratation avec SqlWorkflowPersistenceService.
- Introduction à Windows Presentation Foundation
Langage XAML et techniques de développement code et XAML.
Interaction avec les Windows Forms existants.
Applications Windows et Web avec WPF.
Réserver cette formation