Formation : Architectures .Net multi-niveaux
(Réf. 12622)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
.Net
Prérequis
La connaissance des concepts orientés objet est un plusPublic
Architectes, chefs de projets techniques, développeursObjectifs
- 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
CourteProgramme
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é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 :