¿Qué es VisualBasic6.0?
La versión 6.0 del sistema de desarrollo Visual Basic de Microsoft es una herramienta extremadamente eficiente para crear componentes y aplicaciones de alto rendimiento. Visual Basic 6.0 puede ayudar a los desarrolladores a crear excelentes aplicaciones basadas en cliente o servidor, u operar en un entorno distribuido de n niveles. Visual Basic es una herramienta de desarrollo rápido de aplicaciones (RAD) disponible como producto independiente o como parte de la suite Visual Studio 6.0.
¿Cuáles son las nuevas características de VisualBasic6.0?
Las novedades más importantes incluyen los siguientes aspectos:
Herramientas de base de datos visuales integradas
Visual Basic 6.0 proporciona un conjunto completo de herramientas para integrar la base de datos con cualquier aplicación. Las funciones relacionadas con las bases de datos son herramientas diseñadas para crear y modificar bases de datos de Microsoft SQL Server, Oracle 7.3 y AS/400.
Diseñador de entornos de datos
Cree visualmente objetos de comando de conjunto de registros reutilizables que admitan la funcionalidad de arrastrar y soltar y que puedan vincularse a múltiples fuentes de datos para admitir la combinación y manipulación de datos.
Arrastrar y soltar para crear formularios o informes relacionados con datos
Con el nuevo diseñador DataEnvironment, los desarrolladores pueden crear rápidamente formularios mediante la personalización de controles relacionados con datos mediante arrastrar y soltar. Los desarrolladores también pueden crear informes utilizando el nuevo Diseñador de informes de datos. Crear datos jerárquicos personalizados es tan simple como completar algunos cuadros de diálogo y arrastrar comandos a los formularios apropiados.
Diseñador de clases web VisualBasic
Cree aplicaciones y componentes del lado del servidor a los que se pueda acceder desde el navegador web de cualquier plataforma.
Diseñador web HTML dinámico
Utilice plantillas de objetos de documentos y páginas HTML dinámicas como interfaces de usuario para desarrollar aplicaciones con información multimedia enriquecida.
Nuevas funciones que mejoran el rendimiento
Utilice nuevas funciones y características de cadena, como RetaininMemory, para crear aplicaciones y componentes más rápidos y escalables.
¿Cuál es el estado de Visual Basic 6.0 en Visual Studio?
Visual Basic 6.0 es miembro del conjunto de herramientas de desarrollo Microsoft Visual Studio, que proporciona a los desarrolladores de Visual Studio un entorno eficiente para crear aplicaciones y componentes.
Microsoft Visual Studio es un conjunto completo de herramientas de desarrollo que proporciona a los desarrolladores herramientas fáciles de usar para completar tareas de diseño y desarrollo. La versión profesional de Visual Studio permite a los desarrolladores aprovechar al máximo el sistema operativo Microsoft Windows y las capacidades de desarrollo web. Toma MicrosoftJ, el sistema de desarrollo MicrosoftVisualBasic, el sistema de desarrollo MicrosoftC, el sistema de desarrollo web MicrosoftVisualInterDevTM y el sistema de desarrollo de bases de datos VisualFoxPRo como características básicas.
Visual Studio Enterprise Edition también es una suite completa que admite la creación rápida de sistemas empresariales centrados en datos. Tiene características que respaldan el desarrollo empresarial y grupal, incluidas herramientas de bases de datos visuales, el sistema de control de versiones Microsoft Visual SourceSafe, el repositorio de Microsoft, Visual Component Manager (Visual Component Manager), Microsoft Visual Modeler y varias versiones de desarrollo del servidor de aplicaciones Microsoft Backoffice.
¿Qué es WebClass y cuándo utilizarla?
VisualBasic6.0WebClass es un componente COM basado en el servidor web, que permite a los desarrolladores de VisualBasic escribir código en el entorno de desarrollo de VisualBasic para personalizar la respuesta URL del servidor web. Esto convierte a la aplicación Visual Basic en una aplicación basada en servidor independiente de la plataforma a la que se puede acceder desde cualquier navegador HTML en cualquier plataforma.
VisualBasicWebClass está diseñado para ayudar a los desarrolladores a completar las siguientes tareas:
Desarrolle aplicaciones basadas en Web utilizando el modelo basado en eventos de Visual Basic para separar lógicamente aplicaciones e interfaces de usuario.
Cree una interfaz basada en web para una aplicación de Visual Basic existente.
Cree componentes COM personalizados del lado del servidor para que las aplicaciones que utilizan componentes COM se puedan depurar en un único entorno.
¿Qué mejoras se han realizado en el acceso a datos en Visual Basic 6.0?
Se ha mejorado el acceso a los datos en todas las áreas, con un acceso más fácil a las bases de datos más utilizadas. Las características más destacadas son:
Acceso unificado a datos, soporte integrado ADO/OLE.
Integre herramientas de bases de datos visuales en el entorno de Visual Basic.
Nuevo esquema de Oracle y capacidades de diseño de procedimientos almacenados.
La herramienta Data Environment Designer (DataEnvironmentDesigner) puede implementar componentes de acceso a datos basados en ADO.
Nuevo redactor de informes integrado (herramienta ReportWriter_.
El control jerárquico FlexGrid (HierarchicalFlexGrid) se puede utilizar para mostrar datos jerárquicos.
Tiene la capacidad de crear fuentes de datos.
Se puede crear el proveedor OLEDB (OLEDBProvider).
El acceso remoto a datos entre máquinas y niveles se puede realizar fácilmente.
Enlace de datos avanzado.
¿Cómo utilizar Visual Basic 6.0 para el desarrollo a nivel empresarial?
VisualBasic6.0 es miembro del conjunto de herramientas VisualStudio6.0 Enterprise Edition. Visual Studio 6.0 es la principal suite de desarrollo empresarial de Microsoft. Visual Studio 6.0 Enterprise Edition contiene algunas características nuevas para desarrolladores empresariales, que incluyen:
Soporte para bases de datos empresariales. Incluye herramientas de base de datos Enterprise Visual que admiten esquemas de bases de datos y diseño de procedimientos almacenados en la versión de desarrollo Oracle y SQL Server 6.5; versión de desarrollo SNA Server 4.0 con conectividad a bases de datos VSAM y DB/2 en hosts AS400/IBM.
Puede mejorar la eficiencia de todo el ciclo de vida del programa, incluido Microsoft Visual Modeler 2.0, que puede diseñar aplicaciones multinivel basadas en Universal Modeling Language (UML), y Visual Studio Analyzer, que puede planificar y analizar el rendimiento de multinivel. aplicaciones.
Apoye el desarrollo colaborativo del equipo, incluido el sistema de desarrollo web basado en grupos de desarrollo distribuido, el sistema de control de código fuente Visual SourceSafe6.0, el repositorio de Microsoft (base de conocimientos de Microsoft) y Visual Component Manager 2.0 para administrar y compartir componentes de transacciones reutilizables dentro del grupo.
Los servicios de aplicaciones integradas incluyen principalmente la versión de desarrollo Microsoft Backoffice 4.5, cuyo software de aplicación incluye procesamiento de bases de datos, gestión de colas de mensajes, mensajería/colaboración, aplicaciones web, seguridad y conectividad SNA, etc.
¿Cómo utilizar Visual Basic para el desarrollo web?
Visual Basic 6.0 tiene algunas características para soportar el desarrollo web:
Utilizando la herramienta WebClass en el sistema operativo Windows NT, los desarrolladores de Visual Basic pueden crear aplicaciones multiplataforma independientes del navegador.
Utilizando herramientas como el sistema de desarrollo web Visual InterDev6.0, los desarrolladores pueden crear componentes COM que se llaman en scripts ActiveServerPage (página Active Server), utilizando tecnologías y marcos existentes y aprovechando al máximo el rendimiento de compilación de código nativo.
Para aplicaciones que tienen requisitos de solidez más altos para las operaciones del usuario, los desarrolladores pueden usar la herramienta DynamicHTMLPageDesigner para crear aplicaciones distribuidas en el servidor del lado del cliente que se pueden ejecutar en un archivo DLL compilado. Incrustar aplicaciones HTML dinámicas. Con esta tecnología, los desarrolladores pueden crear aplicaciones en el navegador Internet Explorer 4.0 que proporcionen funciones HTML dinámicas como orquestación avanzada, posicionamiento y funciones multimedia.
Si desea crear su propia aplicación basada en Win32API con capacidades de exploración, puede agregar el motor Internet Explorer 4.0 a la aplicación como control ActiveX. Esto permite a los desarrolladores integrar capacidades de navegación web en sus propias aplicaciones o crear sus propias interfaces de navegación.
¿Se puede utilizar Visual Basic 6.0 en aplicaciones escritas en otros lenguajes?
Poder. VisualBasic es una excelente herramienta de desarrollo no sólo para usar sino también para crear componentes basados en COM.
Algunas de las siguientes herramientas son hosts COM de uso común: VisualInterDev, VisualC, Microsoftaccess, VisualFoxpro, Powersoft, PoserBuilder, Developer2000, BorlandDelphi.
¿Cómo aplicar Visual Basic 6.0 en una solución de desarrollo multicapa?
Visual Basic se puede utilizar para desarrollar componentes en cualquier nivel de un programa.
En la capa de presentación, Visual Basic se puede usar para escribir programas cliente basados en Win32, HTML dinámico o HTML; en la capa intermedia, Visual Basic se puede usar para escribir componentes de procesos de seguridad para Microsoft Transaction Server en los datos; capa, Visual Basic se puede utilizar para el diseño y almacenamiento de bases de datos. Escritura y depuración de procedimientos.
¿Qué es el sistema nervioso digital? ¿Qué soporte ofrece Visual Basic 6.0 para este problema en el sistema informático de la empresa?
Las empresas necesitan utilizar sistemas de información para competir mejor en el mercado.
La opinión de Microsoft es que, para el sistema informático de una empresa, el sistema nervioso digital que se incluya debe respaldar el libre flujo de información para que la empresa pueda responder más rápido a los cambios en las necesidades comerciales, tomar decisiones más convincentes y estar más cerca de los usuarios. y socios comerciales; el sistema debería centrarse en los negocios, no en la tecnología.
Las herramientas de desarrollo desempeñan un papel fundamental a la hora de habilitar el sistema nervioso digital de una empresa.
La estrategia de desarrollo empresarial de Microsoft se centra en su conjunto de herramientas de desarrollo Visual Studio, combinado con el marco de aplicación de Internet distribuida (DNA) de Windows. El uso simultáneo de Visual Studio y Windows DNA puede permitir a las empresas implementar rápidamente sistemas con una arquitectura excelente, obteniendo así una ventaja en la competencia del mercado.
VisualBasic6.0 es un miembro principal del kit de desarrollo MicrosoftVisualStudio.
¿Qué nuevas características están disponibles en Visual Basic 6.0 para mejorar el rendimiento de las aplicaciones escritas en Visual Basic?
Microsoft ha mejorado muchas funciones de Visual Basic para admitir mejoras en el rendimiento del programa.
La edición de código nativo, introducida por primera vez en Visual Basic 5.0, es una característica importante para mejorar el rendimiento de las aplicaciones.
Un punto de referencia que prueba el rendimiento del lenguaje muestra que Visual Basic 6.0 es hasta 20 veces más rápido que Visual Basic 4.0.
Entre las nuevas características de rendimiento se encuentra la opción de retención en memoria, que permite almacenar en caché (cargar) las estructuras de datos de los componentes en la memoria para admitir aplicaciones de servidor distribuido.
¿Qué versión de Visual Basic 6.0 es más adecuada para mí?
Visual Basic 6.0 Learning Edition está diseñado para usuarios sin experiencia en programación, para estudiantes, entusiastas u otras personas que quieran seguir aprendiendo y desarrollando aplicaciones basadas en Windows.
Visual Basic 6.0 Professional Edition está diseñado para profesionales individuales o desarrolladores de grandes empresas que necesitan crear aplicaciones cliente/servidor y aplicaciones habilitadas para Internet.
Visual Basic 6.0 Enterprise Edition está diseñado para grupos de desarrollo general y es adecuado para crear aplicaciones cliente/servidor o de Internet/Intranet distribuidas y de alto rendimiento.
¿Visual Basic 6.0 resuelve el problema del año 2000?
Sí, se puede encontrar información detallada en el sitio web del año 2000 de Microsoft en http://www.microsoft.com/y2k/, que también incluye una introducción a los problemas de compatibilidad de 2000 para otros productos de Microsoft. ->