•   Les nouveautés de Visual Studio 2008 et du Framework .Net 3.5
     

     

     

    Ce workshop pour développeur concerne les entreprises qui désirent comprendre Visual Studio 2008 et certaines des nouvelles technologies du Framework 3.5, en préparant une équipe à l'implémentation de projets développés avec Visual Studio 2008, en VB.Net ou en C#.

    Durée : 3 jours

    Pré-requis
    Pour suivre ce cours, les stagiaires doivent disposer des connaissances suivantes :
    Connaissance des fondamentaux du développement Visual Studio 2005 (ou 2003),
    Pratique du langage C# ou VB.NET, expérience dans le développement d'application Web ou Winform.


    Format
    Workshop.

    Structure de la formation

    Module 1 : Vue d'ensemble de Visual Studio 2008
    Visual Studio 2008 et le Framework 3.5 fournissent de nouvelles fonctionalités importantes pour aider le développeur dans ses tâches de développement au quotidien. Ce module se concentre sur ces nouveautés afin de donner aux participants une vue globale du produit.
    Vue d'ensemble de .Net 3.5
    Objectifs de développement
    Tour d'horizon des nouveautés 

    Module 2 : Les nouveautés de C#
    Cette session se concentre sur les nouveautés introduites dans le langage C# 3.0 qui est inclus dans Visual Studio 2008.
    Inférence de type des variables locales
    Initialisateurs d'objets et de collections
    Types anonymes
    Propriétés auto-implémentées
    Méthodes d'extension
    Expression lambda
    Query
    Arbres d'expression
    Méthodes partielles

    Module 3 : Les nouveautés de VB.Net
    Cette session se concentre sur les nouveautés introduites dans le langage VB.Net 9.0 qui est inclus dans Visual Studio 2008.
    Nouveautés, tout comme le C#
    Le type XML
    Utilisation de l'Intellisense
    Refactorisation des codes

    Module 4 : Utiliser LINQ pour accéder des données relationelles
    Le langage LINQ (Language Integrated Query) fournit la possibilité d'écrire des expressions de requêtage directement en C# ou en VB.Net, de façon à simplifier l'implémentation de l'accès aux données. Ce module explique les principes et l'implémentation de base de LINQ, ainsi que les techniques de base pour accéder à des données SQL directement ou au travers de DataSet.
    Vue d'ensemble de LINQ
    LINQ-To-SQL
    LINQ-To-Entity
    LINQ-To-DataSet

    Module 5 : Introduction au Client Continuum
    Ce module se concentre sur l'explication des différentes technologies clientes dans le monde Microsoft, et le scénario de développement à suivre en fonction de la cible de déploiement attendue.
    Vue d'ensemble des cibles de clients
    Technologies versus type de cible

    Module 6 : Développer une application Web avec VS 2008
    Ce module explique les nouvelles fonctionnalités de Visual Studio pour le développeur d'application Web.
    Présentation de la surface de conception
    Utilisation de l'éditeur CSS
    Nouveautés des pages et des contrôles
    Le framework AJAX
    Programmation en JavaScript

    Module 7  : Utiliser ASP.NET 3.5 et AJAX
    Ce module explique comment utiliser ASP.NET 3.5 et le Framework AJAX de Microsoft pour développer des applications Web riches et modernes.
    Vue d'ensemble d'AJAX
    Architecture et rendu partiel
    Extension d'un contrôle existant
    Présentation de la librairie AJAX de Microsoft
    Utilisation de Web Service
    AJAX Control ToolKit

    Module 8 : Introduction à Silverligth
    Ce module présente le positionnement de Silverligth dans le développement d'application Web, son utilisation et les outils disponibles pour créer des applications Silverligth.
    Vue d'ensemble de Silverligth
    Modèles, contrôles et programmation
    Gestion des graphiques et des annimations
    Utilisation de Silverligth dans une application .Net
    Considération sur le déploiement

    Module 9 : Développer une application WPF
    Ce module explique comment développer une application WPF avec Visual Studio 2008, comment répartir le code entre l'approche déclarative XAML et la programmation classique. Il présente en outre l'utilisation de Blend pour intégrer les designers dans le projet de développement et réaliser l'interface grapique de l'application.
    Vue d'ensemble du développement d'une application WPF
    Séparation du code
    Structure XAML
    Utilisation de Blend
    Déploiement d'application WPF

    Module 10 : Utiliser WCF et WF
    Ce module introduit Windows Communication Foundation et Windows Workflow, en expliquant comment chacune des technologies peut être utilisée dans le cadre du développement d'une application.
    Vue d'ensemble de WCF et WF
    Création d'un service WCF
    Test et genération du proxy client
    Architecture de workflow
    Exemple d'application et programmation

    Module 11 : Programmation Web avec WCF
    Ce module explique comment utiliser WCF pour exposer des services sur le Web dans le cadre d'une architecture orientée service.
    Définition des URI et importance
    Le modèle de programmation HTTP
    Présentation des services JSON
    Utilisation de WCF dans la syndication de contenu


  Agilcom   PAE du Levray, 10 route de Nanfray, 74960 Cran Gévrier - France |  +33 (0)4 50 10 49 70 |  Disclaimer