Ícone do site Eu Faço Programas

O que é ASP.NET – Desenvolvendo em .Net para Iniciantes

No primeiro post da série Desenvolvendo em .Net para iniciantes vimos uma introdução à conceitos básicos de desenvolvimento web. Esse tutorial, para iniciantes, explicará de uma forma mais clara o que é  o Asp.Net


O que é ASP.Net?

ASP.Net é uma tecnologia mais evoluída e mais flexível que veio substituir o ASP (Active Server Pages).

O processamento dos formulários web (Web Forms) são feitas do lado do servidor (Server-side), e independe da linguagem – no caso C# ou VB.Net. Possui grande facilidade para interagir com Web Services, assim como facilidade para desenvolver web services.

Além disso, como qualquer boa linguagem web, independe de browser – o .Net Framework reconhece a versão do browser e envia o código html e script correspondente, apesar de que estranhos erros possam acontecer no Internet Explorer ????

A maior vantagem de ASP.Net sobre linguagens interpretadas, como PHP ou ASP, por exemplo, ao meu ver, é a separação elegante entre código e design da página, provendo facilidade de gerenciamento de persistência de estado no lado do cliente (view state) e no lado do servidor (session).


Componentes de uma página ASP.Net

Como implementar código em ASP.Net

Existem três formas de se adicionar código nas páginas ASP.Net:



Vantagens do ASP.Net

Com o Visual Studio.NET:


Ciclo de vida de uma página em ASP.NET

O ciclo de vida de uma página ASP.Net apresenta cinco estágios básicos:


Internet Information Service (IIS)

O IIS é um conjunto integrado de serviços de rede que permite publicar conteúdo e disponibilizar arquivos e aplicações em um ambiente Internet/Intranet – funciona como um Apache, se você já desenvolveu em PHP ????

Ele é integrado ao sistema operacional – Windows, é claro, e dotado de uma interface administrativa 100% gráfica.


IDE – Servidor Web Interno

É utilizado durante o desenvolvimento da aplicação, não necessitando de configurações adicionais – aperte o F5 e pronto!

Não precisa do IIS, porém pode ser integrado a ele.


Parabéns, agora você já sabe o básico de como funciona o desenvolvimento em um ambiente .NET. 

Para iniciantes é importantes entender como funciona o desenvolvimento nessa plataforma, antes de começar a codificar ???? Esse passo você já concluiu. Agora é hora de começar a programar ????

// Comente!

comentários

Sair da versão mobile