• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Mar/2010 - Microsoft Community Launch - Silverlight
 

Mar/2010 - Microsoft Community Launch - Silverlight

on

  • 909 views

Palestra ministrada no Microsoft Community Launch realizado em Vitória/ES.

Palestra ministrada no Microsoft Community Launch realizado em Vitória/ES.

Statistics

Views

Total Views
909
Views on SlideShare
906
Embed Views
3

Actions

Likes
0
Downloads
7
Comments
0

1 Embed 3

http://www.linkedin.com 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Marcar o tempo da apresentação
  • Marcar o tempo da apresentação

Mar/2010 - Microsoft Community Launch - Silverlight Mar/2010 - Microsoft Community Launch - Silverlight Presentation Transcript

  • VITÓRIA, 2010
    FABRICCIO C. BERNARDES
  • O que é Silverlight?
    Base datecnologia
    Plugin
    Objetivo
    Ferramentas para criação
    Expression Studio
    Visual Studio
    Multi-browser / Multi-plataforma
    Moonlight / Projeto Mono
  • SUPORTE
  • História da Tecnologia
  • História da Tecnologia
    09/2007 - SILVERLIGHT 1 (WPF/E)
    XAML
    Programação em JavaScript
    Complicadíssima integração com o VS
    Pouquíssimos controles
  • História da Tecnologia
    10/2008 - SILVERLIGHT 2
    Implementação semelhante ao CLR (MSIL)
    C#, VB.net, etc.
    Base-Class Library (BCL)
    Data access
    LINQ API’s
    50 novos controles como (textbox, checkbox, Slider, etc)
    DeepZoom
    Case NBC Olympics
  • História da Tecnologia
    07/2009 - SILVERLIGHT 3
    SketchFlow
    Out-Of-Browser
    Suporte a arquivos da Adobe e PowerPoint
    Aceleração gráfica via GPU
    Etc.
  • História da Tecnologia
    11/2009 - SILVERLIGHT 4 (Beta 1)
    Webcam / Microfone
    WebBrowser & HTMLBrush
    Trust Level (Out Of Browser)
    Printing
    RichText edit
    Integração com VS aprimorada
    Integração com Sharepoint aprimorada
  • História da Tecnologia
    11/2009 - SILVERLIGHT 4 (Beta 1)
  • História da Tecnologia
    11/2009 - SILVERLIGHT 4 (Beta 1)
  • Fluxo de Desenvolvimento
  • VS
  • Desenvolvedores e Designers
  • Silverlight vs Flash
    .xap / .swf
    Performance
    Animações
    Ferramentas de desenvolvimento
    Debug!
    O grande “Trunfo”
    Adobe Flex
    Objetivo
    Tecnologias Eclipse e “LAMP”
    “Silverlight vs Flash/Flex”
  • Expression Studio
    O que é?
    Objetivo
    Ferramentas
    Expression Blend
    Expression Design
    Expression Web
  • Profissionais Foco
    Designer Gráfico
    Expression Design
    Designer Interativo
    Expression Blend
    Expression Web
    Desenvolvedor
    Visual Studio
  • Expression Blend
    Função
    Base WPF
    Liberte sua imaginação:
    Desenhos vetoriais
    Bitmaps
    Vídeos
    Sons
    Texto
    Conteúdo 3D
    Animações e etc.
    XAML
  • Expression Blend
  • Expression Design
  • Expression Web
  • 3
  • Novidades (1/2)
    SketchFlow
    Behaviors
    States
    ChildControls
    Out-Of-Browser
    Suporte a vídeos HD (720p), CODECs H.264, AAC e MPEG4;
    Suporte a arquivos do Adobe Photoshop e Adobe Illustrator
    24
  • Novidades (2/2)
    Aceleração gráfica via GPU;
    Suporte a multi-touch;
    Melhorias em navegação e SEO;
    Acessibilidade e qualidade do texto aprimoradas;
    +60 controles disponíveis, e uma série de novidades para desenvolvedores.
    Perspectiva 3D
    Element to Element binding
    Smooth Streaming
    25
  • 26
  • Navigation Application
    Similar a aplicações web
    Páginas distintas = URL’s distintas
    Aplicações sensíveis à história
    Recomendado no desenvolvimento de aplicações corporativas
    27
  • Behaviors
    Reuso de código
    Até designers podem “programar”
    28
  • Out Of Browser
    Vida fora do browser
    Suporte a atalhos no desktop e start menu
    Seguro
    Instalação fácil
    Auto-update
    Detecção de conectividade com a internet
    Silverlight x Adobe AIR
    Exemplo:
    “Habilitando sua aplicação para rodar Out-Of-Browser”
    29
  • Acesso a Dados no SQL Server
    30
    WCF + LINQ
    Application
  • Silverlight Application
    Similar a aplicações desktop
    Uma só URL
    Não é sensível a história
    Recomendado no desenvolvimento de aplicações altamente interativas
    31
  • Perguntas?
  • Blog de Fabriccio Bernardes
    fabricciocb.wordpress.com
    O que é preciso para desenvolver SL3?
    Aplicando videobrush e imagebrush em textos
    Modelando botões
    Implementando o “duplo-clique” em SL3
    Criando um media player em SL3
    Fazendo data binding com o blend3
  • MSDevES
    br.groups.yahoo.com/group/msdev-es
    twitter.com/msdeves
    Suporte dos integrantes do grupo
    Notificações de eventos
    Ampliação de networking
    Oportunidades profissionais
    Fotos e documentos anunciados nos eventos
    34
  • Fabriccio Correia Bernardes
    Emailfabricciocb@globo.com
    Grupo MSDevESbr.groups.yahoo.com/group/msdev-es
    Twitterhttp://twitter.com/fabricciocb
    Twitter (MSDevES)http://twitter.com/msdeves
    Bloghttp://fabricciocb.wordpress.com
    Obrigado!