Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Scaling silverlight

on

  • 978 views

 

Statistics

Views

Total Views
978
Views on SlideShare
977
Embed Views
1

Actions

Likes
0
Downloads
7
Comments
0

1 Embed 1

http://www.linkedin.com 1

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

Scaling silverlight Scaling silverlight Presentation Transcript

  • Escalandoaplicações Silverlight
    twitter/andrecarlucci
    andrecarlucci@gmail.com
  • Agenda
    • MVVM
    • Arquivos XAP
    • MEF
    • OOB
    • Outros
  • Fowler's Presentation Model
    +
    John Gossman
    =
    MVVM
  • MVVM é somente um padrão
  • View
  • Model
  • ViewModel
  • View
    ViewModel
    DataContext.Title
    DataContext.DateTime
    DataContext.Description
    DataContext
  • ViewModel
    View
    Aos interessados, novos valores aqui!
    Opa! Deixaeu me atualizarjá!
    Data Binding / INotifyPropertyChanged
  • ViewModel
    View
    Possoexecutaressecomando?
    Hmm… OK!
    Comando.Execute!
    NotifyPropertyChanged
    Commands
  • View First
    ViewModel
    First
    John Papa’s
    IScreen
    ViewModel
    Locator
  • Reduza
    seu
    arquivo
    XAP
  • 1.
    O que tem
    dentro do
    XAP?
    AppManifest.xaml
    Application Assembly
    Library
    Resource
  • 2.
    Deixe as imagens de fora!
  • 3.
    MEF
    Busque assemblies sob demanda!
  • 4.
    Re-Zip
    Re-Zip!
  • 5.
    Cache!
    X
    Cache!
  • 6.
    Use o Repositório Local
  • 7.
    Pense
    Diferente
    Out of Browser!
  • 8.
    Habilite!
    Application Library Caching!
  • 9.
    Crieuma Splash Screen!
  • Perguntas?
  • RECAP
    Use
    MVVM
    Conheça o XAP
    Imagensprafora
    MEF
    Re-Zip
    Browser Cache
    Cache Local
    OOB
    Splash Screen
    :-)
  • Obrigado :-)
    twitter/andrecarlucci
    andrecarlucci@gmail.com
  • Copyright das imagens
    12- http://www.flickr.com/photos/itsaboyd/3694983845/sizes/o/in/photostream/
    13- http://www.flickr.com/photos/dinomite/2936677997/sizes/l/in/photostream/
    16- http://www.flickr.com/photos/andrewcurrie/2533855059/sizes/l/in/photostream/
    19- http://www.flickr.com/photos/someonefromholland/4287371691/sizes/l/in/photostream/
    22- http://www.flickr.com/photos/jadendave/4289213289/sizes/l/in/photostream/