Technologie.NET, Synthèse
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Séminaire intensif
-
Niveau
Niveau initiation
-
Méthodologie
En intra entreprise
-
Lieu
Paris
-
Heures de classe
14h
-
Durée
2 Jours
-
Dates de début
Dates au choix
Vous souhaitez comprendre les technologies .NET? La formation que vous propose Logware Institut vous apportera toutes les connaissances sur le contenu de l'environnement de développement .NET et la construction d'applications basées sur .NET.
Cette formation de deux jours est éligible au DIF et au financement Pôle Emploi.
Précisions importantes
DIF: Formation éligible au DIF (Droit individiuel à la Formation)
Pôle Emploi: Formation éligible au financement Pôle Emploi
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Cette formation vous permettra d'apprénder les apports du .NET, les impacts sur la conception et le développement des applications.. Vous verrez les composants et l'architecture du .NET
Pendant la formation, vous recevrez une introduction à l'environnement .NET. Vous étudierez les principaux langages (C#, VB.NET, J#) et leurs caractéristiques. Vous verrez les composants de l'architecture .NET et leur utilisation dans le développement d'applications ainsi que l'intégration de XML dans le .NET, l'accès aux bases de données avec ADO.NET et la mise en œuvre de DataBinding. Vous comprendrez le fonctionnement des web services (architecture d'exécution, développement, environnement, etc.). Vous analyserez la gestion de la plate-forme d'exécution et le contrôle de l'identité des utilisateurs. Enfin, vous approfondirez le sujet grâce à l'étude de l'évolution de .NET vers Framework, l'intégration à Vista et les interactions avec Windows Foundation.
Elle s'adresse aux responsables de projets et développeurs professionnels. Une expérience en programmation objet et des connaissances de base en développement d'applications internet sont souhaitées. Elle se déroule par groupe de 10 élèves. Grâce à son contenu théorique et à la réalisation de nombreux travaux pratiques, vous obtiendrez toutes les connaissances sur les apports et les impacts du .NET sur la conception et le développement d'applications.
Connaissances de base en développement d'applications Internet. Expérience souhaitable en programmation objet.
Suite à une demande d'information au centre, vous recevrez une réponse sous un délai de 24 à 48 heures.
Les Avis
Les matières
- Formation Technologie.NET
- Synthèse
- Notamment dans sa version 2.0
Professeurs
xxx xxx
xxx
Le programme
Formation Technologie.NET, Synthèse
Introduction à l’environnement .NET
- Présentation du framework .NET : composant du framework. Les langages, le CLR/CLI.
- Classes du framework. Connexion avec les serveurs. Le framework 2.0.
- Principes de la compilation Just In Time.
- Langage intermédiaire (CIL).
- Offre de développement Microsoft : Visual Studio.NET, Suite Visual Studio Team System.
- Intégration, de .NET dans l’offre produit de Microsoft : intégration dans SQL Server, Biztalk, Windows 2003, Vista, etc.
- Présentation des principaux composants du Framework : ASP.NET, ADO.NET, les Web Services.
- Positionnement de .NET par rapport à l’Open Soucre : initiative Mono et dotGNU, approche de Novell.
- Travaux pratiques : Exemple de programmes développés en C# et VB.NET. Les mécanismes de compilation JIT et du CIL.
Le framework .NET et les langages du .NET
- Présentation des principaux langages et de leurs caractéristiques : C#, VB.NET, J#.
- Indépendance par rapport au langage.
- Approche de développement du .NET :approche objet, homogénéité de l’utilisation des classes du Framework.
- Notions importantes dans les langages : notion de délégué, notion de typage global (Common Language Type), etc.
- Le Framework redistribuable : rôle du CLR dans l’exécution interlangage, environnement d’exécution en code natif (CLR/CLI).
- Intégration du CLR/CLI dans le système.
- Classes du Framework : éléments importants du Framework, homogénéité des classes, utilisation indépendante du langage.
- Travaux pratiques : Exemple de programme orienté objet en VB.NET, de programme multilangage en VB.NET, C# montrant les possibilités d’extension liées à l’approche objet et l’indépendance par rapport au langage.
Divers types d’applications et classes du Framework
- Application client riche avec les Windows.Forms.
- Composants de base et composants avancés.
- Intégration de la gestion des événements. Notion de délégué.
Développement de composants personnalisés.
- Intégration dans l’environnement de développement Visual Studio.NET.
- Mise en place des Windows Forms dans le contexte client riche et client embarqué. Application client léger avec ASP.NET.
- Compréhension du cycle de vie de l’application.
- Compréhension des principaux composants. Contrôle HTML, contrôle Serveur.
- Développement de contrôles personnalisés et intégration dans Visual Studio.NET. Prise en compte de la compatibilité des navigateurs.
- Outils de mise au point dans le cadre du .NET : outils de trace et de mise au point dans Visual Studio.NET.
- Travaux pratiques : Exemple de programme mettant en oeuvre les Windows Forms, composants de base et avancés. Application ASP.NET. Application embarquée.
Accès aux données dans le .NET : XML, ADO.NET, DataBinding
- Vue générale sur XML et intégration dans le .NET.
- Sérialisation des données en XML : lecture des données XML, écriture des données XML.
- Définition du schéma XSD.
- Principe d’ADO.NET : classes d’accès aux données, utilisation des connexions bases de données.
- Intégration d’une connexion base de données, génération de requête. Création de listes liées à des bases de données.
- Outils de mise au point et de trace en SQL, intégration multilangage au travers de SQL.
- Modèle du DataBinding et utilisation dans .NET.
- Travaux pratiques : Exemple d’application utilisant les bases de données et s’appuyant sur ADO.NET et mettant en oeuvre le DataBinding.
Web Services
- Principe de fonctionnement des Web Services.
- Architecture d’exécution (WSDL, SOAP, XML, UUDI, etc.).
- Développement des Web Services avec le .NET.
- Utilisation de Web Services développés dans le cadre du .NET. Utilisation de Web Services hors .NET : notion de classe proxy, invocation du Web Service et sérialisation XML.
- Objets à distance : .NET Remoting.
- Environnement d’exécution des Web
- Services sur le serveur (notion de serveurs d’applications et mise en oeuvre dans le .NET).
- Travaux pratiques : Exemple de programme en VB.NET basé sur ASP.NET et mettant en oeuvre un service Web. Exemples de Web Services faisant des accès bases de données.
Architecture des applications et sécurité
- Gestion de la sécurité : authentification, autorisation, cryptage. Architecture de l’authentification en .NET.
- Architecture globale des applications en .NET, organisation autour des Web Services.
- Support des périphériques intelligents en .NET.
- Travaux pratiques : Exemple de programme faisant un contrôle de l’identité des utilisateurs en .NET et gestion de la sécurité d’exécution.
Evolutions et direction de .NET
- Evolution vers le Framework 3.0 et intégration à Vista.
- Compréhension de Windows Foundation et mécanismes d’interaction avec .NET.
Informations complémentaires
Nombre d'élèves par classe : 10
Plus de 95% de nos participants sont satisfaits des prestations proposées.
Support de cours inclus
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Technologie.NET, Synthèse