Net para Web Apresentação da Disciplina 1º Semestre 2009 > PUCPR > Pós em Web Bruno C. de...

Preview:

Citation preview

.Net para WebApresentação da Disciplina

1º Semestre 2009 > PUCPR > Pós em Web

Bruno C. de PaulaBruno C. de Paula

Resumo da disciplina

Vamos aprender a desenvolver software para Web usando o framework .Net

311/04/23

O que É software para Web?

411/04/23

O que NÃO É software para web?

511/04/23

611/04/23

RADe RIA

Banco de Dados

Web Services

Criação de Formulários na Web

Visualização de Informações

711/04/23

Quem sou eu?

Bruno Campagnolo de Paula (brunodepaula@gmail.com)

811/04/23

Por que estou aqui?

Desenvolvo ininterruptamente para Web desde 1998;

Aulas na PUCPR desde 2003;Engenheiro de Computação (PUCPR),

Especialista em Jogos de Computador (Positivo), Mestre em Informática Aplicada (PUCPR);

Desde 2006, Pesquisador do TECPAR na área de Inteligência Artificial.

911/04/23

Desenvolvimento para Web

Inteligência

ArtificialJogos

1011/04/23

Quem são vocês?

http://migre.me/1oTp

1111/04/23

Avaliação Proposta (pode mudar!)

Trabalhos Pesos

Exercícios práticos propostos em Laboratório

50%

Avaliação final práticaProjeto ou Prova

50%

1211/04/23

horas-aula

1311/04/23

Encontros

23/5, 20/6, 4/7, 25/7, 1/8 e 15/8

TemasDia 01 (23/5): Apresentação da disciplina e

ferramentas;Dia 02 (20/6): Framework ASP.NET e

componentes;Dia 03 (4/7): Padrões web implementados no

ASP.NET;Dia 04 (25/7): Componentes de acesso a

dados;Dia 05 (1/8): Web Services;Dia 06 (15/8): Outros.

1411/04/23

Dia 01 – 23/5ApresentaçãoApresentação da Disciplina;Introdução à Plataforma .Net;Introdução às Ferramentas:

– Visual Studio 2008;– Visual Web Developer;– SQL Server 2008;

Modelos de Desenvolvimento Web em .Net;

Acesso a BD em .Net: direto.1511/04/23

Dia 02 – 20/6Componentes C#;Arquitetura do framework .Net;Componentes:

–HTML Forms;–Web Forms;–Validators;–Ajax.

1611/04/23

Dia 03 – 4/7 Padrões WebTrabalhando com interface comum:

–Temas;–Master Pages;

Modelos de navegação:–Menus;–Mapas de site;

Login e autenticação.

1711/04/23

Dia 04 – 25/7 Componentes de Dados GridView;FormView;Repeater;

1811/04/23

Dia 05 - 1/8Web Services Web Services em .Net;Web Services SOAP;Padrão REST;Chamada a web methods;

1911/04/23

Dia 06 – 15/8Fechamento da disciplinaReforço de temas;Desenvolvimento projeto e dúvidas;Outros temas e tendências (apenas

para conhecimento):– jQuery e ASP.NET;–ASP.NET MVC;–Silverlight.

2011/04/23

2111/04/23

BibliografiaMaterial entregue em sala;Canivete Web:

– http://docs.google.com/View?id=ajggmrkzh2pb_1022dwt28tfb

Canivete .Net:– http://docs.google.com/View?

id=ajggmrkzh2pb_1024dmgd8kc8

Livros;

2211/04/23

Principais Ferramentas que utilizaremosVisual Studio 2008;Visual Web Developer 2008 / Visual Studio

2008:– http://www.microsoft.com/express/vwd/

SQL Server:– http://www.microsoft.com/express/sql/

register/Firefox: http://www.getfirefox.com

– Firebug: http://getfirebug.com – Web Developer:

http://chrispederick.com/work/web-developer/

Recommended