Usuário com melhor resposta
WPF está estável? (n00b)

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
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- Sugerido como Resposta AndreAlvesLimaModerator quinta-feira, 4 de março de 2010 21:23
- Marcado como Resposta AndreAlvesLimaModerator sábado, 13 de março de 2010 20:39
-
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.
Scrummer, o Sonnino é referência em WPF, mas não é só ele que diz que WPF está maduro. É comprovado por toda a comunidade.
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
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- Sugerido como Resposta AndreAlvesLimaModerator quinta-feira, 4 de março de 2010 21:23
- Marcado como Resposta AndreAlvesLimaModerator sábado, 13 de março de 2010 20:39
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- Sugerido como Resposta AndreAlvesLimaModerator quinta-feira, 4 de março de 2010 21:23
- Marcado como Resposta AndreAlvesLimaModerator sábado, 13 de março de 2010 20:39
-
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.
Scrummer, o Sonnino é referência em WPF, mas não é só ele que diz que WPF está maduro. É comprovado por toda a comunidade.
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
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- Sugerido como Resposta AndreAlvesLimaModerator quinta-feira, 4 de março de 2010 21:23
- Marcado como Resposta AndreAlvesLimaModerator sábado, 13 de março de 2010 20:39