Mise en oeuvre des nouveautés C# 5 Réf : C#5

Par James Ravaille

Maîtrisez les nouveautés apportées par la version 5 de C# avec Visual Studio 2012.

Durée :
5 jours

2 500 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

C# est arrivé, dans sa version 5, à un stade de maturité impressionnant et est très riche en  nouvelles fonctionnalités.
Cette formation qui s'adresse à des personnes justifiant déjà d'une bonne expérience de développement d'applications .NET avec C#,  vous permettra par la pratique d'appréhender les principales nouveautés apportées par C#5, le Framework Entity 5, WCF et WPF.

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en mesure de :
  • Appréhender les principales nouveautés apportées par la version 5 du langage C#,
  • Maîtriser le fonctionnement du Framework Entity pour accéder et gérer des données,
  • Créer et consommer des services WCF de manière synchrone et asynchrone,
  • Appréhender les bases fondamentales de la construction de formulaires avec WPF.


Public

Développeurs, Architectes.

Pré-requis

Bonnes connaissances du langage C# et des concepts objets, expérience de développement d’applications .NET avec le langage C#, maîtrise des spécifications du langage XML.

Type

Stage pratique

Méthode pédagogique

Alternance de présentation magistrale et de travaux pratiques sur poste individuel (50%-50%).

Plan de cours

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
Introduction aux nouveautés de C#5
Les différentes phases d'évolutions du langage C# : de la version 1 à 5
Rappels sur les concepts fondamentaux de la programmation orientée objet en C#

Les principales nouveautés de la version 2 à la version 5
Vue d’ensemble des nouveautés du langage
Les délégués et méthodes anonymes
Les classes, interfaces et méthodes génériques
Les classes partielles
Les méthodes partielles
L’inférence de type
Les méthodes d’extension
Les expressions lambda
Requêter des grappes avec LINQ
Traitement asynchrone avec les mots clés async et await
Les métadonnées sur l’appelant

PROGRAMME DE LA 2NDE JOURNEE DE FORMATION
Accéder et gérer les données avec le Framework Entity 5
Vue d’ensemble
Création d’un modèle d’entités
Personnalisation d’un modèle d’entités
Les classes POCO
Les templates de code
Les contextes de données
Chargement des données dans le contexte de données
Ecrire des requêtes Linq To Entities
Exécuter des procédures stockées

PROGRAMME DE LA 3EME JOURNEE DE FORMATION
Windows Communication Foundation 4.5
Vue d’ensemble de WCF
Des services Remote et services Web aux services WCF
Les bases fondamentales de WCF
Création d’un service WCF
Echanger des données sous forme d’objets
Les contrats
Les liaisons
Sécuriser un service WCF
Présentation des services REST (WCF Data Services)

PROGRAMME DE LA 3EME ET 4EME JOURNEE DE FORMATION
Windows Presentation Foundation
Le langage XAML
Vue d’ensemble des contrôles WPF
Les contrôles de positionnement
Les contrôles d’affichage de données
Les contrôles d’affichage de contenu multimédia
Les ressources (avec des exemples de style et de templates)

Formulaire de gestion de données et liaisons de données
Vue d’ensemble des fonctionnalités du moteur de liaisons de données
Les contextes de données
Modes de liaison
Créer et utiliser des convertisseurs

Le modèle MVVM
Présentation
Du modèle de développement standard au modèle MVVM
Avantages et inconvénients
Créer des formulaires de gestion de données

TP
Création de formulaires avec WPF 4.5 (avec et sans le modèle MVVM) permettant d’accéder et gérer les données via WCF et le Framework Entity.

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement .NET »  – Voir toutes les formations