A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

.Net Framework 3.5 Equipe: Arthur Accioly Alysson Melo Amarildo Filho

Apresentações semelhantes


Apresentação em tema: ".Net Framework 3.5 Equipe: Arthur Accioly Alysson Melo Amarildo Filho"— Transcrição da apresentação:

1 .Net Framework 3.5 Equipe: Arthur Accioly Alysson Melo Amarildo Filho
Criar uma apresentação à parte dessa com seu tópico. Depois Vamos juntar tudo aqui... .Net Framework 3.5 Equipe: Arthur Accioly Alysson Melo Amarildo Filho Amarildo Pai Arthur Coutinho

2 ADO.NET Entity Framework
.Net Framework 3.5 ADO.NET Entity Framework ADO.NET Data Services ASP.NET Dynamic Data WPF & WCF Melhorias .NET Framework 3.5 LINQ WF & WCF Melhorias Add-in Framework Melhorias Adicionais .NET Framework SP2 WPF WCF WF Windows CardSpace .NET Framework SP2

3 WPF e SilverLigth Entendendo MVVM Motivação e benefícios Desvantagens

4 WPF O WPF surgiu em meados de 2001, inicialmente conhecido por “Avalon”. Flexibilidade da interface Funções da versão 2.0 (.net) acrescentando 3D, animações, gráficos vetoriais, reconhecimento de voz Usa os recursos do sistema operacional, de maneira a otimizar a performance

5 Silverligth Mesmo padrão que o WPF Aplicação para a Web

6 O Que é MVVM É um padrão arquitetural criado por John Gossman para o WPF Variação do padrão MVC É similar ao padrão Presentation Model do Martin Fowler’s Presentation Model

7 Motivação e benefícios
Clara separação entre designer e desenvolvedor Modelo não precisa ser alterada para suportar as mudanças da camada de visão ViewModel raramente precisa ser modificado para suportar as mudanças da visão

8 MVVM A View se comunica com a ViewModel
A ViewModel se comunica com a Model Porém o Model não faz o sentido inverso

9 Visão (View) Representa a interface que o usuário verá
Pode ser o controle do usuário Pode conter qualquer lógica que você deseja testar Manter a view o mais simples possível

10 VisãoModelo (ViewModel)
Uma abstração da visão Conector entre a visão e o modelo Mantém o ViewState Torna a ViewModel o mais testável possível

11 Modelo (Model) Pode ser um objeto simples ou objeto de relacionado ao banco de dados. Não se comunica com a camada ViewModel

12 Desvantagem Pode ser um exagero para criação de aplicações simples


Carregar ppt ".Net Framework 3.5 Equipe: Arthur Accioly Alysson Melo Amarildo Filho"

Apresentações semelhantes


Anúncios Google