Casa Desenvolupament Què és asp.net? - Definició de tecnologia

Què és asp.net? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa ASP.NET?

ASP.NET és un model de desenvolupament web unificat integrat amb .NET framework, dissenyat per proporcionar serveis per crear aplicacions web dinàmiques i serveis web. Es basa en el Common Language Runtime (CLR) del marc .NET i inclou avantatges com la interoperabilitat en diversos idiomes, la seguretat de tipus, la recollida d’escombraries i l’herència.


Mark Anders i Scott Guthrie de Microsoft van crear la primera versió d’ASP.NET el 1992. Va ser creat per facilitar el desenvolupament d’aplicacions distribuïdes de forma estructurada i orientada a objectes separant la presentació i el contingut i, per tant, escriure codi net. ASP.NET utilitza el model de codis darrere per generar pàgines dinàmiques basades en l'arquitectura Model-View-Controller.

Tenen algunes de les principals diferències respecte a l’ASP, una versió anterior d’ASP.NET. El model d'objecte d'ASP.NET ha millorat de manera significativa respecte a ASP, cosa que el fa totalment endarrerit compatible amb ASP.


Aquestes diferències inclouen:

1. Ús del codi compilat (en lloc del codi interpretat),

2. Model d'escriptura del servidor basat en esdeveniments,

3. Gestió de l'estat

4. Desenvolupament ràpid d'aplicacions mitjançant controls i biblioteques del marc .NET.

5. El codi de programació dinàmic es col·loca per separat en un fitxer o etiqueta especialment designada. Això evita que el codi del programa es modifiqui durant el temps d'execució.

Techopedia explica ASP.NET

ASP.NET funciona amb l'Internet Information Server (IIS) per lliurar el contingut en resposta a les sol·licituds del client. Mentre processa les sol·licituds, ASP.NET proporciona accés a totes les classes .NET, components i bases de dades personalitzades, similars a les d’una aplicació d’escriptori.


Els formularis web són els elements bàsics per al desenvolupament d'aplicacions en ASP.NET. Proporcionen molta flexibilitat, permetent utilitzar controls com a objectes en una pàgina. Aquests controls poden gestionar esdeveniments com ara Carregar, fer clic i canviar, similars als de les aplicacions d'escriptori. A més dels formularis web, ASP.NET es pot utilitzar per crear serveis web XML que permetin crear aplicacions web modulars i distribuïdes, escrites en qualsevol idioma. Aquests serveis són interoperables entre diverses plataformes i dispositius.


A més, ASP.NET implementa la gestió de l'estat enviant la informació (punt de vista) relacionada amb l'estat de controls d'un formulari web al servidor en una sol·licitud de postback. Proporciona aplicacions d'execució de cota a costat de diverses denominacions que permeten instal·lar-les al mateix sistema amb diferents versions de .NET frameworks. A més, utilitza suport XML per a emmagatzematge, configuració i manipulació de dades. Tanmateix, a l’hora de protegir les seves aplicacions, ASP.NET utilitza les funcions de seguretat d’accés de codi i funció de seguretat basades en el rol .NET framework i mètodes inherents a IIS per autenticar les credencials d’usuari.

Què és asp.net? - Definició de tecnologia