ASP.NET

ASP.NET



O  que é ASP.NET ?
ASP.NET é um a estrutura de programação para criar aplicativos Web.Os Web Forms Asp .Net, que fazem parte de um aplicativo  Web ASP.NET ,oferencem uma maneira fácil de construir sites dinâmicos.O  ASP.NET também possui a tecnologia necessaria para criar serviços WCf baseados na Web.
Caracteristicas do  ASP.NET
  • Estrutura de programação  gratuita para criar aplicativos Web dinâmicos.
  • Plataforma da Web unificada que fdornece os serviços necessarios pra criar aplicativos de  tipo corporativos.
  • Criado  com base no  .NET FRAMEWORK.
  • Não  depende de navegador nem de liguagem de programação.
  • Processamento  orientado  a objeto e controlado  por eventos de Web Forms e páginas do  servidor.(Não  se aplica a ASP .NET MVC).
  • Suporte a serviços  WCF baseados na Web.
O Microsoft ASP.NET é um conjunto de tecnologia de desenvolvimento de aplicativos Web.Ele permite que os programadores criem sites dinâmicos ,aplicativos Web e serviços WCF baseados na Web.Como o ASP.NET  faz parte do  .NET  FRAMEWORK ,é possivel desenvolver aplicativos Web ASP.NET em uma linguagem baseada no  .NET . Estes são  alguns dos principais aspectos do ASP.NET

  • O componente fundamental do ASP.NET é o Web Form, que é a página da Web que os usuários visualizam em um navegador. O Web Form é uma página dinâmica processada pelo servidor Web e capaz de acessar recursos do servidor.
  • Um aplicativo Web ASP.NET típico consiste em um ou mais Web Forms.Você também pode usar JavaScript, VBScript, jQuery ou Ajax para processar várias ações de usuário no cliente. Em outras palavras, uma página da Web em HTML tradicional pode executar script no cliente para realizar tarefas básicas.Entretanto, um Web Form ASP.NET também pode executar código de servidor para acessar um banco de dados, gerar Web Forms adicionais ou aproveitar a segurança interna do servidor.
  • O ASP.NET é independente de dispositivo e permite desenvolver um único Web Form que pode ser exibido na maioria dos dispositivos que tenham acesso à Internet e um navegador da Web.
  • O Visual Studio 2010 pode ser usado para criar e executar um aplicativo Web ASP.NET. Isso resulta em um processo de desenvolvimento simplificado, pois você pode testar o aplicativo sem criar um ambiente de hospedagem externo.
  • A autenticação do Windows interna e a autenticação de Formulários ajudam a manter seguros os aplicativos Web e os dados associados.
  • Um aplicativo ASP.NET implantado é executado como um processo no servidor Web do IIS (Serviços de Informações da Internet).
  • A tecnologia ASP.NET também dá suporte a serviços WCF baseados na Web.Esses serviços são aplicativos distribuídos que usam XML e SOAP para transferir informações entre clientes, aplicativos e outros serviços WCF baseados na Web. 
  • O ASP.NET é um modelo de desenvolvimento para a Web unificado que inclui os serviços necessários para criar aplicativos Web de tipo corporativo com o mínimo de código. É possível codificar os aplicativos em qualquer linguagem de programação compatível com CLR, como Visual Basic, Visual C# e Microsoft Jscript® 8.0. Essas linguagens permitem desenvolver aplicativos ASP.NET que aproveitem o CLR, a segurança de tipos, a herança e outros recursos do ASP.NET.

Link :Asp.Net site Oficial
Link:MSDN ASP.NET



Bons Estudos.