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 19 - Controle RSS Introdução a anatomia de um Web Server Control

Artigo Originalmente Publicado na MSDN Magazine Edição 19

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

msdn19_capa.JPG

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

 

Controle RSS
Introdução a anatomia de um Web Server Control

por Fernando Cerqueira

Este artigo discute:

Este artigo usa as seguintes tecnologias:

·          Principais conceitos na construção de um Web Server Control

·          Noção básica de RSS , XML e XSL.

·          Criação de um RSS Web Server Control

Visual Basic .NET, XML e XSL, Embeding

 

Download:

RssControl.zip (81KB)

Chapéu

Web Server Control, VB.NET

 

 

Criar controles personalizados é muito comum no dia a dia do desenvolvedor. O mais simples deles, o User Controls é facilmente implementado e muito popular, porém, em alguns cenários possui algumas desvantagens em relação aos Web Server Controls. O objetivo deste artigo é uma introdução a criação de Web Server Control demonstrando suas principais características.

A popularização dos blogs e uso cada vez maior do padrão Xml, vêm contribuindo para que cada vez mais sites disponibilizem informações no formato RSS. É comum hoje ler artigos, notícias e outros dados neste formato. Estas características nos levaram a escolher como base de exemplo a criação de um leitor de RSS para este artigo. O resultado final será um controle funcional, com feedback de layout em modo de design, podendo ser usado nos seus projetos sem escrever uma única linha de código.

 

Conceitos

O que são Web Server Controls..

Um dos principais critérios para qualificar um Web Server Control é a herança de System.Web.UI.Control ou System.Web.UI.Controls.WebControl de forma direta ou indireta (de outro Web Server Control). Outras características importantes são: capacidade de gerar uma saída quando ocorre uma solicitação de Http; capacidade de ser armazenado no GAC (Global Assemby Cache); compartilhamento em diversos projetos em um único assembly.

A Figura 1 apresenta a estrutura hierárquica da classe System.web.UI que deriva os web server controls.

image002.gif

Figura 1 - Organização hierárquica da classe System.Web.UI

 

As principais diferenças entre Web Sever controls e User Control:

"

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!


Fernando Cerqueira
Fernando Cerqueira (fernandocerqueira@msn.com) é MVP. Ministra treinamentos e palestras sobre .NET. Fernando é autor de diversos artigos no MSDN Brasil e faz parte da coluna “Ask de Expert” do site Linha de Código. Líder do Grupo GURJ (www.gurj.net), membro do Comitê SB da INETA e um dos responsávei...
O que você achou deste post?

    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!
Cursos relacionados
Publicidade
[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
2013 - Todos os Direitos Reservados a web-03