3. Tendencias del Desarrollo de Software
Experiencias de Usuario
Diferenciadas
Modelado de Administración de la
Procesos Identidad Digital
Empresariales
Desarrollo Orientado a
Servicios
4. .NET Framework 3.0
Modelo de
Programación de
Código
Administrado para
Windows
5. Windows Presentation Foundation
Modelo de programación unificado
para la construcción de la siguiente
generación de experiencias de
usuario para interfaces de usuario,
medios y documentos
6. Windows Presentation Foundation
XAML
eXtensible Application Markup Language
C# XAML VB.NET
Button b1 = new Button(); <Button Width="100"> OK Dim b1 As New Button
b1.Content = "OK"; <Button.Background> b1.Content = "OK"
b1.Background = new LightBlue b1.Background = New _
SolidColorBrush(Colors.LightBlue); </Button.Background> SolidColorBrush(Colors.LightBlue)
b1.Width = 100; </Button> b1.Width = 100
13. Windows Communication Foundation
Marco unificado que conjuga las tecnologías existentes
ASMX Remoting
Interop with Location
other platforms transparency
Ent Services WSE Sys.Messaging
Attribute- Message-
based WS-*
protocols based
programming programming
15. Windows Workflow Foundation
Modelo de programación, motor
de ejecución y herramientas para
construcción aplicaciones que
soportan flujos de trabajo
16. ¿Que es un Flujo de Trabajo?
Un conjunto de actividades
que coordinan personas y/o
sistemas
Actividades basadas en
State Machine
Sequential
Workflow
Workflow
reglas
EX: Escalate To Manager EX: Check Inventory
Event 1
Regla Step1
State1
Como un diagrama Step1
Data
Sequential Como un diagrama
de flujo structure de estados
Event State2
Prescribes
Regla 2 Step2
processing
Step2
Las reglas events drive
External y el estado de
order
los datos dirigen el
processing order
orden del proceso
18. .NET Framework 3.0
Windows Presentation Foundation
Nueva generación de experiencias de
usuario
Windows Communication Windows Workflow
Foundation Foundation
Desarrollo orientado a servicios Modelado de procesos
empresariales
“CardSpace”
Administración de la identidad digital
19. Obteniendo el .NET Framework 3.0
Microsoft .NET Framework 3.0 Redistributable
Package
http://www.microsoft.com/downloads/details.aspx?familyid=10CC340B-F
Microsoft Pre-release Software Visual Studio
Code Name "Orcas" - January 2007 Community
Technology Preview (CTP)
http://www.microsoft.com/downloads/details.aspx?familyid=1FF0B35D-0C
Implementando .NET Framework 3.0
http://msdn2.microsoft.com/en-us/library/aa480198.a
20. Por donde iniciar
MTJ Online
http://www.microsoft.com/spanish/msdn/comuni
dad/mtj.net/
MSDN Radio
http://www.microsoft.com/spanish/msdn/latam/
mediacenter/radio/default.aspx
Geeks.ms
http://geeks.ms/blogs