Convertir a WPF

22/10/2009 - 15:33 por Catalin Lungu | Informe spam
Hola a todos,
Hoy he visto por primera vez el VS2008 con el WPF y tiene buena pinta. Lo
que me gustaria saber es si es posible pasar una aplicación VS2005 (C#) al
WPF.
También quiero saber si hay alguna incompatibilidad al instalar el VS2008 en
un equipo con VS2003 y VS2005?
Un tutorial en castellano sobre el WPF???
Cuesta mucho asimilarlo, teniendo en cuenta que llevo 3 años programando en
C#. Cambia el concepto de trabajo?

Muchas gracias de antemano,
Catalin
 

Leer las respuestas

#1 Alberto Poblacion
22/10/2009 - 17:16 | Informe spam
"Catalin Lungu" wrote in message
news:
Hoy he visto por primera vez el VS2008 con el WPF y tiene buena pinta. Lo
que me gustaria saber es si es posible pasar una aplicación VS2005 (C#) al
WPF.



¿Te refieres a una aplicación WinForms? Convertirla a WPF es un poco
complicado, al menos en lo que se refiere a la interfaz de usuario, ya que
el paradigma cambia considerablemente. En WPF normalmente se diseña la
interfaz de usuario usando XAML, y objetos que se anidan entre sí de forma
diferente a lo que se hace en un WinForm. Eso sí, una vez rehecha la
interfaz de usuario, todo lo que tengas hecho en cuanto reglas de negocio,
capa de acceso a datos, y clases utilitarias (p.ej., para hacer cálculos),
sigue siendo válido y se puede llamar desde la interfaz de usuario en WPF.

También quiero saber si hay alguna incompatibilidad al instalar el VS2008
en un equipo con VS2003 y VS2005?



Tengo entendido que no hay problema, aunque solo he probado 2008 junto
con 2005 (el 2003 lo dejo en una máquina virtual aparte, ya que no está
soportado bajo Windows Vista).

Un tutorial en castellano sobre el WPF???



Tengo un librito muy majo que se llama "Cuadernos técnicos dotNetMania:
Windows Presentation Foundation" (http://www.netalia.es/Libros/index.html).
No es tan completo como el "Applications=Code+Markup" de Petzold (Microsoft
Press), pero este último no está traducido al castellano (que yo sepa).

Cuesta mucho asimilarlo, teniendo en cuenta que llevo 3 años programando
en C#. Cambia el concepto de trabajo?



El C# que usas en el code-behind sigue siendo el mismo lenguaje, con
independencia de que uses WPF en la interfaz de usuario, o Winforms, o
WebForms. Lo que cambia es el concepto de cómo se diseña la interfaz de
usuario, que sí que hay que aprenderlo completamente de nuevo.

Preguntas similares