DE VB6 A VB.NET

APPLEMAN

VB.NET, bien plus qu'une nouvelle version du langage

Plate-forme ambitieuse, .NET est un véritable défi pour les programmeurs
VB6, confrontés à la nécessité d'adapter leurs techniques de
programmation et d'analyse. Quelles sont les nouveautés de ce langage ?
Faut-il migrer rapidement ? Devez-vous privilégier certaines
applications ?
Une approche pragmatique pour une transition facile

Dans cet ouvrage, vous apprendrez à choisir la meilleure stratégie de
migration en fonction de vos applications et de votre environnement.
Vous découvrirez également les nouveaux concepts de VB.NET et les
différences par rapport à VB6. Les nombreux exemples de code (en VB6 et
en VB.NET) vous aideront à adapter votre analyse et votre technique de
programmation à ce nouveau langage.
· qui s'adresse cet ouvrage ?

- Aux programmeurs VB6 qui souhaitent découvrir VB.NET.
- Aux programmeurs VB6 qui doivent migrer vers VB.NET.

Au sommaire

* Srratégies Importance du contexte
* .NET : réalité ou marketing ?

Stratégies de mise en ouvre
* Portage du code
* Déploiement
* Applications serveur et clientes

Concepts

.NET en contexte
* La machine virtuelle
* Modèle COM
* CLR
* Manifestes
* Langage intermédiaire (IL)

Héritage
* Listes chaînées
* Gestion des conflits de noms

Gestion de la mémoire en VB.NET
* Types Value et Reference
* Ramasse-miettes
* Finalisateurs
* Résurrection

Multithreading en VB.NET
* Structures de données
* Synchronisation
* Avantages

Code

Types de données et opérateurs
* Types
* Conversions
* Opérateurs
* Syntaxe

Paramètres et appels de fonction
* Règles de portée
* Variables statiques
* Gestion des erreurs
* Assistant de conversion
* Compatibilité

Composants d'une application .NET
* Assemblys
* Espaces de noms
* Gestion des threads et portée
* Membres partagés
* Méthodes et propriétés

Réflexion et attributs
* Compilateurs et interpréteurs
* Manifeste
* Liaison précoce et tardive
* Chargement dynamique

Le .NET framework
* Espaces de noms .NET

Espace de noms System
* Classes
* Collections
* Sérialisation et gestion des données
* ADO.NET et XML

Applications Windows
* Module de formulaires
* Espace de noms System.Windows.Forms
* Formulaires et threads

Applications et services Internet
* Programmation Internet
* XML
* Solution de type application Web
* Solution de type service Web

Interop com et l'accès à l'API Win 32
* Interop COM
* Objets COM et .NET Framework
* Objets .NET et modèle COM
* Accès à l'API Win32
* Assemblys et stratégies de sécurité

eyrolles - page 1
eyrolles - page 2
eyrolles - page 3
eyrolles - page 4
eyrolles - page 5
eyrolles - page 6
Librairie spécialisée en ouvrages scientifiques et techniques