Bruno C. de Paula .Net para Web Apresentação da Disciplina 1º Semestre 2009 > PUCPR > Pós em Web Resumo da disciplina Vamos aprender a desenvolver software para Web usando o framework .Net O que É software para Web? 31/05/2017 3 O que NÃO É software para web? 31/05/2017 4 31/05/2017 5 RAD e RIA Banco de Dados Criação de Formulários na Web 31/05/2017 Web Services Visualização de Informações 6 Quem sou eu? Bruno Campagnolo de Paula ([email protected]) 31/05/2017 7 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. 31/05/2017 8 Desenvolvimento para Web Jogos 31/05/2017 Inteligência Artificial 9 Quem são vocês? http://migre.me/1oTp 31/05/2017 10 Avaliação Proposta (pode mudar!) Trabalhos Pesos Exercícios práticos propostos em Laboratório 50% Avaliação final prática Projeto ou Prova 50% 31/05/2017 11 horas-aula 31/05/2017 12 Encontros 23/5, 20/6, 4/7, 25/7, 1/8 e 15/8 31/05/2017 13 Temas Dia 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. 31/05/2017 14 Dia 01 – 23/5 Apresentação Apresentaçã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. 31/05/2017 15 Dia 02 – 20/6 Componentes C#; Arquitetura do framework .Net; Componentes: – HTML Forms; – Web Forms; – Validators; – Ajax. 31/05/2017 16 Dia 03 – 4/7 Padrões Web Trabalhando com interface comum: – Temas; – Master Pages; Modelos de navegação: – Menus; – Mapas de site; Login e autenticação. 31/05/2017 17 Dia 04 – 25/7 Componentes de Dados GridView; FormView; Repeater; 31/05/2017 18 Dia 05 - 1/8 Web Services Web Services em .Net; Web Services SOAP; Padrão REST; Chamada a web methods; 31/05/2017 19 Dia 06 – 15/8 Fechamento da disciplina Reforço de temas; Desenvolvimento projeto e dúvidas; Outros temas e tendências (apenas para conhecimento): – jQuery e ASP.NET; – ASP.NET MVC; – Silverlight. 31/05/2017 20 Bibliografia Material entregue em sala; Canivete Web: – http://docs.google.com/View? id=ajggmrkzh2pb_1022dwt28 tfb Canivete .Net: – http://docs.google.com/View? id=ajggmrkzh2pb_1024dmgd 8kc8 Livros; 31/05/2017 21 Principais Ferramentas que utilizaremos Visual Studio 2008; Visual Web Developer 2008 / Visual Studio 2008: – http://www.microsoft.com/express/vwd/ SQL Server: – http://www.microsoft.com/express/sql/re gister/ Firefox: http://www.getfirefox.com – Firebug: http://getfirebug.com – Web Developer: http://chrispederick.com/work/webdeveloper/ 31/05/2017 22