Your SlideShare is downloading. ×
Extensibility with sl4 and mef (pt)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Extensibility with sl4 and mef (pt)

807
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
807
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.
  • 2. Construção de Soluções Extensíveis com Silverlight 4.0 e MEF
    Nuno Godinho – Consultor Independente
  • 3. Construção de Soluções Extensíveis com Silverlight 4.0 e MEF
    Nuno Godinho – Consultor Independente
  • 4.
  • 5. Nuno Filipe Godinho
    Consultor Independente
    Mail: Nuno.Godinho@itech4all.com
    Nuno.Godinho@sapo.pt
    MSN: Nuno_God@hotmail.com
    Blogs: http://pontonetpt.com/blogs/nunogodinho
    http://xamlpt.com/blogs/nunogodinho
    http://weblogs.asp.net/nunogodinho
    http://msmvps.org/blogs/nunogodinho
    Twitter: NunoGodinho
    Sobre Mim
  • 6. Agenda
  • 7. Introdução ao MEF
    MEF e MVVM
    Modularidade de Soluções
    Agregação de Eventos
    Resumo
    Agenda
  • 8. Introdução ao MEF
  • 9. O que é o MEF - Managed Extensibility Framework”?
    “MEF fácil a construção de soluções, bibliotecas e frameworksextensíveis” – Glenn Block
    http://blogs.msdn.com/b/gblock/archive/2008/09/26/what-is-the-managed-extensibility-framework.aspx
    “Nova biblioteca na .NET Framework 4 e Silverlight 4 queendereça o problema da extensibilidadeatravés da simplificação do desenho de aplicações e componentesextensíveis”
    http://mef.codeplex.com/
    Introdução ao MEF
  • 10. Conceitos Base
    Uma Aplicação é construída utilizando partes
    Introdução ao MEF
  • 11. 3. Compôr
    Aplicação Base - Shell
    View Models
    Conceitos Base
    Módulos
    Partes da Aplicação
    Introdução ao MEF
    1. Importar
    Páginas
    Acções
    Funcionalidades
    2. Exportar
  • 12. MEF e MVVM
  • 13. DEMO:
    Injecção de ViewModel
  • 14. DEMO:
    Extensibilidade do ViewModel
  • 15. Modularidade de Soluções
  • 16. DEMO:
    Descoberta Dinâmica de XAPs
  • 17. DEMO:
    Carregamento Dinâmico de XAPs
  • 18. DEMO:
    Navegação Dinâmica de XAPs
  • 19. Agregação de Eventos
  • 20. DEMO:
    Agregação de Eventos
  • 21. Resumo
  • 22. Conseguimos atingir um elevado grau de Extensibilidade para as nossas soluções utilizando o MEF
    MEF com MVVM é possível e pode dar-nos:
    Injecção de ViewModels
    Extensibilidade de ViewModels
    ...
    Resumo
  • 23. As nossas Soluções repartidas por diversos XAPs ganham Performance
    As Soluções podem ser integradas muito mais fácilmente mantendo-se desagregadas, utilizando a Agregação de Eventos
    Resumo
  • 24. Resumo
    MEF
    Extendeosseuslimites …
    IntrinsecamenteDependentes …
    Quebra as Dependências …
  • 25. Nuno Godinho
    Partner @ ITech4all
    Nuno.Godinho@sapo.pt
    NunoGodinho

×