Itthon Fejlesztés Mi az asp.net? - meghatározás a techopedia alapján

Mi az asp.net? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az ASP.NET?

Az ASP.NET egy egységes webfejlesztési modell, integrálva a .NET keretrendszerbe, dinamikus webes alkalmazások és webszolgáltatások létrehozására szolgáló szolgáltatások biztosítására. A .NET-keretrendszer Common Language Runtime (CLR) elemére épül, és magában foglalja azokat az előnyöket, mint a többnyelvű interoperabilitás, a típusbiztonság, a szemétgyűjtés és az öröklés.


Mark Anders és Scott Guthrie, a Microsoft, 1992-ben készítették az ASP.NET első verzióját. Ezeket úgy hozták létre, hogy elősegítsék az elosztott alkalmazások strukturált és objektum-orientált fejlesztését azáltal, hogy elkülönítik a bemutatót és a tartalmat, és ezáltal tiszta kódot írnak. Az ASP.NET a kód mögött lévõ modellt használja a dinamikus oldalak létrehozására a Model-View-Controller architektúra alapján.

Néhány fő különbségük van az ASP-vel, az ASP.NET korábbi verziójával szemben. Az ASP.NET objektummodellje tehát jelentősen javult az ASP-hez képest, ami teljes mértékben visszafelé kompatibilis az ASP-vel.


Ezek a különbségek a következők:

1. A lefordított kód használata (az értelmezett kód helyett),

2. Eseményvezérelt szerveroldali szkriptmodell,

3. állami irányítás,

4. Gyors alkalmazásfejlesztés .NET-keret vezérlőelemek és könyvtárak segítségével.

5. A dinamikus programozási kódot külön-külön fájlba vagy speciálisan címkébe helyezik. Ezzel elkerülhető a programkód módosítása a futási idő alatt.

A Techopedia magyarázza az ASP.NET-et

Az ASP.NET együtt működik az Internet Information Server (IIS) szolgáltatással, hogy az ügyfelek kéréseire válaszul tartalmat szállítson. A kérelmek feldolgozása közben az ASP.NET hozzáférést biztosít minden .NET osztályhoz, egyedi összetevőhöz és adatbázishoz, hasonlóan az asztali alkalmazásokhoz.


A webes űrlapok az ASP.NET alkalmazásfejlesztésének építőkövei. Nagyon sok rugalmasságot biztosítanak, mivel lehetővé teszik a vezérlők használatát az oldalon, mint objektumokat. Ezek a kezelőszervek az asztali alkalmazásokhoz hasonló események, például betöltése, kattintása és módosítása kezelésére képesek. A webes űrlapokon kívül az ASP.NET felhasználható XML webszolgáltatások létrehozására, amelyek lehetővé teszik moduláris, elosztott webes alkalmazások készítését, bármilyen nyelven írva. Ezek a szolgáltatások interoperábilisak a különféle platformok és eszközök között.


Ezenkívül az ASP.NET végrehajtja az állapotkezelést azáltal, hogy egy webes űrlapon található ellenőrzések állapotával kapcsolatos információkat (nézet állapotot) küld vissza a kiszolgálóra egy visszakeresési kérelemben. Több címlet egymás mellett végrehajtási alkalmazásokat nyújt, amelyek lehetővé teszik azok telepítését ugyanarra a rendszerre, a .NET keretrendszer különböző verzióival. Ezen felül az XML támogatást használja az adatok tárolására, konfigurálására és manipulálására. Az alkalmazások biztonságának biztosításakor azonban az ASP.NET a .NET-keretrendszer kódhozzáférési és szerep-alapú biztonsági szolgáltatásait, valamint az IIS-ben rejlő módszereket használja a felhasználói hitelesítő adatok hitelesítéséhez.

Mi az asp.net? - meghatározás a techopedia alapján