Revenir à la liste des catégories de formation



Formation : Architectures .Net multi-niveaux


(Réf. 12622)

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

La connaissance des concepts orientés objet est un plus

Public

Architectes, chefs de projets techniques, développeurs

Objectifs

  • Connaître l'ensemble des services techniques offerts par la plate-forme .Net
  • Evaluer les temps de développement de chaque couche de l'architecture logique
  • Préconiser une architecture pour une application donnée
  • Choisir un des langages de la plate forme .Net
  • Anticiper les évolutions dans l'offre .Net
  • La plate-forme .Net marque un tournant important dans l'orientation technique de l'éditeur Microsoft. Complètement orientée objet, cette plate-forme repose sur une bibliothèque de classes très riche ainsi que sur un outillage prometteur en retour sur investissement.
  • Cette formation offre un tour d'horizon des possibilités techniques de .Net : en proposant plusieurs architectures multi-niveaux, elle amène les stagiaires à découvrir les outils et bibliothèques mis à leur disposition, à imaginer les stratégies de mise en oeuvre et à débattre des différentes options qui s'offrent aux architectes et aux équipes de développement. Afin de se faire une idée des temps de réalisation des applications .Net, quelques travaux pratiques simples offriront aux stagiaires un premier niveau de compréhension et d'utilisation des outils de développement.
  • Ce cours est destiné à ceux qui se posent les questions suivantes : "Que sont les CLR, BCL, CTS, CLS... ?", "Que penser du multi-langage offert par .Net ?", "Que propose .Net pour le développement d'applications Web et d'applications de type client riche ?", "Pourquoi, ou plutôt quand, doit-on implémenter une couche de services, des objets du domaine et une couche de mapping objet / relationnel ?" .

Type de formation

Courte

Programme

Tour d'horizon de la plate-forme .Net

  • CIL, BCL, CLR, CLS, CTS...
  • Langages de programmation
  • Environnements de programmation
  • Bibliothèques disponibles

Architectures .Net typiques

  • Client / serveur
  • Client / serveur revu pour le Web
  • Architectures multi-niveaux
  • Architectures orientées services
  • Nomadisme dans le système d'information

Applications Web

  • ASP.NET
  • WebForms
  • CodeBehind

Applications riches

  • Windows Forms
  • Problématiques de déploiement d'application

Couche de service

  • .Net Remoting
  • Web Services
  • Serviced Components

Accès aux données

  • ADO.NET
  • Mode connecté
  • Mode déconnecté
  • Mapping objet / relationnel

Intégration aux autres plates-formes de développement

  • C, C++
  • Composants COM / ActiveX
  • Plate-forme Java EE

Evolutions de la plate-forme .Net

  • .Net 3 et 3.5
  • C# v1, v2 et v3
  • Windows Presentation Foundation et Silverlight (WPF)
  • Windows Communication Foundation (WCF)
  • Windows Workflow Foundation (WF)
  • Linq et ADO.NET Entity Framework

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 :
75000 Paris :


Revenir en haut





Revenir à la liste des catégories de formation