Introducción a WPF

  • 2,764 views
Uploaded on

Introducción a Windows Presentation Foundation

Introducción a Windows Presentation Foundation

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,764
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
20
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Windows Presentation Foundation Rodolfo Finochietti
  • 2. Windows Presentation Foundation• Unificación de modelos de UI: – Formularios, Controles, Media, Documentos• Motor Vectorial: – Utilizando el poder de gráficos del PC• Programación Declarativa: – Diseñadores/Autores de UI trabajando con desarrolladores de aplicaiones• Deployment Sencillo – Despliegue y administración de las apliaciones de forma confiable y segura
  • 3. Windows Presentation Foundation • Programacion Declarativa – Markup para Windows • Instrucciones simples y declarativas – Código y Contenido estan separados • Colaboración entre diseñadores y desarrolladores – Herramientas para crear y consumir<Button Width="100"> OK Button b1 = new Button(); Dim b1 As New Button <Button.Background> b1.Content = "OK"; b1.Content = "OK" LightBlue b1.Background = new b1.Background = New _ </Button.Background> SolidColorBrush(Colors.LightBlue);</Button> b1.Width = 100; SolidColorBrush(Colors.LightBlue) b1.Width = 100
  • 4. Riqueza de UI vs. Complejidad Alcance Riqueza Optimizada & Alcance ASP.NET ASP.NET 2.0 “Atlas” (HTML) Windows WindowsProductividad Desarrollo Presentation Forms 2.0 Foundation Riqueza DHTML Win32 (AJAX) Direct 3D Direct 3D v9 v10 Riqueza en UX Disponible: 1997 2005 2006
  • 5. Windows Presentation Foundation• Soporte para navegacion – Varios modelos, historia, back & forward• Animaciones• Incorporación natural de varios medios – Videos, sonidos, documentos
  • 6. Demo
  • 7. ¿Preguntas?
  • 8. rodolfof@lagash.comhttp://twitter.com/rodolfof http://shockbyte.net ¡GRACIAS!