Microsoft Silverlight Bruno Silva Instituto Superior Técnico [email_address]
 
designers & developers:  Falam a  mesma  língua designers & developers:  Falam línguas diferentes designers desenham developers programam designer developer
 
XAML XAML XAML
XAML = e X tensible  A pplication  M arkup  L anguage Exemplos de Utilização WPF, Silverlight, Workflow Declarativo Facilidade de criação de Ferramentas
<Rectangle Width=&quot;300&quot; Height=&quot;100&quot;  Stroke=&quot;#000000&quot; Fill=&quot;#FF0000“  MouseDown=&quot;rectangle1_MouseDown&quot;  /> <TextBlock Text=&quot;Olá Mundo!&quot; /> Olá Mundo!
 
 
 
Silverlight exemplos reais Bruno Silva
 
 
2D, Graphics Audio, Video Animations Text, Text Input* Controls* Layout* Styles/Templates* Data Binding* Networking HTTP/S and Sockets* * Novas no Silverlight 2 .NET Support* C# and VB.NET* LINQ* XML APIs* Generics* HTML Integration* JSON Serializer Local storage* Crypto APIs (AES)* Threading*
Silverlight Hello World! Bruno Silva
Visualização e ampliação de imagens de grande dimensão Carrega os dados necessários para mostrar a parte da imagem que o utilizador está a ver Utilização fácil no Silverlight 2.0
Ferramenta de pré-processamento parte a imagem em quadrados de tamanho 256 x 256 Depois gera pirâmides de quadrados a menor resolução
Quando a imagem é exibida no cliente a menor resolução é exibida primeiro Depois os quadrados de maior qualidade sã descarregados e são adicionados à imagem,
Quando a imagem é exibida no cliente a menor resolução é exibida primeiro Depois os quadrados de maior qualidade sã descarregados e são adicionados à imagem,
Quando a imagem é exibida no cliente a menor resolução é exibida primeiro Depois os quadrados de maior qualidade sã descarregados e são adicionados à imagem,
Silverlight Deep Zoom Bruno Silva
Microsoft Silverlight http://www.silverlight.net Mix 08 http://visitmix.com   Silverlight Twitter http://twitter.com/silverlightnews
Bruno Silva e-mail [email_address] blog http://brunosilva.net
 

Silverlight 2.0

  • 1.
    Microsoft Silverlight BrunoSilva Instituto Superior Técnico [email_address]
  • 2.
  • 3.
    designers & developers: Falam a mesma língua designers & developers: Falam línguas diferentes designers desenham developers programam designer developer
  • 4.
  • 5.
  • 6.
    XAML = eX tensible A pplication M arkup L anguage Exemplos de Utilização WPF, Silverlight, Workflow Declarativo Facilidade de criação de Ferramentas
  • 7.
    <Rectangle Width=&quot;300&quot; Height=&quot;100&quot; Stroke=&quot;#000000&quot; Fill=&quot;#FF0000“ MouseDown=&quot;rectangle1_MouseDown&quot; /> <TextBlock Text=&quot;Olá Mundo!&quot; /> Olá Mundo!
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    2D, Graphics Audio,Video Animations Text, Text Input* Controls* Layout* Styles/Templates* Data Binding* Networking HTTP/S and Sockets* * Novas no Silverlight 2 .NET Support* C# and VB.NET* LINQ* XML APIs* Generics* HTML Integration* JSON Serializer Local storage* Crypto APIs (AES)* Threading*
  • 15.
  • 16.
    Visualização e ampliaçãode imagens de grande dimensão Carrega os dados necessários para mostrar a parte da imagem que o utilizador está a ver Utilização fácil no Silverlight 2.0
  • 17.
    Ferramenta de pré-processamentoparte a imagem em quadrados de tamanho 256 x 256 Depois gera pirâmides de quadrados a menor resolução
  • 18.
    Quando a imagemé exibida no cliente a menor resolução é exibida primeiro Depois os quadrados de maior qualidade sã descarregados e são adicionados à imagem,
  • 19.
    Quando a imagemé exibida no cliente a menor resolução é exibida primeiro Depois os quadrados de maior qualidade sã descarregados e são adicionados à imagem,
  • 20.
    Quando a imagemé exibida no cliente a menor resolução é exibida primeiro Depois os quadrados de maior qualidade sã descarregados e são adicionados à imagem,
  • 21.
  • 22.
    Microsoft Silverlight http://www.silverlight.netMix 08 http://visitmix.com Silverlight Twitter http://twitter.com/silverlightnews
  • 23.
    Bruno Silva e-mail[email_address] blog http://brunosilva.net
  • 24.