EDUCAÇÃO / TECNOLOGIA / UTILIDADE PÚBLICA

O que é ASP.NET

Porque usar a tecnologia ASP.NET para desenvolvimento de websites e aplicações comerciais

ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web e é o sucessor da tecnologia ASP. Apesar de ter sido projetada para rodar em servidores Windows, já é possível seu uso em servidores Linux através do projeto mono.

[QUEBRA]

O ASP.NET gera páginas dinâmicas como resultado do acesso ao banco de dados, que pode ser feito de forma nativa para o banco SQL Server ou através de um provedor específico para os demais bancos.

Diferente de outras tecnologias, o ASP.NET permite usar várias linguagens, como o VB, C#, C++, entre outras. Isto permite que desenvolvedores com perfis diferentes possam usar suas linguagens específicas, porém, com a mesma tecnologia. Veja o post linguagens suportadas no ASP.NET.

Uma das grandes vantagens do ASP.NET é a possibilidade de usar ferramentas profissionais e de forma gratuita como é o caso do Visual Web Developer da própria Microosft.

Os principais recursos desta tecnologia são:

  • - separação de arquivos de apresentação (HTML e CSS) do arquivo de código (programação)
  • - user controls ou arquivos de inclusão
  • - centenas de classes prontas para o uso
  • - programação orientada a objeto

O que é necessário para trabalhar com ASP.NET

No local de desenvolvimento você precisará ter um micro computador com Windows XP SP2 / Windows Vista / ou Windows 2003 e:

  • - Instalar o Visual Web Developers 2008 Express (gratuito)
  • - Instalar o SQL Server 2005 Express (gratuito)
  • - Instalar o IIS (internet Information Services). Apesar de ser bastante indicado, é opcional este item.

No local de produção ou servidor de hospedagem de seu site, será necessário ter um servidor com Windows 2000 ou 2003 com o IIS (internet Information Services) e ter instalado .NET Framework.

No local de acesso ou micro do cliente basta ter conexão a internet e qualquer navegador  instalado.

O ASP.NET pode ser usado para desenvolvimento de sites de qualquer porte?

Sim. No entanto em sites de maior porte o uso da tecnologia ASP.NET é mais vantajosa, como nos casos de lojas virtuais, portais de conteúdo, sistemas de gestão ou ERP e demais segmentos de comércio eletrônico ao B2B.
Onde posso encontrar mais informações sobre ASP.NET?

A Microsoft mantém o MSDN que é um ambiente riquíssimo de informações sobre ASP.NET, sem contar os inúmeros sites destinados a discutir a tecnologia.



 

Veja também

Comentários

Muito bom cara, valeu ;D Dan // Campinas
© 2008-2017 | LUIS.BLOG.BR | Política de Privacidade | Em Jesus Cristo eu confio