.NET 4.0, mise en œuvre avec Visual Studio 2015/2013

Objectifs

Cette formation vous fera découvrir par la pratique les nouveautés des langages C# 4.0 en vue de développer les principaux types d'applications .NET avec le Framework 4.0. Cette formation propose également une présentation synthétique des nouveautés du Framework 4.5 et de la plateforme Azure.

Participants

Ce cours s'adresse aussi bien à des décideurs qu'aux développeurs qui souhaitent découvrir les fonctionnalités du framework .NET 4.0 au moyen d'exemples simples et concrets.

Pré-requis

Bonnes connaissances de C# ou VB.NET.

Moyens pédagogiques

1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle

Durée

3 jours

Les sessions inter-entreprises

Date Session
Ce plan de cours est établi à titre indicatif. Son contenu peut être adapté à chaque formation Télécharger la fiche pdfDemander un devis

Code

.NET4.0-visustud

Description détaillée

Evolutions des langages et du framework 

Aperçu des améliorations du runtime et de la BCL (sécurité, instrumentation, runtime dynamique, etc.).

Gestion de la compatibilité (Framework Targeting et types obsolètes).

Typage dynamique, arguments nommés et optionnels, variance et covariance.

Programmation parallèle.

Travaux pratiques 

Exemples adaptés de la documentation de VS 2012/2010, avec compilation dynamique et programmation parallèle.

 

Applications WPF 

Améliorations du concepteur et nouveaux contrôles (DataGrid, Calendar et DatePicker).

Support des interfaces tactiles.

Applications de navigateur (gestion du déploiement et de la sécurité).

Support de la barre des tâches de Windows 7.

Travaux pratiques 

Réalisation d'une application simple et présentation d'exemples.

 

Applications ASP.NET 

Améliorations des Web Forms (accessibilité, contrôle des ID générés, rendu du contrôle menu...).

Améliorations de l'application (nouveaux modèles d'applications, intégration de JQuery...

Nouvelles bibliothèques Ajax (cliente et intégrée aux Web Forms).

Principe des ASP.NET Dynamic Data pour créer des applications Web dites " data-driven ".

Principe des applications ASP.NET MVC. Amélioration du déploiement avec un package Web.

Principe et conception d'une application Silverlight.

Travaux pratiques 

Réalisation d'une application simple sur le modèle standard (PostBack) et sur le modèle MVC.

 

Entity Framework 

Présentation du framework : architecture, étendue des possibilités, modèle conceptuel et mapping.

Opérations de requêtage et de mise à jour de données.

Gestion des exceptions et des accès concurrentiels.

Présentation du service de données ADO.NET (principe de l'architecture REST, avec opérations de requêtage etc.).

Travaux pratiques 

Exemples de configuration du modèle d'entités, avec manipulation de données. Création et consommation d'un service WCF basé sur ADO.NET Data Services.

 

Compléments : .NET 4.5 et Plateforme Azure 

Présentation de .NET 4.5

Présentation de la plateforme Azure : architecture et services.

 
 
 
 

Les dernières places disponibles

Aucune annonce pour le moment
Une erreur est survenue
Une erreur est survenue, l'administrateur a été contacté
Revenir à la première page