Revenir à la liste des catégories de formation



Formation : .NET la synthèse


(Réf. 19248)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

.Net

Prérequis

  • Architecte
  • Chef de projet
  • Direction informatique

Public

  • Architecte
  • Chef de projet
  • Direction informatique

Objectifs

  • Comprendre l'ensemble de l'offre Microsoft .NET et du framework .NET
  • Identifier les impacts de .NET sur l'architecture du Système d'Information
  • Se forger un avis objectif sur l'intérêt de .NET par rapport aux alternatives concurrentes
  • Avoir une vision sur les dernières nouveautés et l’évolution de la plate-forme

Type de formation

Courte

Programme

1. L'OFFRE MICROSOFT .NET


Rappel sur les architectures N-Tiers
. Rappel sur la terminologie des architectures n-tiers (découpages en couche, architectures distribuées).
. Introduction aux architecture orientées services (SOA).
Description de l'offre .NET
. Présentation générale des composants de l'offre .NET et de leurs rôles.
. Couverture de la plate-forme .NET : de l’embarqué (.NET Micro Framework) aux Systèmes d’information d’entreprises en passant par la téléphonie et le multimédia (WPF, DirectX) et les scripts d’administration (Powershell).

2. L'ENVIRONNEMENT .NET


L'offre logicielle
. Présentation des principaux outils logiciels de la plate-forme Windows Server System intégrant la plate-forme .NET.
. Windows Server 2003, IIS 6.0, SQL Server 2005, Biztalk Server 2006, Sharepoint (MOSS).
. La nouvelle gamme : Windows Vista, Windows 2008 Server, IIS 7.0, SQL Server 2008…
. La plate-forme .NET dans le moteur de SQL server.
Présentation du framework .NET
. Exposé des nouveautés introduites dans le framework .NET.
. Fonctionnement de la CLR, de MSIL.
. Les outils du framework : compilateurs, outils de sécurité (principe de signature), le GAC (Global Application Cache). Notions d'assemblies et de namespace.
. Les nouveaux langages : différences syntaxiques entre C Sharp et VB.NET et les nouveautés du framework .NET 3.5 : WPF, WCF, WF.
. La gestion de la sécurité et de l’identité avec WCF (les normes WS-*, « Cardspace »).
. Présentation de l'outil de développement Visual Studio 2008.
. L'intégration de Microsoft Office avec les « Visual Studio Tools for Office » : VSTO pour Visual Studio.

3. LE SOCLE DE BASE POUR LE DEVELOPPEMENT D'APPLICATIONS


ASP.NET
. Mode de fonctionnement et principes de développement du nouveau socle pour la réalisation d'applications Web.
. Les nouveautés d'ASP.NET 2.0 et 3.5.
. Introduction à ASP.NET MVC et Silverlight.
Le Smart Client avec .NET
. Vision de Microsoft sur le client riche.
. Les offres du framework .NET : les Windows Forms, les Web Forms mobiles, XAML, un framework unifié.
. Le déploiement des Smart Clients.
. Les données d'une application riche .NET.
Accès aux données
. Stratégies d'accès aux données. Exemples d'accès aux données avec SQL Server et XML. Les liaisons de données avec des composants d'interfaces.
. Introduction au mapping objet / relationnel.
. Les nouveautés d'ADO.NET, LINQ to SQL, LINQ to Entities et Nhibernate.
Les Web services
. Présentation des services WCF (Web services…) et principes de fonctionnement.
. Comment intégrer un Web service dans son application .NET (exemples) et comment proposer des Web services (exemples) ?
. Web services et sécurité : stratégies et nouvelles normes.
Serviced Component / Conteneurs légers
. Rappels sur les services fournis par l'environnement COM+. Principes d'intégration avec les applications .NET.
. Les conteneurs légers : Spring.NET, Microsoft Managed Extensibility Framework, Castle.

4. DEMARCHE ET PATTERNS POUR LA CONCEPTION DES ARCHITECTURES .NET


Présentation de la démarche de conception et des patterns d'architecture.
Architecture de l'authentification en .NET.
L'interopérabilité
. Les enjeux autour de l'interopérabilité. Solutions techniques pour interfacer les mondes J2EE, DNA et .NET au sein d'applications.

5. SYNTHESE ET PERSPECTIVES


Avantages de la nouvelle architecture .NET par rapport à l'ancienne offre DNA.
Forces et faiblesses de l'offre .NET.
Perspectives d'évolution de .NET.

Pédagogie

Non renseigné

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :


Revenir en haut





Revenir à la liste des catégories de formation