visual-studio - tutorial - microsoft expression blend 4 full
Aplicaciones WPF: Visual Studio vs. Expression Blend (3)
Estoy un poco confundido sobre cómo Visual Studio 2010 y Expression Blend 4 funcionan juntos. Si quiero crear una aplicación WPF, ¿debo iniciarla en Expression Blend 4? Si es así, ¿cómo abre Visual Studio 2010 de forma nativa los proyectos de Expression Blend, o no?
¿O debería iniciar mi aplicación en Visual Studio 2010? Si es así, ¿cómo abro mi solución en Expression Blend?
Además, ¿cómo modifico un formulario WPF existente, si necesito cambios? Si ya tengo eventos controlados y código detrás, ¿cómo lo llevo a la combinación de expresiones, hago mis cambios y luego los devuelvo a Visual Studio sin interrumpir los eventos y el código que he creado en Visual Studio 2010?
También alguien puede recomendar un buen libro que explique cómo crear aplicaciones WPF y / o Silverlight usando Expression blend 4 y Visual Studio 2010 juntos.
Las soluciones son las mismas para Visual Studio y Expression Blend. Puede abrir su solución a través del menú de archivos en la combinación de expresiones, o haciendo clic con el botón derecho en un archivo xaml en Visual Studio y seleccionando "Abrir en la combinación de expresiones".
Personalmente, cuando necesito hacer solo un pequeño cambio, como cambiar el texto de un botón, no hago Blend. Pero cuando quiero ver lo que está pasando, con márgenes, diseño y cosas, siempre uso Blend. La mayoría de las veces tengo Visual Studio y Blend abiertos lado a lado y sigo cambiando de un lado a otro.
Debido a que Expression Blend usa la misma solución, no tiene que preocuparse por los controladores de eventos y demás. Cuando están en su lugar, permanecen en su lugar. A menos que elimines el control al que se adjunta el evento, por supuesto.
Se puede crear una solución en ambas herramientas, pero comienzo la mayoría de los proyectos en Visual Studio. Sin embargo, hay algunas plantillas de proyectos que no se pueden encontrar en Visual Studio. Por ejemplo, el tipo de proyecto de aplicación Databound. Esto le dará un inicio en un proyecto MVVM, con carpetas en su lugar para el Modelo, Ver y Modelo de Vista.
Normalmente comienzo mi proyecto en Blend. Remember Blend está especialmente diseñado para crear una excelente interfaz de usuario, un fácil enlace de datos, crear plantillas y controles personalizados.
Puede editar el código detrás de su aplicación directamente en Blend, pero a veces no muestra la inteligencia; eso es cuando necesitas abrir VS, para hacerlo, haz clic derecho en tu proyecto dentro de blend y haz clic en editar con Visual Studio. Lanzará VS y podrás comenzar a codificar.
No necesita cerrar VS o Blend, su stand puede estar abierto, si realiza algún cambio en VS, notificará a Blend, aparecerá un cuadro de diálogo que le indicará: vuelva a cargar la aplicación, haga clic en Sí. Los cambios se sincronizarán en Blend y VS. lo mismo sucede cuando haces cambios en Blend y vas a una instancia ya abierta de VS.
También recuerde instalar las herramientas de VS, le permitirá abrir proyectos de Silverlight dentro de VS, si aún no están instalados, aparecerá un mensaje de error.
Espero que mi respuesta te ayude
Puedes tenerlo abierto tanto en Visual Studio como en Blend al mismo tiempo. Se le solicitará en Visual Studio si realiza un cambio en Blend y viceversa.
Personalmente, primero creo la nueva aplicación en Visual Studio y luego la abro en Blend.