Bienvenid@ a WPF.com.es

WPFBlog recopilatorio de temas, artículos, ejemplos, ejercicios, etc. relacionados con las aplicaciones WPF y Silverlight.

El BLOG está organizado a modo de libro en diferentes capítulos, dónde se dará una explicación introductoria al tema y luego se añadirán entradas, ejercicios, videos, presentaciones y ejemplos de programas relacionados con el tema.

BLOQUE I. WPF

  1. Introducción a las aplicaciones WPF
  2. XAML para WPF
    1. Contenedores
    2. Estilos
    3. Binding
  3. Menús y barras de herramientas
  4. Controles y cajas de diálogo
    1. Listas, Árboles y DataGrids
  5. Enlace de datos WPF
  6. Acceso a una base de datos
  7. LINQ
  8. Navegación tipo web
  9. Servicios WCF
  10. Expresiones Lambda
  11. Varios
    1. SplashScreen
    2. Permitir una sola instancia de la aplicación

BLOQUE II. SILVERLIGHT

  1. Fundamentos de Silverlight
  2. Aplicaciones para escritorio
  3. XAML para Silverlight
  4. Recursos y estilos
  5. Framework de navegación
  6. Enlace de datos
  7. Comandos
  8. Validación de datos
  9. Comunicaciones
  10. Patrón de diseño MVVM
  11. Varios
    1. Splash Screen
    2. Silverlight y acceso a BBDD

Programación de servicios web y procesos

  1. Introducción a los servicios web con WCF (Windows Communication Fundation)
    1. SOA: Servicio Orientado a Aquitectura
    2. Webservices: WSDL, Web service Proxy, SOAP
    3. Arquitectura WCF
    4. El modelo de programación WCF: Dirección, enlaces y contratos.
  2. Implementación de proyectos básicos WCF
    1. Creación de una solución y un proyecto “HolaMundo”
    2. Creación de la interface del contrato del servicio HolaMundoService.
    3. Implementación del contrato de servicio HolaMundoService.
    4. Alojamiento del servicio en el ASP.NET Development Center
    5. Creación de un cliente que consuma el servicio WCF
      1. Generación de la aplicación cliente
      2. Generación del proxy y los ficheros de configuración
      3. Ejecución de la aplicación
  3. Alojamiento y depuración de los servicios WCF
    1. Alojamiento y consumo de los servicios desde la consola.
    2. Alojamiento del servicio como un servicio windows
    3. Alojamiento del servicio en IIS
    4. Depuración desde el lado del cliente
    5. Depuración del servicio WCF de forma independiente
    6. Depuración Just-in-Time
  4. Implementación de servicios WCF en el mundo real. Servicios multicapa
    1. Creación de soluciones y proyectos con plantillas WCF
    2. Creación de la capa de interfaz del servicio
    3. Creación de la capa lógica del negocio
    4. Depuración y testeo
  5. Introducción a la programación Cloud con Windows Azure
    1. Introducción al cloud computing
      1. Software As A Service (SaaS), Plataform As A Service (PaaS)
      2. Windows Azure como solución PaaS
    2. Conceptos sobre la plataforma Windows Azure
      1. El sistema operativo de nube Azure
      2. Creación de servicios
      3. Almacenaje en Windows Azure
      4. Windows Azure AppFabric
      5. SQL Azure
    3. Creación de un proyecto
      1. Kits de desarrollo de software . Azure en Visual Studiio.
      2. Proyectos Nube
      3. Desplegamiento sobre Azure
      4. Configuración y actualizacines
      5. Ficheros de definición del servicio
    4. Almacenamiento en Azure
      1. Almacenamiento local
      2. Cuenta de almacenamiento en Azure
      3. Tareas de gestión de Azure desde Windows
      4. API de acceso a BLOB’s
    5. Desplegamiento de servicios WCF sobre Azure
      1. WCF data services: ADO.NET data services
      2. WCF data service client
      3. Clientes en el framework .NET
    6. SQL Azure
      1. Características
      2. Acceso a la base de datos SQL Azure.
      3. Creación de una base de datos en la nube
      4. Migración de base  de datos.

 

  1. Publicación de un servicio en IIS

Utilidades

Otras hierbas.

Trabajos WPF (Diseño de Interfaces)

  • Antony
  • Miguel