Chargement...
Chargement...

De VB6 à VB.Net

Auteur : Daniel Appleman

Paru le : 27/02/2002
Éditeur(s) : Eyrolles
Série(s) : Non précisé.
Collection(s) : Non précisé.
Contributeur(s) : Traducteur : Tristan Kottelanne - Traducteur : Dominique Maniez

42,00 €
Article indisponible
Livraison à partir de 0,01 €
-5 % Retrait en magasin avec la carte Mollat
en savoir plus

Résumé

S'adresse aux programmateurs VB6 de niveau intermédiaire ou avancé, explique les différences d'approche d'analyse et de programmation entre VB6 et VB.NET. Il traite des différences essentielles entre ces deux langages et aborde les thèmes clefs de la nouvelle plate-forme .NET, notamment la gestion de la mémoire et le multithreading. ©Electre 2017

Quatrième de couverture

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. Au sommaire Stratégies • Importance du contexte • .NET : réalité ou marketing ? • Stratégies de mise en œuvre • 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é.

Fiche Technique

Paru le : 27/02/2002

Thématique : Langages de programmation

Auteur(s) : Auteur : Daniel Appleman

Éditeur(s) : Eyrolles

Collection(s) : Non précisé.

Série(s) : Non précisé.

ISBN : 2-212-11037-5

EAN13 : 9782212110371

Format : Non précisé.

Reliure : Broché

Pages : Non précisé.

Hauteur : 23 cm / Largeur : 19 cm

Épaisseur : 3 cm

Poids : 1022 g