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

Artigo .net Magazine 65 - ASP.NET: WebForms X MVC

Comparando as duas formas de desenvolver aplicações ASP.NET






Web

ASP.NET: WebForms X MVC

Comparando as duas formas de desenvolver aplicações ASP.NET

 

 

Do que trata o artigo

Neste artigo veremos como desenvolver uma aplicação ASP.NET da maneira convencional através de WebForms, em comparação com mais nova forma de se criar aplicações no ASP.NET, que é através do ASP.NET MVC Framework.

Para que serve

O ASP.NET MVC Framework é uma nova arquitetura para a construção de aplicações Web que a Microsoft vem desenvolvendo. Este novo framework utiliza os conceitos do padrão MVC (Model-View-Controller), que oferece um novo paradigma no desenvolvimento de aplicações ASP.NET.

Em que situação o tema é útil

Entenderemos melhor os benefícios do ASP.NET MVC ao compará-lo com o uso convencional do ASP.NET, que é através dos WebForms. Na comparação deste artigo você verá como fazer no ASP.NET MVC aquilo que já está acostumado a fazer com os WebForms.

 

Resumo do DevMan

         O padrão MVC para o de desenvolvimento de aplicações sugere que uma aplicação seja dividia em três partes distintas: Model (Modelo), View (Visão ou Interface) e Controller (Controlador). O ASP.NET MVC Framework que vem sendo desenvolvido pela Microsoft, é a implementação do padrão MVC para a construção de aplicações ASP.NET.

Neste artigo iremos entender em detalhes o que é e como utilizar o ASP.NET MVC. E para fazermos isso de forma bem simples, iremos comparar o desenvolvimento de uma aplicação ASP.NET MVC com uma aplicação ASP.NET convencional, que utiliza os já conhecidos WebForms.

 

Os Web Forms são o coração e a alma do ASP.NET. Eles são os elementos de Interface de Usuário (UI) que dão a aparência da sua aplicação. Os Web Forms são similares aos Windows Forms, que oferecem propriedades, métodos, e eventos para os controles que são inclusos nele.

Entretanto, nos Web Forms estes elementos UI são renderizados na linguagem de markup apropriada, como o HTML. Se você usa o Microsoft Visual Studio, você ainda terá os familiares recursos de drag-and-drop para a criação da Interface de Usuário da sua aplicação Web.”

         Calma, você não está lendo uma edição antiga da .NET Magazine, esse texto foi retirado e traduzido do artigo Introduction to ASP.NET and Web Forms, de autoria de Paul D. Sheriff, publicado no MSDN em Novembro de 2001.

 

Nota do DevMan

 

MSDN é a sigla para Microsoft Developers Network, que é como o próprio nome diz, uma rede voltada para os desenvolvedores da plataforma Microsoft. Além de um Web Site onde podemos encontrar um vasto material, ter acesso a blogs e fóruns, o MSDN também se popularizou por ser uma completa biblioteca que vem junto com o Visual Studio. Hoje podemos acessar tudo isso via internet mesmo, através do site: http://msdn.microsoft.com/en-us/default.aspx na versão “gringa”. Ou na versão “brasuca” em: http://msdn.microsoft.com/pt-br/default.aspx

 

 

         Felizmente 2001 não foi um ano marcado apenas pelos atentados terroristas às torres gêmeas. Esse foi um ano de muita expectativa no mercado de desenvolvimento de software. A Microsoft já havia anunciado uma nova plataforma de desenvolvimento, que viria a substituir a forma como estávamos desenvolvendo nossas aplicações, com VB6 e ASP na plataforma Microsoft. Aliás, a grande expectativa era exatamente pelo sucessor do ASP, o ASP.NET.

         No texto acima podemos notar a importância que foi dada ao assunto na época. E não era por menos, o ASP.NET e Web Forms foram e continuam sendo o maior sucesso. O ASP.NET deu tão certo que esse texto continua publicado há oito anos no MSDN, confira lá: http://msdn.microsoft.com/en-us/library/ms973868.aspx.  

         Este artigo, apesar de introdutório, é um ótimo resumo do que é e como funciona o Web Form do ASP.NET. O texto é curiosamente concluído com os dizeres: “Migrar para o ASP.NET é tão fácil quanto sair do Visual Basic 6.0 e ir para o desenvolvimento em ASP”. Apesar de haver controvérsias quanto à facilidade dessa migração, muita gente seguiu este caminho, e está muito contente com o resultado.

         E eis que passados sete (ou oito) anos do surgimento do ASP.NET, agora em 2008/2009 o pessoal da Microsoft vem com um tal de "



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

Clique aqui e acesse o Leitor Digital DevMedia para ler este artigo completo.




    1 COMENTÁRIO

[Fechar]

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



Jhone Dos Santos Charantola

Prezados,

Gostaria que verificasse o porque a video aula esta incompleta... pois qdo ele vai começar a explicar o uso do teste o sistema volta ao principo.
a video aula não esta correta.
grato
Jhone
[há +1 ano] - Responder

 



Publicidade
Autor
Rodrigo Sendin

é Arquiteto de Sistemas e trabalha com desenvolvimento de Software há mais de 13 anos. Tecnólogo formado pela FATEC de Americana e MCP .NET.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   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