none
WPF integrado no Visual Studio 2005 RRS feed

  • Pergunta

  • Boa tarde a todos,

     

    Estou lendo e conhecendo sobre Windows Presentation Foundantion, estou realmente admirado; elogios a aparte segue algumas duvidas, talvez banais, mas são duvidas??????

    1- Ao desenvolver um aplicativo (sistema), em .Net Framework2.0 utilizando Visual Basic 2005, Windows Form, botões enfim tudo que um Sistema tem direito, Posso migrar este sistema já pronto para o .Net Framework3.0, e com isso a minha interface se herdaria a interface desenvolvida no .Net Framework 3.0, ou seja WPF?

    2- Notei que ao desenvolver o Sistema no Framework2.0, ao adicionar um novo item vi que poderia colocar alguns aplicativos agregados no Sistema; mas surgiu uma duvida, eu posso editar um codigo referente ao botão incluir, por exemplo da mesma maneira que faço ao fazer uma aplicativo no Visual Basic 2005, se é possivel como seria, ou não é possivel?

    3- Existe alguma ligação com aplicativos já criados no .Net Framework2.0 com 3.0 (WPF), onde possa juntar os dois, ou são totalmente destintos, ao fazer em determinada plataforma é esta e ponto final.?

    4- A credito que as questões estão envolta de integrações e migrações de um para o outro, no sentido evolutivo. 2.0>3.0,

     

    (OBS: não me levem a mal sobre as perguntas estou iniciando mesmo!!!!!!!!!!!!!!!!!!!)

     

    A interface com WPF é bem mais rica em todos os sentidos, tanto Web quanto Desktops, no meu caso seria Desktops.

    Parabens a Microsoft e a todos os desenvolvedores por fazer desta plataforma um evolução no Desenvolvimento de Sistema.

     

     

    Atenciosamente,

     

     

     

    Mauricio Cerqueira

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    quarta-feira, 21 de novembro de 2007 16:00

Respostas

  • Olá Maurício,

     

    Respondendo a tuas perguntas:

    1 - Não. Windows Forms e WPF são APIs distintas e não existe migração automática.

    2 - Não entendi.

    3 - Sim. Tanto o Windows Forms, quanto o WPF usam a Win32 por de baixo dos panos e por isto você pode combinar os dois tipos de objeto dentro da mesma aplicação. Você pode ainda hospedar controles WPF dentro de um Windows Form ou hospedar controles Windows Forms dentro de uma janela WPF.

     

    []

     

     

    domingo, 16 de dezembro de 2007 20:34
  • Quando você desenvolve com Windows Forms, a interface é diferente do WPF e não há nenhuma ferramenta de migração. O que você pode é colocar controles WinForms dentro de Forms WPF e vice-versa, mas as interfaces são diferentes.

    O desenvolvimento em WPF é semelhante ao WinForms (embora as interfaces sejam diferentes): os controles são parecidos, os manipuladores de eventos são semelhantes, o que muda é a interface: no WinForms, você usa o namespace System.Windows.Forms, enquanto que no WPF você usa o System.Windows

    Por outro lado, o .net Framework 2.0 é um subset do 3.0, você pode usar tudo do 2.0 no 3.0. Você pode criar uma aplicação 2.0 e migrá-la aos poucos para o 3.0, o 3.0 suporta tudo do 2.0.

     

    Bruno

    quinta-feira, 27 de dezembro de 2007 15:19

Todas as Respostas

  • Olá Maurício,

     

    Respondendo a tuas perguntas:

    1 - Não. Windows Forms e WPF são APIs distintas e não existe migração automática.

    2 - Não entendi.

    3 - Sim. Tanto o Windows Forms, quanto o WPF usam a Win32 por de baixo dos panos e por isto você pode combinar os dois tipos de objeto dentro da mesma aplicação. Você pode ainda hospedar controles WPF dentro de um Windows Form ou hospedar controles Windows Forms dentro de uma janela WPF.

     

    []

     

     

    domingo, 16 de dezembro de 2007 20:34
  • Quando você desenvolve com Windows Forms, a interface é diferente do WPF e não há nenhuma ferramenta de migração. O que você pode é colocar controles WinForms dentro de Forms WPF e vice-versa, mas as interfaces são diferentes.

    O desenvolvimento em WPF é semelhante ao WinForms (embora as interfaces sejam diferentes): os controles são parecidos, os manipuladores de eventos são semelhantes, o que muda é a interface: no WinForms, você usa o namespace System.Windows.Forms, enquanto que no WPF você usa o System.Windows

    Por outro lado, o .net Framework 2.0 é um subset do 3.0, você pode usar tudo do 2.0 no 3.0. Você pode criar uma aplicação 2.0 e migrá-la aos poucos para o 3.0, o 3.0 suporta tudo do 2.0.

     

    Bruno

    quinta-feira, 27 de dezembro de 2007 15:19