none
Hilo RRS feed

  • Debate general

  • Hola,
     
    estaba leyendo este artículo sobre desarrollo en C++ para Windows 7 usando
    Direct2D y otras APIs.
    http://msdn.microsoft.com/en-us/library/ff708696(v=MSDN.10).aspx
     
    Me llamó la atención la iniciativa, y me pregunto si Microsoft apoyará la
    creación de una librería basada en DirectX, digamos algo similar a un WPF...
    ¿Alguien sabe algo de esto, hay alguna noticia al respecto?
     
    Saludos.
     
     


    Fernando Gómez
    fermasmas.wordpress.com
    jueves, 3 de junio de 2010 16:53

Todas las respuestas

  • Lo he leído comentado por algún lado pero MS no suelta prenda...

    Ciertamente, si no quiere que el C++ se le muera en las manos, algo tendrá que hacer, porque MFC es como el Dinosaurio Paquito...


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/
    lunes, 7 de junio de 2010 18:12
    Moderador
  •  
    Sí, tampoco he encontrado más información, si harán algo más concreto o
    no... quién sabe.
     
    Sí, MFC es un dinosaurio, pero... bueno, hasta el momento (o mejor dicho,
    hasta donde sé) es la única librería oficial de Microsoft que soporta la
    Fluent UI (o como se llame ahora). Sé que el equipo de WPF publicó el WPF
    toolkit que incluye un ribbon, y el SDK de Windows 7 tiene su ribbon como un
    componente COM. De tal suerte que para usar la FluentUI se necesitan
    componentes nativos o adicionales a lo que ofrece el .NET Framework. Me
    queda la duda de por qué Microsoft invierte en actualizar MFC y no en
    actualizar Windows Forms y WPF... digo, le hubieran podido comprar los
    componentes a CodeJock o similares, en el peor de los casos... Como que
    Microsoft lanza señales dispares...
     
    Pues ojalá relancen el desarrollo en código nativo, y una librería basada en
    DX2D suena bastante, pero bastante prometedor. Ahora sí podrían olvidarse de
    compatibilidad con VC2 y hacer una orientada a objetos... digo, sé que es un
    trabajo arduo pero si alguien puede hacerlo es Microsoft... ojalá sí se
    pueda.
     
    Saludos.
     
     


    Fernando Gómez
    fermasmas.wordpress.com
    lunes, 7 de junio de 2010 18:50
  • Bueno, ahora que ya sé cómo sacar los acentos desde el NNTP Bridge,
    reposteo el mensaje (y borro el anterior):
     
    On Mon, 7 Jun 2010 18:50:06 +0000, Fernando Gómez wrote:
     
    > Sí, tampoco he encontrado más información, si harán algo más concreto o no... quién sabe. Sí, MFC es un dinosaurio, pero... bueno, hasta el momento (o mejor dicho, hasta donde sé) es la única librería oficial de Microsoft que soporta la Fluent UI (o como se llame ahora). Sé que el equipo de WPF publicó el WPF toolkit que incluye un ribbon, y el SDK de Windows 7 tiene su ribbon como un componente COM. De tal suerte que para usar la FluentUI se necesitan componentes nativos o adicionales a lo que ofrece el .NET Framework. Me queda la duda de por qué Microsoft invierte en actualizar MFC y no en actualizar Windows Forms y WPF... digo, le hubieran podido comprar los componentes a CodeJock o similares, en el peor de los casos... Como que Microsoft lanza señales dispares... Pues ojalá relancen el desarrollo en código nativo, y una librería basada en DX2D suena bastante, pero bastante prometedor. Ahora sí podrían olvidarse de compatibilidad con VC2 y hacer una orientada a objetos...
     
    ... que es lo que deberían haber hecho desde un principio y olvidarse
    del .NET, y el que no sepa C++ que críe cabras o que siga con VB...
     
    El camino lo estaba siguiendo Borland con su C++ Builder hasta que
    dejó de saber por dónde iba, y ahora Embarcadero parece que empieza a
    orientarlo a multiplataforma. Si no cambian el Roadmap que tienen, la
    siguiente versión compilará para MAC y Windows, y la siguiente para
    Linux también, todo ello basado en el framework de la VCL...
     
    El problema con la VCL es que ya está bastante obsoleta, y los bugs
    les chorrean por todos los lados y más...
     
    >digo, sé que es un trabajo arduo pero si alguien puede hacerlo es Microsoft... ojalá sí se pueda. Saludos.
     
    Hombre, podríamos montarnos algo como Lazarus a base de comunidad,
    pero hay ya tantos frameworks libres, potentes y buenos (wxWidgets,
    QT...) que no creo que valga la pena...
     
    Quien debería hacerlo es Microsoft, pero me parece que ya van de capa
    caída y no creo que pasen muchos años hasta que Apple y Google se la
    coman con patatas, por lo menos en el tema de movilidad...
     
    >
    >Fernando Gómez
    >fermasmas.wordpress.com
     
    [PS: Probando el NNT Bridge]
     
    On Mon, 7 Jun 2010 18:50:06 +0000, Fernando Gómez wrote:
     
    > Sí, tampoco he encontrado más información, si harán algo más concreto o no... quién sabe. Sí, MFC es un dinosaurio, pero... bueno, hasta el momento (o mejor dicho, hasta donde sé) es la única librería oficial de Microsoft que soporta la Fluent UI (o como se llame ahora). Sé que el equipo de WPF publicó el WPF toolkit que incluye un ribbon, y el SDK de Windows 7 tiene su ribbon como un componente COM. De tal suerte que para usar la FluentUI se necesitan componentes nativos o adicionales a lo que ofrece el .NET Framework. Me queda la duda de por qué Microsoft invierte en actualizar MFC y no en actualizar Windows Forms y WPF... digo, le hubieran podido comprar los componentes a CodeJock o similares, en el peor de los casos... Como que Microsoft lanza señales dispares... Pues ojalá relancen el desarrollo en código nativo, y una librería basada en DX2D suena bastante, pero bastante prometedor. Ahora sí podrían olvidarse de compatibilidad con VC2 y hacer una orientada a objetos...
    >digo, sé que es un trabajo arduo pero si alguien puede hacerlo es Microsoft... ojalá sí se pueda. Saludos.
    >
    >Fernando Gómez
    >fermasmas.wordpress.com
    ÿþM
     

    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/
    martes, 8 de junio de 2010 15:38
    Moderador