Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar

ASP.NET 2.0 - Introdução a WebParts

Ramon Durães

Introdução

Está chegando ao mercado a mais nova ferramenta de desenvolvimento da Microsoft que é o Visual Studio 2005 em conjunto com o .NET Framework 2.0. Com isso a Microsoft está disponibilizando novas facilidades para os desenvolvedores e cada vez mais vem nos surpreendendo com tantos recursos interessantes.

Dessa vez com objetivo de atingir ao maximo o poder de personalização da interface do usuário está disponível o WebParts. Que consiste em modularizar a aparência da aplicação e dar ao usuário o poder de modificar em tempo real e salvar de forma que ao ASP.NET 2.0 lembre disso na próxima visita desse usuário.

O recurso WebParts foi lançado inicialmente no pacote SharePoint e agora faz parte do ASP.NET.

Confira nas Figuras 01,02,03 o usuário final personalizando sua aplicação. Ele vai mover o calendário de um lado para outro e fazer o mesmo com o controle usercontrol.

Cc564887.WebParts01(pt-br,MSDN.10).gif
Figura 01 - Usuário movendo calendário para outro local na tela.

Cc564887.WebParts02(pt-br,MSDN.10).gif
Figura 02 - Calendário no novo local.

Cc564887.WebParts03(pt-br,MSDN.10).gif
Figura 03 - Movimentando UserControl para outra área da tela (WebPartZone).

Conforme visto WebParts é realmente um recurso muito fantástico. E impressiona bastante o desenvolvedor e o usuário final. Logo abaixo veja com realizar essa implementação que demonstramos.

Insira um WebForm

Localize no Toolbox/WebParts os itens WebPartManager e WebPartMenu e arraste para o WebForm confirme Figura 04.

Cc564887.WebParts04(pt-br,MSDN.10).gif
Figura 04 - Adicionando WebPartManger e WebPartMenu.

Localize agora no ToolBox o item WebPartZone e adicione no WebForm conforme Figura 05. Nesse exemplo estamos utilizando uma tabela com duas colunas para melhor organizar. As zonas serão os locais que serão modificados pelo usuário.

Cc564887.WebParts05(pt-br,MSDN.10).gif
Figura 05 - Adicionando WebPartZone.

Criado as zonas arraste um calendário para WebPartZone1 e outro item do Toolbox para WebPartZone2 ou mesmo um usercontrol criado por você.

Feito isso já pode pressionar F5 e testar essa pagina. Confirma o resultado na Figura 06. Aonde estamos ativando a personalização. Escolhendo o item Modify, você vai poder mover o calendário para WebPartZone2 por exemplo.

Cc564887.WebParts06(pt-br,MSDN.10).gif
Figura 06 - Testando WebParts.

Cc564887.WebParts07(pt-br,MSDN.10).gif
Figura 07 - Movendo calendário.

Finalizando

Este artigo teve objetivo de mostrar o novo recurso do ASP.NET chamado de WebParts que traz para o usuário e desenvolvedor um maior poder na personalização das aplicações. E conforme visto é realmente muito fácil sua implementação.

"Não utilizamos nenhum linha de código!!!"

Para download do exemplo

Aguardo seu comentário! Participe!!! Até próximo artigo!
Conheça o grupo de usuários http://www.mutex.com.br em Salvador / Bahia

Mostrar:
© 2015 Microsoft