Soluciones para migrar de VB a .NET
Manténgase al frente de la competencia: extienda la vida de sus aplicaciones con una migración de Visual Basic. Nosotros podemos modernizar sus aplicaciones críticas mediante un proceso rápido y costo-efectivo para convertir VB6 a .NET. Compruebe que al migrar de VB a .NET sus aplicaciones existentes, usted ahorra tiempo y dinero, a la vez que aprovecha las múltiples posibilidades de esta plataforma, como XML y Servicios Web.
ArtinSoft le ofrece una solución completa para acelerar y simplificar el proceso de migración de Visual Basic 6.0 a .NET. Esta incluye el Visual Basic Upgrade Companion (VBUC), la nueva y extensamente mejorada versión del Microsoft Upgrade Wizard (ver información más abajo).
Servicios de migración de ArtinSoft
Si desea reducir al máximo los riesgos y liberar sus propios recursos de trabajo adicional, ArtinSoft le ofrece servicios de consultoría para convertir VB6 a .NET que cubren todas las etapas de proyecto de migración. Estas son algunas ventajas de delegarnos parte o la totalidad del proceso de conversión de VB6 a .NET:
- Siendo los desarrolladores del Visual Basic Upgrade Wizard para Microsoft y el Visual Basic Upgrade Companion, ArtinSoft posee un vasto conocimiento de las capacidades, limitaciones y mejores prácticas en el uso de las herramientas de migración automática de VB a .NET que ninguna otra compañía en el mundo.
- ArtinSoft puede personalizar y extender la funcionalidad del Visual Basic Upgrade Companion para migrar automáticamente características específicas de la aplicación de Visual Basic 6.0 y controles de terceros que de otro modo requerirían reescritura manual.
- El único negocio de ArtinSoft son las migraciones de software, y contamos con más de diez años de experiencia comprobada en proyectos de conversión y millones de líneas de código exitosamente migradas.
- Nuestra metodología Ready-Set-Go proporciona una solución para cada aspecto del proceso de conversión de VB a .NET, con el objetivo de entregar un sistema totalmente probado, funcionalmente equivalente y listo para desplegar.
- Adicionalmente, ArtinSoft ofrece un programa de capacitación para empresas o grupos de personas interesadas en obtener los conocimientos y herramientas necesarias para realizar migraciones de Visual Basic a .NET. Estos cursos son áltamente prácticos, cubriendo todos los aspectos requeridos para convertir una aplicación de VB6 a .NET, y se estructuran y programan de acuerdo a las necesidades específicas del cliente.
Visual Basic Upgrade Companion
Con la proximidad del cese de soporte a VB6 por parte de Microsoft, es el momento perfecto para explorar los beneficios del Visual Basic Upgrade Companion, diseñado específicamente para lograr que su proceso de migración de VB6 a .NET se pueda llevar a cabo de manera rápida, fácil y eficiente.
Visual Basic Upgrade Companion es la Edición Empresarial del Upgrade Wizard, la herramienta creada por ArtinSoft para la conversión automática de el código fuente y los archivos de proyecto de Visual Basic 6.0 a .NET.
Con el Visual Basic Upgrade Companion, usted obtiene numerosas optimizaciones en materia de productividad que simplificarán su proceso de migración hacia .NET. Además, los costos y riesgos se reducen al eliminar gran parte de la necesidad de reescribir manualmente el código VB6 a VB.NET o C#.
Principales características:
Adicionalmente a las funciones del Upgrade Wizard de Microsoft, el Visual Basic Upgrade Companion™ incorpora las siguientes características:
- Brinda la posibilidad de generar C# directamente desde el código fuente de Visual Basic 6.0.
- Posee una interfaz gráfica (“Upgrade Manager”) que mejora la experiencia del usuario y facilita el proceso de migración de Visual Basic a .NET. Permite la creación de perfiles de migración específicos mediante la selección y aplicación de instrucciones para convertir de VB6 a .NET un proyecto determinado.
- Actualiza el modelo de datos de ADO a ADO.NET
- Permite la migración de aplicaciones multi-proyectos y con código mixto de ASP y VB6
- Infiere los tipos de datos más apropiados para variables, parámetros y valores de retorno, evitando el uso de tipos de datos genéricos.
- Promueve el uso de librerías nativas de .NET en lugar de las librerías de compatibilidad de Visual Basic
- Soporta la migración de numerosos controles ActiveX hacia controles Windows Forms que ofrecen una funcionalidad similar
- Realiza análisis sobre el código con el fin de detectar patrones que pueden ser convertidos a estructuras típicas de .NET.
- Convierte el código no estructurado a estructurado, reduciendo la presencia de “código spaghetti”y mejorando el mantenimiento y evolución de la aplicación migrada. Esto incluye la conversion de patrones frecuentemente utilizados para el manejo de errors. Por ejemplo, el Visual Basic Upgrade Companion reconoce los patrones de “On Error Goto” y “On Error Resume Next” y los remplaza con la estructura “Try-Catch” de .NET.
Para más información sobre nuestras soluciones de migración de Visual Basic, visite las páginas de servicios para migrar de VB a .NET, del programa de capacitación y del Visual Basic Upgrade Companion en nuestro sitio principal (en inglés), o contáctenos directamente para discutir sus necesidades y requerimientos específicos.
Webcasts sobre migración de Visual Basic a .NET
Recientemente, expertos de ArtinSoft realizaron algunos webcasts sobre el tema de migración de VB6 a Visual Basic .NET. A continuación se muestran los temas y los links a los mismos:
¿Por qué Considerar un Proyecto de Migración de Visual Basic 6.0 a .NET?
: Antes de tomar la decisión de migrar de VB a .NET, es de suma importancia entender si es necesario considerar la migración del todo.
Procedimiento de Actualización de Visual Basic 6.0 a Visual Basic .NET
: El proceso de migración de Visual Basic 6.0 a Visual Basic .NET y las capacidades y limitaciones del Microsoft Visual Basic Upgrade Wizard.
Proyecto de Migración de Visual Basic 6.0 a .NET ¿Cuál es el valor de negocios?
: Migracion de Visual Basic 6.0 y versiones anteriores a .NET. ¿Cuál es mi valor de negocios como ISV?
Visual Basic 6.0 a .NET: ¿Por qué y cuándo migrar?
: ¿Debo de migrar mis aplicaciones VB 6.0 a .NET? Conozca cual es el proceso de migración automática mientras se detalla, en una manera sencilla, como medir el de valorar de negocios de su aplicación. Ejemplos prácticos.
Preparándose para una actualización a Visual Basic .NET
: ¿Cómo preparar la aplicacion a migrar, el ambiente y otros componentes antes de convertir de VB6 a .NET?
Prácticas para actualizaciones exitosas a VB.NET
: Metodología comprobada que cubre cada unos de los pasos del proceso de migración de Visual Basic, desde el planeamiento y preparación de la aplicación hasta la migración como tal y el testing y QA en .NET.
Actualizando Objetos Comunes de Visual Basic 6.0 a .NET y pruebas de aplicaciones migradas
: Descubra como actualizar Objetos comunes de Visual Basic 6.0, incluyendo "form features", componentes relacionados con accesos a Base de Datos (DAO, RDO, ADO) y como debería de realizarse un proceso de Testing con una aplicación migrada.