(30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

22
Matías Iacono MVP ASP/ASP.net http://mvpfiles.spaces.live.com Miguel Laborde MSP http://thegamemakers.blogspot.com

description

(30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Transcript of (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Page 1: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Matías IaconoMVP ASP/ASP.nethttp://mvpfiles.spaces.live.com

Miguel LabordeMSPhttp://thegamemakers.blogspot.com

Page 2: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Co-Fundador de www.preguntaalexperto.net

Redactor de blog de opinión sobre tecnologías Microsofthttp://www.redusers.com/blogs/msblog

Certified Scrum Master

Page 3: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Microsoft Student Partner

Blog Personal: http://miguellaborde.blogspot.com

Integrante de la Célula .NET TGM

Blog: http://thegamemakers.blogspot.com

Page 4: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

¿Qué es Silverlight?

Arquitectura de Silverlight

¿Qué es XAML?

Herramientas de desarrollo

Visual Studio 2008

Expression Blend 2

Y… ¿Qué hay de nuevo viejo?

Silverlight 3

Page 5: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

=

Page 6: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0
Page 7: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

http://memorabilia.hardrock.com/

Page 8: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Desktop

Media & RIA

Server,

Services

DiseñadorDiseño, comportamiento,

Marca, y conexión emocional

DesarrolladorFunciionalidad, datos,

seguridad, integridad operacional

Server Vista

Page 9: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0
Page 10: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

<UserControl x:Class="DyBWebUI.Page"

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presen

tation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

Width="Auto" Background="#FFF9F7F7"

ScrollViewer.VerticalScrollBarVisibility="Visible"

xmlns:d="http://schemas.microsoft.com/expression/blend/200

8" xmlns:mc="http://schemas.openxmlformats.org/markup-

compatibility/2006" mc:Ignorable="d" d:DesignWidth="711"

Height="500">

<Grid x:Name="LayoutRoot" Background="#FF000000">

<Grid.ColumnDefinitions>

<ColumnDefinition Width="150"/>

<ColumnDefinition Width="*"/>

</Grid.ColumnDefinitions>

Page 11: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0
Page 12: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0
Page 13: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Blend v1.0 Blend v2.0 Blend 2 con SP1

Aplicaciones WPF

y Librerías de

Controles

WPF Apps, Librerías y

Silverlight Pages

WPF Apps, Librerías,

Silverlight Pages y

Silverlight Controls

Manejo de objetos

3D, DataBinding,

Templates.

Built-In Javascript

Editor. Silverlight 2.0,

Silverlight Pages.

Deep Zoom, Silverlight

Controls, Mejoras en la

UI

Page 14: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0
Page 15: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Silverlight 3 soporta H.264/AAC/MP4

Formatos comunes para YouTube,

iPhone, Flash, QuickTime e iTunes

Dibujado usando el GPU

Perspectivas 3D

Objetos bidimensionales en espacios

tridimensionales

Rotación X,Y,Z

Efectos con Pixel Shaders

Nuevos Controles

DockPanel

Expander

Label

TreeView

ViewBox

WrapPanel

ChildWindow

DatePickerTextBox

TabPanel

+Otros

Page 16: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

<Grid x:Name="LayoutRoot"

Background="White">

<Image Source="bull.jpg">

</Image>

</Grid>

<Grid x:Name="LayoutRoot" Background="White">

<Image Source="bull.jpg">

<Image.Projection>

<PlaneProjection

RotationY="45"></PlaneProjection>

</Image.Projection>

</Image>

</Grid>

Page 17: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

<Canvas x:Name="LayoutRoot" Background="White">

<Image x:Name="img1" Source="bull.jpg" Width="200"

Height="200" Canvas.Top="0"

Canvas.Left="50">

</Image>

<Image x:Name="img2" Source="bull.jpg" Width="200"

Height="200" Canvas.Top="250"

Canvas.Left="50">

<Image.Effect>

<BlurEffect Radius="10"></BlurEffect>

</Image.Effect>

</Image>

<Image x:Name="img3" Source="bull.jpg" Width="200"

Height="200" Canvas.Top="450"

Canvas.Left="50">

<Image.Effect>

<DropShadowEffect ShadowDepth="10">

</DropShadowEffect>

</Image.Effect>

</Image>

</Canvas>

Page 18: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

¿Preguntas?

Page 19: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0
Page 20: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

http://www.preguntaalexperto.net/encuesta.html

Page 21: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Matías S. Iacono

ASP/ASP.net

http://www.preguntaalexperto.net

http://mvpfiles.spaces.live.com

http://www.redusers.com/blogs/msblog

Page 22: (30/04) TECHnight MSDN - Desarrollo de aplicaciones Silverlight y novedades en Silverlight 3.0

Miguel Laborde

MSP

http://miguellaborde.blogspot.com

http://thegamemakers.blogspot.com