Plan du cours
Plan du cours
Nouveautés de .NET 4.7
- Intégration de .NET 4.7 à VS2015
Conception orientée objet
- Conception de classes
- Concepts orientés-objet Programming
- Concepts avancés Programming orientés objet
Orienté objet Programming
- Définition des classes
- Création et destruction d'objets
- Héritage
- Interfaces
- Travailler avec des classes
Utilisation d'ADO.NET
- Aperçu d'ADO.NET
- Fournisseurs de données .NET
- L'objet DataSet
- Concepteurs de données et liaison de données
- XML Intégration
Construire des composants de données dans Visual Studio
- Créer des composants de données à l'aide de Visual Studio
- Modifier des composants de données à l'aide d'assistants et de concepteurs Visual Studio
- Écrire des composants ADO.NET asynchrones
Consommer et créer XML des services Web
- Décrire l'objectif et le processus d'appel d'un service Web XML à partir d'un formulaire Web.
- Appeler un service Web XML directement à partir d'un navigateur en utilisant le protocole de transfert hypertexte (HTTP).
- Créer un proxy de référence Web pour une méthode Web d'un service Web XML et appeler la méthode à partir d'un formulaire Web.
- Utiliser les modèles de Visual Studio .NET pour créer un XML service Web.
Construire des applications de couche de présentation avec Windows Forms
- Créer des applications Windows Forms à l'aide de Visual Studio
- Créer des formulaires liés aux données en utilisant les fonctions de liaison de données RAD de l'IDE
- Générer des formulaires maître-détail à l'aide des SmartTags Visual Studio
- Créer des formulaires liés aux données qui se lient aux composants de données
- Déployer une application Windows Forms à partir d'un serveur Web en utilisant ClickOnce
- Écrire une application qui se met automatiquement à jour sur plusieurs clients lorsqu'une nouvelle version est déployée
Personnalisation des formulaires et des contrôles Windows
- Expliquer les méthodes de création de contrôles pour Windows Forms
- Dessiner une interface utilisateur en utilisant GDI+.
- Créer un contrôle qui hérite d'un contrôle existant.
- Créer un formulaire Windows non rectangulaire.
- Créer un contrôle utilisateur personnalisé.
Exécution de tâches asynchrones à l'aide de techniques multithreads
- Expliquer les concepts et les processus impliqués dans la programmation asynchrone.
- Charger une image bitmap dans une application Windows Forms de manière asynchrone.
- Effectuer plusieurs calculs simultanés sur un formulaire en utilisant le multithreading.
  ;
Pré requis
- Expérience avec Basic Programming.
Audience
- Développeurs de logiciels
- Ingénieurs
Nos Clients témoignent (7)
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Formation - Groovy Programming
Bons exemples, concentration sur le matériel le plus utile
Piotr Sowiński - Intel Technology Poland
Formation - Object Oriented Programming with C++
Traduction automatique
Trainer knowledge and approach.
Piotr Kucharski
Formation - Introducing C# 6.0 with Visual Studio 2015/2017
Approche flexible et adaptation des exercices aux questions et problèmes soulevés par les stagiaires.
Maciej - DataConsult S.A.
Formation - Advanced Programming in C#
Traduction automatique
J'ai apprécié l'étendue des connaissances de Folio. Non seulement il connaissait le contenu du cours, mais il connaissait aussi des constructions dans des langages qui nous étaient familiers afin de rendre les exemples plus significatifs pour nous. Pendant les intervalles, il a partagé sa connaissance des technologies et des solutions en dehors du cadre de la formation pour nous donner un aperçu d'autres solutions que nous pourrions utiliser à l'avenir (et lors de futures formations).
Raphael - Markit Valuations Limited
Formation - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduction automatique
the trainer level.
Titus - Ness
Formation - Unit Testing with C#
Time management of the training. Allocated time of training was well-spent and maximized.