<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>Tecnologia de Programação 1 e 2 (2009)</title>
	<link>http://www.brunocampagnolo.com/2009tp</link>
	<description>PUCPR &#62; Bacharelado em Sistemas de Informação &#62; 3o e 4o Períodos</description>
	<lastBuildDate>Fri, 18 Dec 2009 10:40:02 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Notas Finais!!!</title>
		<description>Pessoal,

Já finalizei todas as correções necessárias e suas notas já estão na planilha abaixo.
Esta planilha é o que vale.

http://spreadsheets.google.com/ccc?key=0AqQ2GvdPZmGjdHlwRVRxc19RRC1FUHUxeEhBMGlRY1E&hl=pt_BR

Observem que a nota no iger está errada, exibindo apenas o segundo semestre da disciplina.
Estou em contato com o SIGA para correção deste erro.

Caso alguém queira conversar comigo e conferir sua prova ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/12/18/notas-finais/</link>
			</item>
	<item>
		<title>Notas &#8220;quase&#8221; finais</title>
		<description>Pessoal,

Segue abaixo as notas de nossa disciplina.

* Correção da 4a Parcial:
http://spreadsheets.google.com/ccc?key=0AqQ2GvdPZmGjdFRES3lPY0ZKNnFZN093QU1YZ0VfbkE&hl=pt_BR

* Resumo do ano:
http://spreadsheets.google.com/ccc?key=0AqQ2GvdPZmGjdHlwRVRxc19RRC1FUHUxeEhBMGlRY1E&hl=pt_BR


Algumas observações:
1) Verifiquem problemas e qualquer tipo de erro que posso ter cometido. Qualquer problema, tenho o maior prazer em corrigir. 
Lembrem-se: o cálculo da nota é feito pela planilha, observem pesos e comentários!

2) Amanhã (7/128/12) estarei ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/12/07/notas-quase-finais/</link>
			</item>
	<item>
		<title>Erro na data de entrega</title>
		<description>Pessoal,

A data na pasta estava ERRADA.
Está aberto até amanhã (3/12) às 16:00h.
 </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/12/02/erro-na-data-de-entrega/</link>
			</item>
	<item>
		<title>Entrega do Trabalho F13 &#8211; Planejador de Velório</title>
		<description>Pessoal,

Criei uma pasta para a entrega do trabalho F13 no Plano de Trabalho, Entrega do Exercício F13.
Preferencialmente, realize a entrega HOJE. Entretanto, estou deixando a pasta aberta até amanhã às 16:00h.
 </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/12/02/entrega-do-trabalho-f13-planejador-de-velorio/</link>
			</item>
	<item>
		<title>Alguns exemplos de DragPanel</title>
		<description>Exemplos com DragPanel </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/11/28/alguns-exemplos-de-dragpanel/</link>
			</item>
	<item>
		<title>Exercício O06 &#8211; ASP.NET Ajax</title>
		<description>Este é um exercício opcional, entretanto, sua entrega garante um máximo de:
- 1 ponto extra em sua Prova 4;
- 4 pontos de guarda em sua Prova 4 (ou seja, você pode tirar no mínimo 4 em sua prova).

Sua entrega, via Eureka, deve ser feita em uma pasta já criada no ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/11/14/exercicio-o06-asp-net-ajax/</link>
			</item>
	<item>
		<title>ASP.NET Ajax</title>
		<description>Chegamos ao último tópico de nossa disciplina: os componentes do ASP.NET Ajax.
Este conjunto de componentes permite que se faça o recarregamento parcial e assíncrono de uma página web.
Além disso, o Ajax Control Toolkit também disponibiliza um conjunto de componentes ricos integrados ao framework ASP.NET.


Segue em anexo, a apresentação referente a ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/11/14/asp-net-ajax/</link>
			</item>
	<item>
		<title>Exercício F13 &#8211; Fechamento da disciplina &#8211; Cemitério</title>
		<description>Pessoal,

Chegamos a nosso último trabalho. Este trabalho é o único item de defesa que será solicitado nesta 4o Parcial.
Sua entrega será no dia 2/12 e defesa no dia 3/12. 
Conforme já comentado em classe diversas vezes, a especificação é praticamente a mesma dos exercícios F03 e F06.
Desta vez, porém, não ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/11/12/exercicio-f13-fechamento-da-disciplina-cemiterio/</link>
			</item>
	<item>
		<title>Fechamento da disciplina, atenção para datas e resultados!</title>
		<description>Pessoal,

1) Notas do 2o Semestre:
http://spreadsheets.google.com/ccc?key=0AqQ2GvdPZmGjdEpJMTg0N1AtTkZRYWtQeEEtaFYxU3c&hl=pt_BR
Favor CONFERIR e REPORTAR PROBLEMAS. Quero resolver qualquer problema NESTA SEMANA!

2) Notas do 1o Semestre, com algumas atualizações:
http://spreadsheets.google.com/ccc?key=0AqQ2GvdPZmGjcmdzVkoydEh6RGhQS2Rfb3RMMHdheHc&hl=pt_BR

3) Observem que o restante de nossa 4a parcial é mais curto. As próximas datas importantes são:
12/11 - Vista notas / presenças, e desenvolvimento trabalho da 4a parcial (F13);
14/11 ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/11/12/fechamento-da-disciplina-atencao-para-datas-e-resultados/</link>
			</item>
	<item>
		<title>Autenticação de usuários</title>
		<description>O ASP.NET já possui uma série de facilidades para implementação do cadastro e autenticação de usuários.
O objetivo de hoje é conhecer esta estrutura.

Apresentação referente à aula
Resumo sobre autenticação em ASP.NET (com passo a passo)
Projeto exemplo usando os componentes de login

Vídeo referente a aula

Projeto gerado na aula

Dica importante: para alterar o ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/11/05/autenticacao-de-usuarios/</link>
			</item>
	<item>
		<title>Aparência Comum (Master Pages) e Navegação</title>
		<description>O objetivo desta aula é mostrar como funciona a implementação de uma aparência comum às páginas de um web site usando Master Pages e Content Pages.

Também vamos conhecer uma maneira simples de implementar navegação em um web site de maneira não intrusiva através de arquivos de mapa do site (Site ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/10/29/aparencia-comum-master-pages-e-navegacao/</link>
			</item>
	<item>
		<title>Camada de acesso a dados em ASP.NET – Componente GridView</title>
		<description>Um dos componentes mais poderosos de acesso a dados é o GridView. Tal componente permite edição e listagem de múltiplos registros.

Apresentação referente à aula

Exemplos de uso do GridView

Vídeo da aula

Exemplo gerado em sala </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/10/17/camada-de-acesso-a-dados-em-asp-net-%e2%80%93-componente-gridview/</link>
			</item>
	<item>
		<title>Exercício O05 &#8211; Repeater e FormView</title>
		<description>Este é um exercício opcional, não precisa ser entregue ou mostrado.

Entretanto, este exercício servirá de base para nossa prova do 3o Bimestre.

Especificação do Exercício

****

O vídeo gerado em sala vai abaixo:

PARTE 01 do Vídeo de resolução parcial do exercício

 PARTE 02 do Vídeo da resolução parcial do exercício

(salvar as duas partes ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/10/03/exercicio-o05-repeater-e-formview/</link>
			</item>
	<item>
		<title>Camada de acesso a dados em ASP.NET – Componente FormView</title>
		<description>O componente de hoje é o FormView, que permite a criação dinâmica de formulários a partir de um DataSource.

Apresentação referente à aula

Exemplo gerado em sala </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/10/03/camada-de-acesso-a-dados-em-asp-net-%e2%80%93-componente-formview/</link>
			</item>
	<item>
		<title>Camada de acesso a dados em ASP.NET &#8211; Componente Repeater</title>
		<description>Vamos começar a trabalhar com os componentes de acesso a dados.

O primeiro componente que trabalharemos será o Repeater.

Apresentação referente à aula

Exemplos de uso do Repeater

Vídeo da aula </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/10/01/camada-de-acesso-a-dados-em-asp-net-componente-repeater/</link>
			</item>
	<item>
		<title>Exercício F12 &#8211; DAL e TableAdapter</title>
		<description>Você deverá resolver os exercícios abaixo usando a classe TableAdapter para centralizar suas consultas SQL.

1) Crie a tabela TbCategorias com os campos:

	id: int, chave primária, auto-incremento;
	nome: varchar(50);

2) Crie a tabela TbProdutos com os campos:

	id: int, chave primária, auto-incremento;
	nome: varchar(50);
	quantidade: int;
	idcategoria: int

3) Associe a tabela TbCategorias e a tabela TbProdutos a ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/24/exercicio-f12-dal-e-tableadapter/</link>
			</item>
	<item>
		<title>Camada de Acesso a Dados em ASP.NET</title>
		<description>O objetivo da aula de hoje é conhecer uma abordagem para acesso a dados que o ASP.NET disponibiliza.

O uso de uma camada de acesso a dados representada por um DataSet permite a prototipação rápida de interfaces com acesso a banco de dados.



Apresentação referente à aula

Exemplos referentes à aula

Resumo sobre DAL

***** ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/24/camada-de-acesso-a-dados-em-asp-net/</link>
			</item>
	<item>
		<title>Exercício F11</title>
		<description>Agora, você vai testar os validadores que conhecemos. Além disso, vamos relembrar o acesso a banco de dados em .Net.

A) No seu exercício de cálculo do IMC, você deve colocar os seguintes campos:

	CPF: validado através de um algoritmo qualquer de verificação de CPF (veja exemplos em C# na apresentação referente ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/17/exercicio-f11/</link>
			</item>
	<item>
		<title>CustomValidator</title>
		<description>Apresentação sobre CustomValidator

Exemplo de CustomValidator </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/17/customvalidator/</link>
			</item>
	<item>
		<title>Componentes do ASP.NET &#8211; Validadores &#8211; Parte 2</title>
		<description>RegularExpressionValidator


Apresentação referente à aula
Projeto com exemplo
(Extra) Expressões Regulares em JavaScript
 </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/12/componentes-do-asp-net-validadores-parte-2/</link>
			</item>
	<item>
		<title>Exercício F10 &#8211; Validadores</title>
		<description>A) Crie uma página que teste todos os tipos de validadores passados durante esta aula:
    * RequiredFieldValidator
    * RangeValidator
    * CompareValidator
    * ValidationSummary

B) Aplique os validadores indicados no seu exercício do cálculo do IMC.
Além disso, pergunte por outras ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/10/exercicio-f10-validadores/</link>
			</item>
	<item>
		<title>Componentes do ASP.NET &#8211; Parte 1</title>
		<description>Aula sobre os validadores:

	RequiredFieldValidator
	RangeValidator
	CompareValidator
	ValidationSummary



Discover Simple, Private Sharing at Drop.io    var scribd_doc = scribd.Document.getDoc(19622795, 'key-2dr8aspqderrh6ov57zy');  scribd_doc.addParam('height', 450);scribd_doc.addParam('width', 650);   scribd_doc.write('mediaPlayer');  

Apresentação referente aos validadores

Projeto com exemplos de uso dos validadores
 </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/10/componentes-do-asp-net-parte-1/</link>
			</item>
	<item>
		<title>Exercício F09 &#8211; Web Controls</title>
		<description>Verifique seu número de usuário na coluna A do arquivo a seguir:
Exercícios e Presenças - 2o Semestre

Executar no Firefox o link abaixo!



 
A) Gere uma interface em ASP.NET que possua um componente MultiView. Cada um dos exercícios a seguir (B em diante) deve ser resolvido em um View associado a ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/03/exercicio-f09-web-controls/</link>
			</item>
	<item>
		<title>Componentes do ASP.NET &#8211; Web Controls</title>
		<description>

Discover Simple, Private Sharing at Drop.io    var scribd_doc = scribd.Document.getDoc(19402944, 'key-u7eb31ndg08s65eego3');  scribd_doc.addParam('height', 450);scribd_doc.addParam('width', 650);   scribd_doc.write('mediaPlayer');  

Apresentação referente à aula

Passo a Passo sobre alguns controles

Exemplos - Controles HTML

Exemplos Web Controls </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/09/03/componentes-do-asp-net-web-controls/</link>
			</item>
	<item>
		<title>Exercício F08 &#8211; Page, Session, Application</title>
		<description>A) Você deve implementar uma funcionalidade de login (autenticação de usuário). Crie uma página Login.aspx. Esta página deve possuir uma caixa de login e uma caixa de senha. Após o usuário clicar em um botão, no servidor deve ser feita a verificação se ele pode acessar o site. O usuário ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/08/27/exercicio-f08-page-session-application/</link>
			</item>
	<item>
		<title>Introdução ao ASP.NET</title>
		<description>Após a revisão da última aula, o objetivo da aula de hoje é iniciar o trabalho com o framework ASP.NET.
Vamos entender como é organizada a estrutura de páginas e alguns objetos intrínsecos à página como Request, Response e Session.

Apresentação referente à aula

Projeto com Exemplos

Mais Exemplos em ASP.NET


Discover Simple, Private Sharing ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/08/27/introducao-ao-asp-net/</link>
			</item>
	<item>
		<title>Exercício F07 &#8211; Desenvolvido em Sala no dia 22/08/2009</title>
		<description>Gere uma interface para cálculo do IMC em ASP.NET, dado:
1) Peso
2) Altura

Caso o IMC seja maior que 30, o usuário deve ser avisado que está com sobrepeso.

Este exercício deve ser demonstrado para o Professor até 29/08 no início da aula, não é necessária sua entrega.
 </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/08/27/exercicio-f07-desenvolvido-em-sala-no-dia-22082009/</link>
			</item>
	<item>
		<title>Introdução &#8211; 2o Semestre</title>
		<description>Começamos hoje nosso segundo semestre.
Vamos relembrar algumas coisas que vimos até agora.

Discover Simple, Private Sharing at Drop.io    var scribd_doc = scribd.Document.getDoc(18987247, 'key-1fe1kdlzsetrppu6evho');  scribd_doc.addParam('height', 450);scribd_doc.addParam('width', 650);   scribd_doc.write('mediaPlayer');  


Relembrandro - Plataforma .Net
Relembrando - Visual Studio 2008
Cálculo do IMC versão Windows
 </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/08/22/introducao-2o-semestre/</link>
			</item>
	<item>
		<title>Link para o formulário de defesa</title>
		<description>http://spreadsheets.google.com/viewform?formkey=dGRScTYxcVRRN2xEUEVBTmE0NDQzUWc6MA.. </description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/08/20/link-para-o-formulario-de-defesa/</link>
			</item>
	<item>
		<title>Reinicio das aulas!</title>
		<description>Pessoal,

Reiniciaremos nossas aulas nesta semana novamente. 
Gostei muito do resultado dos trabalhos que foram entregues. 
Para aqueles que tiveram problemas na entrega, por favor, criei um link na nova sala do Eureka para entrega até amanhã (17/8).

Na quinta-feira (20/8), a defesa será sem uma ordem definida, obedecendo apenas a divisão ...</description>
		<link>http://www.brunocampagnolo.com/2009tp/2009/08/16/reinicio-das-aulas/</link>
			</item>
</channel>
</rss>
