.jpg) | Interop Forms Toolkit 2.0 Interop Forms Toolkit 2.0 es un complemento gratuito que simplifica el proceso de mostrar .NET WinForms en una aplicación de Visual Basic 6. En lugar de actualizar la base de código completa, es posible ampliar estas aplicaciones con un formulario cada vez. El objetivo es una actualización por fases con versiones de producción al final de cada iteración que contengan tanto formularios de Visual Basic 6 como de Visual Basic .NET que se ejecutan en el mismo proceso de ejecución de Visual Basic 6. Es más, Toolkit le guiará por una ruta de migración que le permitirá centrarse en la escritura de código que añada valor empresarial, en lugar de en la infraestructura y el código de interoperabilidad. | | | |
Dote a Visual Basic 6 de la eficacia de .NETInterop Forms Toolkit ofrece herramientas y componentes que simplifican el proceso de creación de formularios con Visual Basic .NET y que se pueden utilizar fácilmente desde Visual Basic 6. Todos los componentes de interoperabilidad COM necesarios se pueden crear con sólo hacer clic en un botón, lo que le permitirá crear aplicaciones muy eficaces con rapidez. Toolkit facilita la exposición de propiedades, eventos y métodos de formularios .NET en Visual Basic 6. Además, se ofrecen las funciones para compartir el estado de la aplicación y señalar los eventos en las aplicaciones. A continuación, podrá ver una aplicación de pedidos de Visual Basic 6 que ejecuta un formulario .NET como pantalla de búsqueda de clientes. El formulario .NET se ha creado rápidamente con tan sólo arrastrar y colocar desde la ventana de orígenes de datos. Además, podrá realizar llamadas a un Servicio Web con facilidad. Novedades de la versión 2.0 – Interop UserControlsInterop UserControls le permite alojar cualquier control .NET en un formulario Visual Basic 6 como si fuera un control ActiveX real. Esto significa que puede ampliar sus aplicaciones en Visual Basic 6 existentes aprovechando la variada biblioteca de controles que ofrece .NET. En la imagen que aparece a continuación, puede ver un formulario Visual Basic 6 estándar que aloja un ToolStrip .NET y un MenuStrip. Crear estos controles en Visual Basic 6 requeriría mucho tiempo, pero mediante .NET puede agregarlos en sólo unos segundos. .gif)
Estos controles también se pueden colocar en formularios MDI, que no eran compatibles con la versión anterior del kit de herramientas. Entre el resto de características nuevas se incluyen un paquete redistribuible para una implementación más sencilla, la compatibilidad RegFree COM para Interop UserControls y una documentación ampliamente mejorada.
Interop FormsA continuación, puede ver una aplicación de pedidos escrita en Visual Basic 6 que ejecuta un formulario .NET como pantalla de búsqueda de clientes. El formulario .NET se ha creado rápidamente con tan sólo arrastrar y soltar desde la ventana de orígenes de datos. Además, podrá realizar llamadas a un servicio web con facilidad. .gif)
Saque el máximo partido a su inversión en Visual Basic 6Este kit de herramientas le permitirá conservar las aplicaciones de Visual Basic 6 y ampliar su funcionalidad mediante formularios .NET adicionales. Por ejemplo, podría proporcionar más contenido dinámico al añadir un WinForm que tenga acceso a los Servicios Web o a fuentes RSS. Podría crear cuadros de diálogo de búsqueda más rápidamente mediante la ventana de orígenes de datos de NET. La Implementación de ClickOnce permite implementar toda la aplicación (tanto la parte de Visual Basic 6 como la de .NET). Ajuste de proyectos .NET existentesAunque el kit de herramientas ofrece plantillas para comenzar, también podrá exponer los formularios .NET existentes en Visual Basic 6. Sólo tiene que cargarlos en una biblioteca de clases, hacer clic en la opción "generar clases de contenedor de InteropForm" y la herramienta creará los contenedores COM necesarios. .gif)
Completamente extensibleGracias a una arquitectura extensible y a que el código fuente está disponible, resultará fácil personalizar el kit de herramientas según sus necesidades específicas. - Interfaces: todos los servicios principales del kit de herramientas cuentan con interfaces definidas que podrá usar para crear sus propias implementaciones
- Herencia: todos los servicios principales del kit de herramientas se pueden heredar y el comportamiento se podrá sobrescribir
- Clases parciales: el código del complemento generado se podrá extender mediante clases parciales
Soporte técnicoEste kit de herramientas es totalmente compatible con el servicio de soporte técnico para desarrolladores Microsoft, disponible en el teléfono (800) 936-5800. También puede realizar preguntas en el foro de Visual Basic Interop and Upgrade.. Si tiene sugerencias de características adicionales para futuras versiones, no dude en enviárnoslas mediante correo electrónico. vbpwrpk@microsoft.com. |