DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Revista MSDN Magazine Edição 20 - Tutorial Asp.Net - Portal Sea & Web - Parte II

Artigo Originalmente Publicado na MSDN Magazine Edição 20

msdn20_capa.JPG

Clique aqui para ler todos os artigos desta edição

 

Tutorial Asp.Net – Portal Sea & Web – Parte II

por Marcos Santos e Alexandre Santos

Este artigo discute

Este artigo usa as seguintes tecnologias:

·          Globalization

·          Cascading Style Sheets (Css)

·          Cache

·          User Controls

C#, SQL Server, ASP .Net.

 

Download:

SeaWeb.zip (250 KB)

Chapéu

ASP.NET

 

 

Na parte I deste artigo, publicado na edição anterior, apresentamos as funcionalidades que utilizaremos no Portal Sea & Web, assim como desenvolvimento do módulo Login. Continuaremos nossa aplicação com a construção dos user controls Header e Footer que farão a padronização dos cabeçalhos e rodapés de todas as páginas. Além disto, iniciaremos a criação do módulo Notícias, onde o usuário poderá visualizar e cadastrar notícias relacionadas ao seu departamento.

User Controls

Os user controls permitem a reutilização do mesmo conteúdo e da mesma lógica de programação em várias páginas de um mesmo projeto, além de ser possível manipula-los como objetos, com atributos e propriedades. Uma de suas características iniciais é a extensão .ascx.

A reutilização em questão facilita a organização e manutenção de itens comuns entre páginas, como cabeçalho, rodapé e menus. Para utilizarmos destas vantagens, criaremos os seguintes user controls:

 

·     Header.ascx. Como cabeçalho de todas as páginas da aplicação.

·     Foorter.ascx. Como o rodapé de todas as páginas da aplicação.

·     MenuTopo.ascx. Através deste menu o usuário poderá navegar entre os módulos do portal. A página Login.aspx é a única a não possuí-lo, por questões de segurança, já que o usuário deve primeiramente se autenticar.

·     MenuNoticia.aspx. Criado como sub-menu, exclusivo, do módulo notícias, por questões de organização do código do aplicativo.


Criando o user control Header.ascx

Abra o projeto SeaWeb e no Solution Explorer, clique com o botão direito sobre o nome do projeto, selecione Add/New Folder e crie a pasta UserControls. Repita esta operação para a pasta Images.      Clique com o botão direito na pasta UserControls e selecione Add / Add Web User Control. Digite o nome do user control Header.ascx. Insira 2 controles:

"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Marcos Santos

Marcos Santos (mossantos@hotmail.com) e Alexandre Santos (alexandrecpd@hotmail.com) são graduados em Ciências da Computação na UFSC, trabalham como Analistas de Sistemas na Softway Contact Center e com a plataforma .NET desde a versão Beta.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
1   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03