Cómo migrar mi aplicación Iron Speed ​​a MVC

¿Tiene problemas para actualizar la licencia de Ironspeed? Es posible que sepa que la empresa cerró, por lo que no es posible obtener ningún soporte o correo electrónico de comunicación de ellos.

La mejor solución será migrar su aplicación Ironspeed a ASP.Net MVC antes de que sea demasiado tarde. Muchos usuarios ya han migrado su aplicación a otra plataforma Microsfot o MVC y los restantes han comenzado a migrar su aplicación Ironspeed a MVC.

MVC es un patrón de diseño estándar con el que muchos desarrolladores están familiarizados. Algunos tipos de aplicaciones web se beneficiarán del marco MVC. Otros continuarán utilizando el patrón de aplicación ASP.NET tradicional que se basa en formularios web y postbacks. Otros tipos de aplicaciones web combinarán los dos enfoques; ninguno de los enfoques excluye al otro.

El marco MVC incluye los siguientes componentes:

Modelos. Los objetos modelo son las partes de la aplicación que implementan la lógica para el dominio de datos de la aplicación. A menudo, los objetos modelo recuperan y almacenan el estado del modelo en una base de datos. Por ejemplo, un objeto Producto puede recuperar información de una base de datos, operar en ella y luego escribir información actualizada en una tabla de Productos en una base de datos de SQL Server.

En aplicaciones pequeñas, el modelo es a menudo una separación conceptual en lugar de física. Por ejemplo, si la aplicación solo lee un conjunto de datos y lo envía a la vista, la aplicación no tiene una capa de modelo físico y clases asociadas. En ese caso, el conjunto de datos asume el papel de un objeto modelo.

Puntos de vista. Las vistas son los componentes que muestran la interfaz de usuario (UI) de la aplicación. Por lo general, esta IU se crea a partir de los datos del modelo. Un ejemplo sería una vista de edición de una tabla de Productos que muestra cuadros de texto, listas desplegables y casillas de verificación basadas en el estado actual de un objeto Producto.

Controladores. Los controladores son los componentes que manejan la interacción del usuario, trabajan con el modelo y, en última instancia, seleccionan una vista para representar que muestra la IU. En una aplicación MVC, la vista solo muestra información; el controlador maneja y responde a la entrada e interacción del usuario. Por ejemplo, el controlador maneja valores de cadena de consulta y pasa estos valores al modelo, que a su vez podría usar estos valores para consultar la base de datos.

¿Cómo funciona la migración de Ironspeed a MVC?

Una vez que esté listo para migrar su aplicación Ironspeed, puede llamarnos al 201-884-7338 y revisaremos su estructura de aplicación y base de datos. Entenderemos y analizaremos sus requisitos y lógicas. Una vez aprobado, comenzaremos la migración del proceso.

Ya hemos migrado más de 10 aplicaciones hasta ahora y todavía hemos estado trabajando en ello. Algunos de ellos tenían más de 100 tablas, 60 vistas y más de 100 procedimientos de almacenamiento. Nos llevó poco tiempo, pero ahora esas aplicaciones son completamente independientes. No depende de Ironspeed ni de ninguna otra plataforma. Cualquiera El desarrollador oficial de MVC del sitio ASP.NET de Microsoft puede trabajar en él. Migramos esas aplicaciones en menos del 50% de su nuevo costo de desarrollo. Entonces el cliente ahorró mucho dinero.

Hemos estado trabajando con una versión diferente de Ironspeed Designer de 3.1 a 12.2. Nuestro servicio de migración de Ironspeed a MVC admite todas las versiones de la aplicación Iron Speed.

Llámenos ahora al 201-884-7338 o escríbanos a [correo electrónico protegido] para obtener más información sobre el servicio de migración de velocidad de Iron a MVC.

Para más información:

Sitio web: http://www.axtongroup.com