|
Stage Delphi 2005 .Net
Cette formation a pour but de maîtriser le développement d'applications Windows
utilisant la librairie .NET avec Delphi (Windows Forms) et en particulier la
gestion de bases de données avec ADO.Net ainsi que la réalisation d'application
Web utilisant ASP.NET.
Ce que vous apprendrez
- utiliser la nouvelle interface Delphi pour réaliser des applications .Net
- maîtriser l'environnement .Net, et utiliser les nouvelles librairies et les
classes de cet environnement
- évaluer et utiliser ADO.Net et les autres techniques de gestion de bases de
données
- utiliser les données au format .XML
- créer des applications ASP.Net qui gèreront des bases de données avec
ADO.Net
- créer et utiliser de services Web, en particulier pour des applications
multi tiers
A qui s'adresse ce cours Delphi 2005 .Net
Développeurs de logiciels, et programmeurs souhaitant prototyper, développer ou
intégrer des applications utilisant la plateforme .Net en utilisant Delphi en
mode Windows Forms. Une première connaissance de Delphi en mode Win32 ou
d'autres langages de développement Windows faciliteront l'assimilation de ce
cours, mais ne sont pas obligatoires.
Le programme détaillé
- L'environnement
- outil unifié pour multiples langages et librairies
- la page d'accueil
- les Wizards
- Find in Files
- gestion des erreurs
- débugging
- debugger multiples
- points d'arrêt - log
- variables locales
- refactoring: changement de nom, déclarations, extractions
- gestion de l'historique
- navigation dans le code - signets
- développement .Net
- l'environnement .Net: CLR (Common Language Runtime), CTS (Common Type
System), FCL (FrameWork Class Library) CIL (Common Intermediate Language)
- les assemblages, le cache global, utilisation et inspection, code managé,
récupération mémoire
- nouveautés Delphi (FOR...IN, les NameSpaces, les événements FCL, les
types emboîtés)
- la programmation .net
- déclaration de classes, attributs
- les collections, les chaînes
- fichiers d'entrée / sortie, flux
- accès aux composants ActiveX, COM
- ListView, TreeView, DataGrid
- Les bases de données: ADO.Net
- Ado.Net
- les interfaces d'accès (Connection, Command, Reader, DataAdapter)
- les classes de stockage (DataSet, DataTable, DataRow, DataColumn,
DataRelation, DataView, Constraints)
- transactions et DataSets fortement typés
- utilisation de Ado.Net (connections, les requêtes, champs calculés et
aggrégats, paramètres)
- réconciliation des mises à jour
- l'explorateur et le Borland Data Provider - migration - procédures
cataloguées
- fourniture et résolution (DataSync et DataHub)
- Remoting (RemoteServer et RemoteConnection)
- édition d'états
- Enterprise Core Objects II
- MDA, persistence objet, OCL
- cache objet
- extensions
- Les applications Asp.Net
- HTTP - HTML: les balises Image, Ancre et Forme
- architecture ASP.Net
- Internet Information Server et Cassini
- applications Asp.Net en Delphi:
- Web Form, contrôles HTML et Web Controls
- gestion des événements
- FlowLayout et GridLayout
- validation Client et Serveur
- gestion de l'état (côté Client ou Serveur)
- utilisation de plusieurs pages, redirection
- mise au point, trace, pages d'erreur
- Asp.Net et bases de données (Ado.Net, BDP)
- web Forms et ECO II
- gestion du déploiement
- Data Remoting, Web Services, SOAP
- .Net Remoting
- service Web: création, envoi de données, mise à jour
- DataSync et DataHub
- traitement XML: définition, lecture, écriture, document XML
- Web Services - ECO II
Les travaux pratiques
Les travaux pratiques couvrent environ 30% du temps. Chaque stagiaire réalisera
de nombreux projets concrets utilisant Delphi 2005 en mode Windows Forms. Parmi
les domaines abordés citons:
- réalisation de la liaison de contrôles aux données d'une table
- gestion avec ADO.Net de la lecture, l'écriture, la réconciliation de données
- application Web avec ASP.Net qui accède à une base de données
- écriture d'un service Web qui accède à une base de données
L'animateur
Les stages sont animés exclusivement par John COLIBRI. Auteur de plus de 15
livres de programmation, il organise des stages de formations à l'Institut
Pascal depuis plus de 19 ans, et a formé personnellement plus de
1.200 programmeurs.
Les conditions
Les stages sont organisés à l'Institut PASCAL aux
dates des formations prévues dans ce calendrier
des formations
- pré-réservation: vous pouvez vérifier la disponibilité et vous
pré-inscrire sans frais. Nous vous
contacterons à la suite de votre pré-inscription
- des stages peuvent aussi être organisés en Province (Lille, Strasbourg,
Lyon, Marseille, Toulouse ...) et dans votre entreprise, organisation ou
administration
- ces stages sont couverts par les conventions de formation continue (numéro
d'agrément) et nous fournissons une convention de formation
- la durée des stages est de 5 jours.
- prix: le prix entreprise pour une personne est de 2.680 Euros HT.
Les modalités d'inscription présentent le
réductions de tarif pour les particuliers, l'inscription à plusieurs stages,
l'inscription de plusieurs personnes ou les stages intra-entreprise.
- pour les formations spécifiques, sur mesure ou en régie, qui incorporeraient
par exemple, seulement certaines parties du programme ci-dessus, consultez
formations sur mesure ou contactez nous par
e-mail ou téléphone.
Lettre d'Information
Nous publions tous les mois une
lettre d'information qui vous tient au courant
des programmes des nouveaux stages et de dates des prochaines sessions
|