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

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 RFOG
22/10/2009 - 17:26 | Informe spam
Hola.

No vas a tener problema en tener esas tres versiones de Visual Studio en el
mismo ordenador, o al menos esa es la intención, que puedan convivir.

Respecto al aprendizaje, yo ahora mismo estoy en ello y la verdad es que es
un concepto totalmente nuevo y completamente diferente a Windows Forms, de
hecho no existe ningún asistente que te pase de uno a otro (o al menos yo no
conozco ninguno).

No cambia el concepto de trabajo, sigues teniendo eventos, propiedades y
demás, pero sí que cambia el concepto de elemento visual así como todo lo
relacionado con ello. Ahora te mueves en una jerarquía de objetos gráficos
contenedores y contenidos que se hablan y propagan eventos entre sí.

Lo cierto es que los conceptos son muy fuertes y potentes... Tutorial en
castellano no creo que lo haya, la mejor fuente dicen que es el libro
"Windows Presentation Foundation Unleashed" de Adam Nathan".

"Catalin Lungu" wrote in message
news:
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




Microsoft Visual C++ MVP => http://geeks.ms/blogs/rfog
Los progresos de la medicina son gigantescos. Ya no estamos seguros de
nuestra propia muerte.
Respuesta Responder a este mensaje
#3 Catalin Lungu
22/10/2009 - 17:32 | Informe spam
Muchas gracias a los dos.
Ya me pondré a estudiar, a ver si le saco provecho.
Respuesta Responder a este mensaje
#4 Javier Lozano
22/10/2009 - 21:08 | Informe spam
Ademas de lo que mencionan Alberto y RFOG sobre WPF, debes tener en cuenta
la arquitectura, WPF esta pensado para utilizar el patron Model View
View-Model, uno de los principios del patron MVVM es la NO (salvo contandas
excepciones) utilizacion de code behind. Para que conozcas mas de MVVM te
recomiendo el blog de Josh Smith:

http://joshsmithonwpf.wordpress.com...s-of-mvvm/

Otro articulo de MVVM
http://msdn.microsoft.com/es-es/mag...19663.aspx

Ademas de Visual Studio, la herramienta perfecta para diseñar tu interfaz en
WPF y Silverlight es :

http://www.microsoft.com/expression...rview.aspx

Saludos

Javier Lozano
Lima-Peru


"Catalin Lungu" wrote in message
news:
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

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida