none
WPF está estável? (n00b) RRS feed

  • Pergunta

  • Eae pessoal,
    Sou do mundo web e não entendo nada do çadp de Applicações Desktop. Vamos iniciar um projeto novo em Desktop (Win App) e gostaria de saber sobre a estabilidade do WPF, ou seja, todas as funcionalidades que podemos fazer com um applicativo Desktop padrão (não WPF) podem ser feitas em WPF normalmente?

    Como interações com grid, objetos etc?
    Há funcionalidades que foram perdidas entre a "migração" de Windows App para WPF?


    Gostaria de tirar esta dúvida antes de ajudar na decisão entre Windows App (Desktop) ou WPF.


    Agradeço desde já a opinião de vcs.

    Att,
    Luis Carlos Guimarães
    quarta-feira, 3 de março de 2010 18:52

Respostas

  • Sim, sem dúvida - WPF é uma tecnologia que está aí há mais de 3 anos e há muitos aplicativos disponíveis usando-a, inclusive o Visual Studio 2010.

    Você não só não perdeu nada (o Framework inteiro está disponível), como ganhou mais ou menos 5.000 classes a mais. Dê uma olhada em http://windowsclient.net para ver o que há disponível e artigos e vídeos sobre a tecnologia.

    []s

    Bruno
    MVP Client Development - http://msmvps.com/blogs/bsonnino
    quinta-feira, 4 de março de 2010 07:52
  • Sim, sem dúvida - WPF é uma tecnologia que está aí há mais de 3 anos e há muitos aplicativos disponíveis usando-a, inclusive o Visual Studio 2010.

    Você não só não perdeu nada (o Framework inteiro está disponível), como ganhou mais ou menos 5.000 classes a mais. Dê uma olhada em http://windowsclient.net para ver o que há disponível e artigos e vídeos sobre a tecnologia.

    []s

    Bruno
    MVP Client Development - http://msmvps.com/blogs/bsonnino
    Scrummer, o Sonnino é referência em WPF, mas não é só ele que diz que WPF está maduro. É comprovado por toda a comunidade.
    Eu mesmo, somente utilizo WPF em meus projetos (quando aplicável o modelo Windows Client).
    Windows Forms somente quando é uma coisa requisitada pela empresa, ou alguma outra necessidade (pedido do cliente, suponhamos)

    Uma lista de vantagens do WPF sobre Windows Forms
    1. WPF pode ser integrado à web, através das aplicações XBAP
    2. A interface pode ser totalmente remodelada de acordo com as necessidades da equipe, com a ajuda do Expression Blend
    Bônus: o WPF conta com recurso de interoperabilidade do Windows Forms, permitindo à você utilizar componentes WinForms na aplicação WPF, através do controle WindowsFormsHost.

    Uma desvantagem que vejo do WPF é que ele ainda é meio lento às vezes. Mas sabe o motivo? Desenvolvedores abusam na hora de incluir animações, personalizar controles, imagens, etc. Caso contrário, ele é tão (ou até mais) rápido quanto o WinForms. Vide Visual Studio 2010.


    Analista de Sistemas - Universo/GO MCTS - WinForms 2.0/WPF 3.5/ASP.Net 3.5
    quinta-feira, 4 de março de 2010 14:01

Todas as Respostas

  • Sim, sem dúvida - WPF é uma tecnologia que está aí há mais de 3 anos e há muitos aplicativos disponíveis usando-a, inclusive o Visual Studio 2010.

    Você não só não perdeu nada (o Framework inteiro está disponível), como ganhou mais ou menos 5.000 classes a mais. Dê uma olhada em http://windowsclient.net para ver o que há disponível e artigos e vídeos sobre a tecnologia.

    []s

    Bruno
    MVP Client Development - http://msmvps.com/blogs/bsonnino
    quinta-feira, 4 de março de 2010 07:52
  • Sim, sem dúvida - WPF é uma tecnologia que está aí há mais de 3 anos e há muitos aplicativos disponíveis usando-a, inclusive o Visual Studio 2010.

    Você não só não perdeu nada (o Framework inteiro está disponível), como ganhou mais ou menos 5.000 classes a mais. Dê uma olhada em http://windowsclient.net para ver o que há disponível e artigos e vídeos sobre a tecnologia.

    []s

    Bruno
    MVP Client Development - http://msmvps.com/blogs/bsonnino
    Scrummer, o Sonnino é referência em WPF, mas não é só ele que diz que WPF está maduro. É comprovado por toda a comunidade.
    Eu mesmo, somente utilizo WPF em meus projetos (quando aplicável o modelo Windows Client).
    Windows Forms somente quando é uma coisa requisitada pela empresa, ou alguma outra necessidade (pedido do cliente, suponhamos)

    Uma lista de vantagens do WPF sobre Windows Forms
    1. WPF pode ser integrado à web, através das aplicações XBAP
    2. A interface pode ser totalmente remodelada de acordo com as necessidades da equipe, com a ajuda do Expression Blend
    Bônus: o WPF conta com recurso de interoperabilidade do Windows Forms, permitindo à você utilizar componentes WinForms na aplicação WPF, através do controle WindowsFormsHost.

    Uma desvantagem que vejo do WPF é que ele ainda é meio lento às vezes. Mas sabe o motivo? Desenvolvedores abusam na hora de incluir animações, personalizar controles, imagens, etc. Caso contrário, ele é tão (ou até mais) rápido quanto o WinForms. Vide Visual Studio 2010.


    Analista de Sistemas - Universo/GO MCTS - WinForms 2.0/WPF 3.5/ASP.Net 3.5
    quinta-feira, 4 de março de 2010 14:01