Curso Expression Blend 4 with Silverlight



Documentos relacionados
Objetivos de la sesión. Windows Presentation Foundation / Silverlight

Programación para Android

Desarrollo para Sistemas Monoplataforma I: Windows Phone 8

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

Temario 23/09/2008. UNIVERSIDAD ABIERTA INTERAMERICANA Facultad de Tecnología Informática. Luis Perdomo Rocio Gimenez

MS_20481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

PROGRAMA FORMATIVO Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C#

PROGRAMA FORMATIVO. MTA Developer: Microsoft Technology Associate (MTA)

10175 Microsoft SharePoint 2010, Application Development

Tendencias y herramientas Microsoft para el desarrollo de aplicaciones Web de última generación. Bruno Calzetta L.

Curso Programación Orientada a Objectos con C# y Visual Studio 2010

MANUAL DE INSTALACIÓN

UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA

Programa formativo en el Desarrollo de Aplicaciones de Software

Diplomado GNU/Linux Administrator

Historia de revisiones

Manual de Instalación

Curso Desarrollo Java Web con JSP, Servlets y el MVC

Curso SOA and Java Web Services with JAX-WS

Curso de HTML5 y CSS3

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google

Nombre:... Curso:... Centro:...

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

MANUAL DE INSTALACIÓN

50064 Advanced SharePoint Development

CÓMO VENDER POR INTERNET (LITERALMENTE HABLANDO)

CURSOS LATINOAMÉRICA

MsCodersCamp SharePoint Online: Desarrolla tus apps en la nube. Cloud. Colaboran: #MsCodersCamp2014

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

IMPLEMENTING AND MANAGING MICROSOFT SERVER VIRTUALIZATION MOC 10215

MICROSOFT DYNAMICS NAV 2009

Propuesta de Certificación MéxicoFIRST

Syllabus.

Técnico Superior en Programación con Microsoft Visual Basic 2010

DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA

ÍNDICE PREFACIO... XV INTRODUCCIÓN... XVII

MS_20497 Software Testing with Microsoft Visual Studio 2013

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Control de ingresos, egresos y movimientos de cualquier cuenta bancaria, en moneda nacional como extranjera.

CURSOS DISPONIBLES: ORACLE DATABASE 11G ADMINISTRATOR CERTIFIED ASSOCIATED. Familiaridad en procesamiento de datos y técnicas

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

Nuevas Certificaciones Microsoft

GESTION Y ADMINISTRACION PROYECTOS CON MICROSOFT VISUAL STUDIO TEAM FOUNDATION SERVER 2012

Microsoft Developer Network Academic Alliance Características

Tec Local 4.0 Requisitos (Software) TecLocal 4.0 Requisitos previos (Software)

Novedades de Microsoft Dynamics 2011

STC Sistema para Servicio Técnico de Celulares

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013

Currículo Microsoft. - Alfabetización Digital - Potencial Ilimitado (UP) Andrés Forero andres.forero@microsoft.com

Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO

Profit Plus Punto de Venta

online Master Programación Java SE y Java EE

80295 Extending Microsoft Dynamics CRM 2011

CLASES EN VIVO POR INTERNET CAPACITACIÓN 100% VIRTUAL

Dale un giro a tu carrera y sé un desarrollador SharePoint

CONTENIDO. Introducción

MCSA Base para 6 MCSEs

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

GUÍA RÁPIDA DE. Instalación de los Controladores para cable de conectividad Nokia

INFORME TECNICO PREVIO

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

CI-2354 Dispositivos Móviles. Windows Phone. Yahaira Jerez

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

Propuesta ANDROID ATC

Guía Rápida de Puesta en Marcha de MailStore

Introducción. Acerca de esta guía. Renuncia de responsabilidad. Marcas comerciales. Otros

Curso: Programación con Microsoft Visual C SHARP 2010.

Requisitos del Sistema Instalación SQL Server

Office en tus dispositivos. Seguridad mejorada y herramientas de cumplimiento normativo. Herramientas para el trabajo en equipo

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

PROPUESTA MICROSOFT PARA MEXICO FIRST - ETAPA II

CURSO-TALLER DE COMPUTADORAS PARA ADULTOS

BREVE INTRODUCCION A ASP.NET MVC

Especialidad en Programación de Sistemas con Visual C# y Objective-C

El objetivo del Curso

Diplomado Programming Java (JSE & JEE) with Oracle 10g

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.

El objetivo del Curso

Instructores con experiencia, no solo certificaciones

Transcripción:

Descripción: Microsoft Expression Blend es una herramienta de diseño de interfaz de usuario desarrollada y vendida por Microsoft para crear interfaces gráficas para aplicaciones Web y de escritorio que combinan las características de estos dos tipos de aplicaciones. Es un front-end WYSIWYG interactivo para el diseño de interfaces basados en XAML de Windows Presentation Foundation y aplicaciones de Silverlight. Es una de las aplicaciones de la suite Microsoft Expression Studio. Objetivo: Instalar lo necesario para utilizar Expression Blend con Silverlight. Aprenderás los ambientes de Desarrollo Integrado (IDE) de Blend 4 y Visual Studio. Las herramientas disponibles y cómo usarlas propiamente, Entenderás las bases de XAML y C#, así como algunas construcciones avanzadas de C# como CLRInstance de un Datafactory y el patrón de diseño Model-View-ViewModel (MVVM). Aprenderás cómo crear animaciones usando Storyboards de Silverlight 4, y a incorporar video y sonido en tus RIAs con el MediaElement de Silverlight. Aprenderás a desarrollar de mamera rápida y eficiente usando recursos reutilizables de Silverlight 4 como los UserControls, los ControlTemplates y los DataTemplates. Aprenderás acerca del Visual State Manager y del panel State en Blend 4 para agregar los estados MouseEnter y MouseLeave a tus UserControls. Aprenderás la diferencia entre Timelines y StoryBoards, y a usar Timelines para crear animaciones StoryBoard. Juntar todo lo aprendudo para crear un ejemplo de un WebSite Silverlight 4. 1

Audiencia: Diseñadores y desarrolladores Web que desean aprender Expression Blend 4 desde el principio. Aquellos que tienen experiencia en el desarrollo de RIAs y quieren aprender esta nueva tecnología. Duración: 35 horas 2

Contenido Chapter 1. Setting Up the Silverlight Development Environment Installing Silverlight Downloading and Installing Visual Studio 2010 Installing the Silverlight 4 Tools for Visual Studio 2010 Installing Expression Blend 4 Creating Your Very First Silverlight Application Giving Your First Silverlight 4 Application Some Functionality 2. The Blend Integrated Development Environment Chapter 6. Using VSM and Blend 4's State Panel to Create a Silverlight Media Player The Visual State Manager (VSM) Using Blend 4's States Panel Creating a Media Player Using VSM Chapter 7. Behaviors in Silverlight What Are Behaviors? Using Behaviors Creating Your Own Simple Behavior New Features in Blend 4 The Blend 4 Toolbar The Objects and Timeline Panel The Project Panel The Properties Panel The Miscellaneous Bucket Search The Resources Panel Blend Development Views and Workspaces Workspaces Chapter 3. C#, XAML, and Object-Oriented Programming C# and the.net Framework XAML Chapter 4. Layout Controls: Including the New Silverlight 4 Controls: Viewbox, RichTextBox, FlowDirection Property, and Improved Data Binding The Grid The Canvas The StackPanel The Border Item Controls Input Controls New Silverlight 4 Controls Chapter 5. Timed Storyboards: Creating a Newton Cradle Application What Are Storyboards? Storyboard Animation Types Chapter 8. The Silverlight MediaElement: Create a Video Player with a Custom UserControl, XML De-serialization, and Behaviors Choosing Between Silverlight and Flash for Video Creating the Silverlight Video Player Application Chapter 9. Events and EventHandlers Creating the EventsAndEventHandlers project New Events in Silverlight 4 Chapter 10. Classes and Interfaces Static Classes vs. Concrete Classes Abstract Classes Sealed Classes Partial Classes Singleton Classes Private vs. Public Access Modifiers (Public and Private Classes) Internal Classes Protected Classes Interfaces Chapter 11. Styles, Control Templates, and Custom UserControls Understanding the ControlTemplate Creating ResourceDictionaries Creating Custom UserControls Demystifying the DependencyProperty 3

Chapter 12. Writing a Custom Content Panel Chapter 17. New Features of Silverlight 4 Creating the Project Chapter 13. Writing a Silverlight 4 Out-Of-Browser Application with Elevated Trust and the New Silverlight 4 COM API Creating an Out-Of-Browser Silverlight 4 Application Chapter 14. Creating a Photobooth Application with the Silverlight 4 Webcam API Creating the Application Chapter 15. MVVM: Model-View-ViewModel Chapter 16. SketchFlow Prototyping Overview MVVM Features in Silverlight 4 Creating Your First MVVM Application in Blend 4 Create the Project Setting Up the SketchFlow Structure Adding the Visuals Creating a Navigation Component Screen Connecting to the Nav Component Screen Adding Some Interaction to the Pages Adding the Visual State Group Hooking the Visual States Up The SketchFlow Player and Feedback Word Documentation Right-click and Mouse Wheel Support The Printing API ICommand Support Addition of the RichTextArea Control Clipboard API Network Authentication Improved Data Binding Addition of ViewBox Keyboard Access in Full-screen Mode Google Chrome Support Right-to-Left Support Managed Extensibility Framework (MEF) Offline Digital Rights Management (DRM) Fluid UI Support in Items Controls Cross-Domain Networking Made Easier TextTrimming Prerrequisitos: Manejo de Visual Studio 2010. 4

Lugar: Instalaciones de Incluye: Material del curso en inglés técnico. Estacionamiento y servicio de cafetería (si el curso es en nuestras instalaciones). Software a utilizar: Visual C# 2010 Edición Express. Visual Web Developer 2010 Express Edition Framework.NET 4.0 Silverlight 4 Tools for Visual Studio 2010 Expression Blend 4 Hardware proporcionado durante el curso: Una PC o laptop por alumno Pentium IV con 1 GB de RAM mínimo IMPORTANTE Existen los siguientes descuentos por grupo: 3 a 4 alumnos en el mismo salón 20% de descuento, 5 a 8 alumnos 25% de descuento, 9 o más alumnos 30% de descuento (descuento máximo). Lamentamos no aceptar oyentes en nuestros cursos. Precios en Moneda Nacional Mexicana. Formas y condiciones de pago: Para la inscripción, aplicación de los descuentos y aseguramiento de que el curso se impartirá en las fechas pactadas se requiere el pago anticipado 2 semanas antes de la fecha de inicio con depósito o transferencia bancaria a la siguiente cuenta Depósito Banamex cuenta 4923239 Suc. 575 a nombre de Desarrollo y Capacitación en Internet, S. A. de C. V. o transferencia bancaria CLABE 002180057549232394 Cheque a nombre de Desarrollo y Capacitación en Internet, S. A. de C. V. 5