silverlight desde o file - new project

15
Silverlight from File -> New Project Paulo Aboim Pinto http://netponto.org

Upload: comunidade-netponto

Post on 08-Jul-2015

705 views

Category:

Technology


1 download

DESCRIPTION

Nesta apresentação, o Paulo irá mostrar-nos como desenvolver uma pequena aplicação em Silverlight do início ao fim, explicando as diferenças entre os diversos templates de projecto, criação e utilização de um modelo Entity Framework 4.0, RIA Services, e uma introdução ao padrão Model-View-ViewModel (MVVM) utilizando o framework MVVM Light.

TRANSCRIPT

Page 1: Silverlight desde o File - New Project

Silverlight from File -> New ProjectPaulo Aboim Pinto

http://netponto.org

Page 3: Silverlight desde o File - New Project

Paulo Aboim Pinto

• Gestão de escolas

• Gestão de agências funarárias

• Gestão de reclamações (Expo 98)

• Gestão de agentes e operadores de viagens

• Arquivo Digital

• Consultor

• Gestão de escritórios e sociedades de advogados

• Gestor de projecto na IBST

Page 4: Silverlight desde o File - New Project

Agenda

• Criação de um projecto Silverlight

• RIA Service de acesso à base de dados

• Acessos assincronos do Silvelight à base de dados

• Padrão M-V-VM (Model-View-ViewModel)

– Bind dos dados na aplicação Silverlight (DataGrid e TextBox)

– Bind de comandos (Button)

Page 5: Silverlight desde o File - New Project

Também disponível em vídeo...

Assista!http://vimeo.com/24784596

Page 6: Silverlight desde o File - New Project

Criação de um projecto Silvelight

O Silverlight é um objecto que só pode ser usado dentro de um contentor válido.

Esse contentor pode ser uma página Web ou uma aplicação Win32 (Out-Of-Browser)

Page 7: Silverlight desde o File - New Project

RIA Service de acesso à base de dados

RIA Service pode ser usado com qualquer O-RM (Object Relation Management)

É um WebService “musculado”

Page 8: Silverlight desde o File - New Project

Usar o dados no Silverlight

O que é a pasta Generated Code?

Page 9: Silverlight desde o File - New Project

Padrão M-V-MV

É possivel devido à interface INotifyPropertyChange

Permite criar formulários abstractos que podem ser usados em qualquer aplicação que use XAML (Silverlight, WP7 e WPF)

Page 10: Silverlight desde o File - New Project

http://www.bizsimplex.com

Page 11: Silverlight desde o File - New Project

Referências

Microsoft Silverlight– http://www.silverlight.net

Silverlight TV– http://www.silverlight.tv

Page 13: Silverlight desde o File - New Project

Próximas reuniões presenciais

• 21/05/2011 - Maio

• 18/06/2011 - Junho

• 23/07/2011 - Julho

• 27/08/2011 - Agosto

Reserva estes dias na agenda! :)

Page 14: Silverlight desde o File - New Project

Questões?

Page 15: Silverlight desde o File - New Project

Obrigado!

Paulo Aboim [email protected]

http://pontonetpt.org/blogs/esqueleto

http://twitter.com/esqueleto