none
Migrar de windows form a wpf (xaml) RRS feed

  • Pregunta

  • Buenas tardes tengo la siguiente duda,

    Actualmente tengo una aplicacion desarrollada en windows form, y por decision de diseño la quiero migrar a wpf para mejorar drasticamente el diseño grafico y poder visualizarsa tambien en un ambiente web.

    La pregunta es una amigracion de este tipo se puede hacer, por decirlo de cierta manera "limpiamente" sin modificar tanto codigo?, existen herramientas para este proposito o una guia de buenas practicas?

    Les agradezco mucho su colaboracion con este duda.


    jin
    miércoles, 16 de noviembre de 2011 21:32

Respuestas

Todas las respuestas

  • Hola jorgek

    Actualmente tengo una aplicacion desarrollada en windows form, y por decision de diseño la quiero migrar a wpf para mejorar drasticamente el diseño grafico y poder visualizarsa tambien en un ambiente web.

    No confundas WPF y Silverlight... WPF está enfocado a programas de escritorio y SL para aplicaciones web. Aunque los dos trabajan usando xaml, tienen distintos controles y distintas clases.

    La pregunta es una amigracion de este tipo se puede hacer, por decirlo de cierta manera "limpiamente" sin modificar tanto codigo?

    Bueno... aquí depende de la forma como hayas programado, si usaste algo como la programación en 3 capas te va a ser más fácil convertirlo; pero si has puesto toda tu parte lógica y de datos en los eventos de la parte visual, te comento que va a ser más difícil pero no imposible.

    existen herramientas para este proposito o una guia de buenas practicas?

    Para pasar de WinForms a WPF no creo que haya herramientas ni guía de buenas practicas, pues esto sólo es un cambio de UI no de lenguaje, en general tu código usando WPF puede quedar bastante parecido al usado en WinForms sólo con diferencias en que no vas a manejar los controles de la misma forma.

    Si en tu travesía de pasar de WinForms a WPF necesitas ayuda en algo... te esperamos en el foro de SL - WPF con tus preguntas.

    Un saludo


    Antonio Lobo
    Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
    Si la respuesta te ha sido util Votala.
    Mi blog
    miércoles, 16 de noviembre de 2011 21:52
  • Antonio buenos dias,

    Muchas gracias por tu respuestas, pero tengo entendido que una aplicacion wpf la puedo hostear tanto en un ambiente local como en un servidor web (iis), esto es uno de los objetivos que quiero lograr que mi aplicacion funcione en ambos ambientes.

    De nuevo muchas gracias por tu colaboracion.


    jin
    jueves, 17 de noviembre de 2011 13:12
  • Hola

    Pero no es del todo cierto el que una aplicación WPF se pueda hostear en un servidor web =/. Mira este enlace a una pregunta que se hizo en el foro SL - WPF: http://social.msdn.microsoft.com/Forums/es-ES/wpfes/thread/f39be1a1-e949-42b3-919d-f36153ca2943

    Creo que te puede llamar la atención lo que se menciona ahí.

    Saludos


    Antonio Lobo
    Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
    Si la respuesta te ha sido util Votala.
    Mi blog
    • Marcado como respuesta jorgek lunes, 21 de noviembre de 2011 15:08
    jueves, 17 de noviembre de 2011 13:26