Principales respuestas
Elección de herramienta

Pregunta
-
Respuestas
-
Hola Walter, tu pregunta es común pero interesante ;)
Respuesta corta: WPF.
Respuesta larga: Básicamente debes sentirte cómodo con la plataforma a la cual vas a migrar Windows Forms es simple, rápido y directo, no necesitas personalizar casi nada porque los controles son conocidos por los usuarios.
WPF por su parte permite personalizar toda la aplicación, desde el formulario hasta los iconos de la barra de tareas utilizando un lenguaje independiente que es XAML (parecido a HTML), maneja DataBinding que facilitan la vida a la hora de crear enlaces a datos (con un datasource puedes enlazar miles de controles al mismo tiempo).
Ahora también existen las aplicaciones Universales (Windows + Windows Phone) que están basados en XAML o HTML5/CSS/Javasript según te convenga.
Particularmente prefiero WPF por el nivel de personalización que tiene y porque resulta sencillo acceder a los datos, utilizando por ejemplo el patrón MVVM.
Espero resulte útil.
Saludos
Christian Amado
Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
Don't forget to mark the right answer and vote up if helps you.
My Blog
My code samples- Marcado como respuesta Walter Ferrero martes, 12 de enero de 2016 12:32
Todas las respuestas
-
-
hola
>>quería consultarles qué me recomendarían utilizar para migrar un Sistema de Gestión a .Net, si Windows Forms o WPF
Es que no hay nada que utilizar para plantear este tipo de migracion, el unico camino es codificar de cero
Quizas si programaste en capas con una buena arquitectura seria mucho mas simple, solo cambiarias la UI, pero la logica de negocio se reutiliza
Ahora si codificaste en los eventos de los controles en los mismo form, estas complicado.
La verdad no se si exista alguna tool de terceros que aporxime una migracion, pero si la hay seguro deberas pagar licencia para usarla
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina -
Hola Walter, tu pregunta es común pero interesante ;)
Respuesta corta: WPF.
Respuesta larga: Básicamente debes sentirte cómodo con la plataforma a la cual vas a migrar Windows Forms es simple, rápido y directo, no necesitas personalizar casi nada porque los controles son conocidos por los usuarios.
WPF por su parte permite personalizar toda la aplicación, desde el formulario hasta los iconos de la barra de tareas utilizando un lenguaje independiente que es XAML (parecido a HTML), maneja DataBinding que facilitan la vida a la hora de crear enlaces a datos (con un datasource puedes enlazar miles de controles al mismo tiempo).
Ahora también existen las aplicaciones Universales (Windows + Windows Phone) que están basados en XAML o HTML5/CSS/Javasript según te convenga.
Particularmente prefiero WPF por el nivel de personalización que tiene y porque resulta sencillo acceder a los datos, utilizando por ejemplo el patrón MVVM.
Espero resulte útil.
Saludos
Christian Amado
Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
Don't forget to mark the right answer and vote up if helps you.
My Blog
My code samples- Marcado como respuesta Walter Ferrero martes, 12 de enero de 2016 12:32
-
Gracias a todos los que respondieron a mi inquietud.
Mi pregunta iba dirigida a lo que indicó Christian Amado: pros y contras de cada uno. Mis sistemas actuales se encuentran desarrollados en Visual Fox y antes de comenzar a escribir código de cero quería tener un poco de mayor seguridad sobre qué tipo de herramienta utilizar para mi capa de presentación. Voy a investigar en mayor detalle WPF y comenzar con la migración de mis sistemas.
Saludos,
Walter Ferrero San Marcos Sud - Argentina
-
Yo en lo particular prefiero web para que pueda ser accesible desde cualquier sistema operativo y dispositivo móvil, las aplicaciones universales me parece bien pero me parece que limitas a que solo utilizar el sistema operativo de windows. Con wpf o winforms me parece que encasillas mas a que sea solo escritorio con windows
123
-
Hola! Coincido en que lo ideal sería pensar en lo web, es indiscutible que es el futuro, pero entre tantos cambios en las tenconologias actuales, a mas de uno le lleva a un dolor de cabezas a la hora de pensar en la migracion de aplicaciones que suponen mucho tiempo/costo...creo que la mayoria de esos problemas son que a diferencia de años atràs donde estabamos acostumbrados a manejar lenguajes de programación, hoy trabajamos sobre frameworks, que están en constante evolución y muchos no respetan las versiones anteriores...dejo un link intersante al respecto:
Descifrando el lío de ASP.NET vNext
Creo que eso lleva a muchos al interrogante de arriesgar a renovarse, con el costo que ello conlleva y el peligro de encontrarse con grandes cambios a mitad de camino...solo con comparar lo que pasa en el sector financiero dondehace años debaten si cambiar sus sistemas cobol a nuevas tecnologias, imaginen el enrollo de, en un caso de estos, apostando al cambio, que tecnologia elegir...creo que aun faltan unos años de maduraciòn para muchas teconologias para que pueden tomarse decisiones de tal envergadura....
- Editado Matías Peronetto martes, 12 de enero de 2016 16:10