none
Se puede MIGRAR o PORTAR aplicaciones de escritorio a aplicaciones metro de windows 10 RRS feed

  • Pregunta

  • Hola, estoy estudiando una carrera que se basa mas que nada en programacion (por lo pronto estoy aprendiendo en C# usando Visual Studio Express for desktop 2015); ahora que me cambie a Windows 10 se me ocurrio programar lo mismo (tareas, aplicaciones personales, etc) pero en aplicaciones metro, hace tiempo (antes de saber programacion) programe usando Visual Studio Express for Windows, pero tengo unas ya hechas y quiero pasarlas a metro, ¿EXISTE LA MANERA DE HACERLO DE ALGUNA FORMA RAPIDA SIN VOLVER A PROGRAMAR TODOS LOS CONTROLES DE LA APLICACION?
    sábado, 9 de enero de 2016 21:44

Respuestas

  • >>pero tengo unas ya hechas y quiero pasarlas a metro, ¿EXISTE LA MANERA DE HACERLO DE ALGUNA FORMA RAPIDA SIN VOLVER A PROGRAMAR TODOS LOS CONTROLES DE LA APLICACION?

    me temo que no

    programar para Modern UI requiere implementar tecnicas una notacion xaml para definir interfaces de usuario

    ojo no quiere decir que quizas haya tool de terceros que te aproximen en la tarea

    pero si podrias mejorar el diseño winform al modern ui usando librerias como ser

    MetroFramework

    no seran aplicacion win 10 pero se le pareceran bastante en diseño

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    sábado, 9 de enero de 2016 22:22
  • Hola Raptor.

    La programación de aplicaciones para Windows 10 (Universal Windows Platform) es muy distinta a la programación de aplicaciones de Escritorio Windows Forms.

    Si las aplicaciones que has realizado estuvieran realizadas con WPF, al utilizar XAML, la migración sería un poco más transparente.

    Lo mas seguro es que puedas reutilizar código que tengas en Bibliotecas de Clase, pero el código de la interfaz de usuario probablemente tengas que rehacerlas.

    Por cierto, te recomiendo que trabajes con Visual Studio 2015 Community. Es una versión gratuita más completa.

    Espero haber respondido a tu pregunta.

    sábado, 9 de enero de 2016 21:50

Todas las respuestas

  • Hola Raptor.

    La programación de aplicaciones para Windows 10 (Universal Windows Platform) es muy distinta a la programación de aplicaciones de Escritorio Windows Forms.

    Si las aplicaciones que has realizado estuvieran realizadas con WPF, al utilizar XAML, la migración sería un poco más transparente.

    Lo mas seguro es que puedas reutilizar código que tengas en Bibliotecas de Clase, pero el código de la interfaz de usuario probablemente tengas que rehacerlas.

    Por cierto, te recomiendo que trabajes con Visual Studio 2015 Community. Es una versión gratuita más completa.

    Espero haber respondido a tu pregunta.

    sábado, 9 de enero de 2016 21:50
  • >>pero tengo unas ya hechas y quiero pasarlas a metro, ¿EXISTE LA MANERA DE HACERLO DE ALGUNA FORMA RAPIDA SIN VOLVER A PROGRAMAR TODOS LOS CONTROLES DE LA APLICACION?

    me temo que no

    programar para Modern UI requiere implementar tecnicas una notacion xaml para definir interfaces de usuario

    ojo no quiere decir que quizas haya tool de terceros que te aproximen en la tarea

    pero si podrias mejorar el diseño winform al modern ui usando librerias como ser

    MetroFramework

    no seran aplicacion win 10 pero se le pareceran bastante en diseño

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    sábado, 9 de enero de 2016 22:22
  • Hola RAPTOR-LM, si deseas migrar aplicaciones Windows Formas la respuesta directa es NO. No se puede migrar WinForms a aplicaciones Windows 10.

    Si deseas migrar aplicaciones WPF a Windows 10, se puede de manera indirecta. Pues el XAML es el mismo y con algunos retoques funcionaría de forma similar. Pero tampoco existe una forma directa y no existen herramientas para tal proceso.

    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

    lunes, 11 de enero de 2016 11:39