Qu’est-ce que VisualBasic6.0 ?
Le système de développement Visual Basic version 6.0 de Microsoft est un outil extrêmement efficace pour créer des composants et des applications hautes performances. Visual Basic 6.0 peut aider les développeurs à créer d'excellentes applications basées sur un client ou un serveur, ou à fonctionner dans un environnement distribué à plusieurs niveaux. Visual Basic est un outil de développement rapide d'applications (RAD) disponible en tant que produit autonome ou dans le cadre de la suite Visual Studio 6.0.
Quelles sont les nouvelles fonctionnalités de VisualBasic6.0 ?
Les nouvelles fonctionnalités les plus importantes incluent les aspects suivants :
Outils de base de données visuelle intégrés
Visual Basic 6.0 fournit un ensemble complet d'outils pour intégrer la base de données à n'importe quelle application. Les fonctionnalités liées aux bases de données sont des outils conçus pour créer et modifier des bases de données Microsoft SQL Server, Oracle 7.3 et AS/400.
Concepteur d'environnement de données
Créez visuellement des objets de commande de jeu d'enregistrements réutilisables qui prennent en charge la fonctionnalité glisser-déposer et peuvent être liés à plusieurs sources de données pour prendre en charge la combinaison et la manipulation de données.
Glisser-déposer pour créer des formulaires ou des rapports liés aux données
Grâce au nouveau concepteur DataEnvironment, les développeurs peuvent créer rapidement des formulaires en personnalisant par glisser-déposer les contrôles liés aux données. Les développeurs peuvent également créer des rapports à l'aide du nouveau Data Report Designer. Créer des données hiérarchiques personnalisées est aussi simple que de remplir certaines boîtes de dialogue et de faire glisser des commandes dans les formulaires appropriés.
Concepteur de classes Web VisualBasic
Créez des applications et des composants côté serveur accessibles depuis le navigateur Web de n'importe quelle plateforme.
Concepteur de sites Web HTML dynamique
Utilisez des modèles d'objets de document et des pages HTML dynamiques comme interfaces utilisateur pour développer des applications contenant des informations multimédia riches.
Nouvelles fonctionnalités améliorant les performances
Utilisez de nouvelles fonctions et fonctionnalités de chaîne, telles que RetaininMemory, pour créer des applications et des composants plus rapides et évolutifs.
Quel est l’état de Visual Basic 6.0 dans Visual Studio ?
Visual Basic 6.0 est membre de la suite d'outils de développement Microsoft Visual Studio, qui fournit aux développeurs Visual Studio un environnement efficace pour créer des applications et des composants.
Microsoft Visual Studio est une suite complète d'outils de développement qui fournit aux développeurs des outils faciles à utiliser pour effectuer les tâches de conception et de développement. La version professionnelle de Visual Studio permet aux développeurs de profiter pleinement du système d'exploitation Microsoft Windows et des capacités de développement Web. Il prend MicrosoftJ, le système de développement MicrosoftVisualBasic, le système de développement MicrosoftC, le système de développement MicrosoftVisualInterDevTMWeb et le système de développement de base de données VisualFoxPRo comme fonctionnalités de base.
Visual Studio Enterprise Edition est également une suite complète qui prend en charge la création rapide de systèmes d'entreprise centrés sur les données. Il possède des fonctionnalités qui prennent en charge le développement d'entreprise et de groupe, notamment des outils de base de données visuelles, le système de contrôle de version Microsoft Visual SourceSafe, Microsoft Repository, Visual Component Manager (Visual Component Manager), Microsoft Visual Modeler et diverses versions de développement du serveur d'applications Microsoft Backoffice.
Qu’est-ce que WebClass et quand l’utiliser ?
VisualBasic6.0WebClass est un composant COM basé sur le serveur Web, qui permet aux développeurs VisualBasic d'écrire du code dans l'environnement de développement VisualBasic pour personnaliser la réponse URL du serveur Web. Cela fait de l'application Visual Basic une application basée sur serveur indépendante de la plate-forme, accessible à partir de n'importe quel navigateur HTML sur n'importe quelle plate-forme.
VisualBasicWebClass est conçu pour aider les développeurs à effectuer les tâches suivantes :
Développez des applications Web à l'aide du modèle événementiel Visual Basic pour séparer logiquement les applications et les interfaces utilisateur.
Créez un frontal Web pour une application Visual Basic existante.
Créez des composants COM personnalisés côté serveur afin que les applications qui utilisent des composants COM puissent être déboguées dans un environnement unique.
Quelles améliorations ont été apportées à l'accès aux données dans Visual Basic 6.0 ?
L'accès aux données a été amélioré dans tous les domaines, avec un accès plus facile aux bases de données les plus couramment utilisées. Les fonctionnalités les plus remarquables sont :
Accès aux données unifié, prise en charge ADO/OLE intégrée.
Intégrez des outils de base de données visuelles dans l'environnement Visual Basic.
Nouvelles capacités de conception de schémas Oracle et de procédures stockées.
L'outil Data Environment Designer (DataEnvironmentDesigner) peut implémenter des composants d'accès aux données basés sur ADO.
Nouveau rédacteur de rapports intégré (outil ReportWriter_.
Le contrôle hiérarchique FlexGrid (HierarchicalFlexGrid) peut être utilisé pour afficher des données hiérarchiques.
A la capacité de créer des sources de données.
Un fournisseur OLEDB (OLEDBProvider) peut être créé.
L'accès aux données à distance entre les machines et les niveaux peut être facilement effectué.
Liaison de données avancée.
Comment utiliser Visual Basic 6.0 pour le développement au niveau de l'entreprise ?
VisualBasic6.0 est membre de la suite d'outils VisualStudio6.0 Enterprise Edition. Visual Studio 6.0 est la principale suite de développement d'entreprise de Microsoft. Visual Studio 6.0 Enterprise Edition contient de nouvelles fonctionnalités pour les développeurs d'entreprise, notamment :
Prise en charge des bases de données d'entreprise. Comprend des outils de base de données visuels d'entreprise qui prennent en charge la conception de schémas de base de données et de procédures stockées sous Oracle et SQL Server ; version de développement SQL Server 6.5 ; version de développement SNA Server 4.0 avec connectivité aux bases de données VSAM et DB/2 sur les hôtes AS400/IBM.
Il peut améliorer l'efficacité de l'ensemble du cycle de vie du programme, y compris Microsoft Visual Modeler 2.0, capable de concevoir des applications multi-niveaux basées sur le langage de modélisation universel (UML), et Visual Studio Analyzer, capable de planifier et d'analyser les performances des applications multi-niveaux. candidatures.
Prend en charge le développement collaboratif en équipe, y compris le système de développement Web basé sur un groupe de développement distribué, le système de contrôle de code source Visual SourceSafe6.0, le référentiel Microsoft (base de connaissances Microsoft) et Visual Component Manager 2.0 pour la gestion et le partage de composants de transaction réutilisables au sein du groupe.
Les services d'application intégrés incluent principalement la version de développement Microsoft Backoffice 4.5, dont le logiciel d'application comprend le traitement des bases de données, la gestion des files d'attente de messages, la messagerie/collaboration, les applications Web, la sécurité et la connectivité SNA, etc.
Comment utiliser Visual Basic pour le développement web ?
Visual Basic 6.0 possède certaines fonctionnalités pour prendre en charge le développement Web :
À l'aide de l'outil WebClass du système d'exploitation Windows NT, les développeurs Visual Basic peuvent créer des applications multiplateformes indépendantes du navigateur.
À l'aide d'outils tels que le système de développement Web Visual InterDev6.0, les développeurs peuvent créer des composants COM appelés dans les scripts ActiveServerPage (Active Server Page), en utilisant les technologies et les frameworks existants et en tirant pleinement parti des performances de compilation de code natif.
Pour les applications qui ont des exigences de robustesse plus élevées pour les opérations utilisateur, les développeurs peuvent utiliser l'outil DynamicHTMLPageDesigner pour créer des applications côté client distribuées sur le serveur qui peuvent être exécutées dans un fichier DLL compilé. Grâce à cette technologie, les développeurs peuvent créer des applications sur le navigateur Internet Explorer 4.0 qui fournissent des fonctions HTML dynamiques telles que des fonctionnalités avancées d'orchestration, de positionnement et multimédia.
Si vous souhaitez créer votre propre application basée sur Win32API avec des fonctionnalités de navigation, le moteur Internet Explorer 4.0 peut être ajouté à l'application en tant que contrôle ActiveX. Cela permet aux développeurs d'intégrer des fonctionnalités de navigation Web dans leurs propres applications ou de créer leurs propres interfaces de navigation.
Visual Basic 6.0 peut-il être utilisé dans des applications écrites dans d’autres langages ?
Peut. VisualBasic est un excellent outil de développement non seulement pour utiliser mais aussi pour créer des composants basés sur COM.
Certains des outils suivants sont des hôtes COM couramment utilisés : VisualInterDev, VisualC, Microsoftaccess, VisualFoxpro, Powersoft, PoserBuilder, Developer2000, BorlandDelphi.
Comment appliquer Visual Basic 6.0 dans une solution de développement multicouche ?
Visual Basic peut être utilisé pour développer des composants à n'importe quel niveau d'un programme.
Dans la couche de présentation, Visual Basic peut être utilisé pour écrire des programmes clients basés sur Win32, HTML dynamiques ou HTML ; dans la couche intermédiaire, Visual Basic peut être utilisé pour écrire des composants de processus de sécurité pour Microsoft Transaction Server dans les données ; couche, Visual Basic peut être utilisé pour la conception et le stockage de bases de données. Écriture et débogage de procédures.
Qu’est-ce que le système nerveux numérique ? Quelle prise en charge Visual Basic 6.0 apporte-t-il pour résoudre ce problème dans le système informatique de l'entreprise ?
Les entreprises doivent utiliser les systèmes d'information pour être plus compétitives sur le marché.
Le point de vue de Microsoft est que pour le système informatique d'une entreprise, le système nerveux numérique doit prendre en charge la libre circulation des informations afin que l'entreprise puisse répondre plus rapidement aux changements des besoins de l'entreprise, prendre des décisions plus convaincantes et être plus efficace auprès des utilisateurs. et les partenaires commerciaux ; le système devrait être axé sur les affaires et non sur la technologie.
Les outils de développement jouent un rôle essentiel dans la mise en place du système nerveux numérique d'une entreprise.
La stratégie de développement d'entreprise de Microsoft se concentre sur sa suite d'outils de développement Visual Studio, combinée au framework Windows Distributed Internet Application (DNA). L'utilisation simultanée de Visual Studio et de Windows DNA peut permettre aux entreprises de mettre en œuvre rapidement des systèmes dotés d'une excellente architecture, obtenant ainsi un avantage concurrentiel sur le marché.
VisualBasic6.0 est un membre principal du kit de développement MicrosoftVisualStudio.
Quelles nouvelles fonctionnalités sont disponibles dans Visual Basic 6.0 pour améliorer les performances des applications écrites en Visual Basic ?
Microsoft a amélioré de nombreuses fonctionnalités de Visual Basic pour prendre en charge l'amélioration des performances du programme.
L'édition de code natif, introduite pour la première fois dans Visual Basic 5.0, est une fonctionnalité importante pour améliorer les performances des applications.
Un test de performance du langage montre que Visual Basic 6.0 est jusqu'à 20 fois plus rapide que Visual Basic 4.0.
Parmi les nouvelles fonctionnalités de performances figure l'option de conservation en mémoire, qui permet de mettre en cache (charger) les structures de données des composants pour prendre en charge les applications de serveur distribué.
Quelle version de Visual Basic 6.0 me convient le mieux ?
Visual Basic 6.0 Learning Edition est conçu pour les utilisateurs sans expérience en programmation, pour les étudiants, les passionnés ou toute autre personne souhaitant apprendre davantage et développer des applications basées sur Windows.
Visual Basic 6.0 Professional Edition est conçu pour les professionnels individuels ou les développeurs de grandes entreprises qui ont besoin de créer des applications client/serveur et des applications Internet.
Visual Basic 6.0 Enterprise Edition est conçu pour les groupes de développement généraux et convient à la création d'applications client/serveur ou Internet/Intranet distribuées et hautes performances.
Visual Basic 6.0 résout-il le problème de l’an 2000 ?
Oui, des informations détaillées sont disponibles sur le site Web An 2000 de Microsoft à l'adresse http://www.microsoft.com/y2k/, qui comprend également une introduction aux problèmes de compatibilité 2000 pour d'autres produits Microsoft. ->