Dom Razvoj Što je asp.net? - definicija iz tehopedije

Što je asp.net? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači ASP.NET?

ASP.NET je unificirani model web razvoja integriran s .NET okvirom, dizajniran za pružanje usluga za stvaranje dinamičnih web aplikacija i web usluga. Zasnovan je na uobičajenom runtimeu jezika (CLR) okvira .NET i uključuje one pogodnosti poput interoperabilnosti na više jezika, sigurnosti tipa, odvoza smeća i nasljeđivanja.


Mark Anders i Scott Guthrie iz Microsofta stvorili su prvu verziju ASP.NET 1992. godine. Stvorena je da olakša razvoj distribuiranih aplikacija na strukturiran i objektno orijentiran način odvajanjem prezentacije i sadržaja, a samim tim i pisanjem čistog koda. ASP.NET koristi kodni model za generiranje dinamičnih stranica na temelju arhitekture Model-View-Controller.

Oni imaju neke velike razlike od ASP-a, ranije verzije ASP.NET-a. Objektni model ASP.NET tako se značajno poboljšao od ASP-a, što ga čini potpuno unatrag kompatibilnim s ASP-om.


Te razlike uključuju:

1. Upotreba sastavljenog koda (umjesto interpretiranog koda),

2. Model skripti na strani poslužitelja, temeljen na događajima,

3. Upravljanje državom,

4. Brz razvoj aplikacija pomoću kontrola i knjižnica okvira .NET.

5. Dinamički programski kôd postavlja se odvojeno u datoteku ili posebno označenu oznaku. Tako se izbjegava mijenjanje programskog koda tijekom izvođenja.

Techopedia objašnjava ASP.NET

ASP.NET surađuje s internetskim informacijskim poslužiteljem (IIS) kako bi dostavio sadržaj kao odgovor na zahtjeve klijenta. Tijekom obrade zahtjeva, ASP.NET pruža pristup svim .NET klasama, prilagođenim komponentama i bazama podataka, slično kao i desktop aplikacija.


Web obrasci su sastavni blokovi razvoja aplikacija u ASP.NET-u. Oni pružaju veliku fleksibilnost omogućujući uporabu kontrola na stranici kao objekata. Ove kontrole mogu upravljati događajima kao što su Učitavanje, Klik i Promjena, slični onima u desktop aplikacijama. Osim za web obrasce, ASP.NET može se koristiti za izradu XML web usluga koje omogućuju izgradnju modularnih, distribuiranih web aplikacija, pisanih na bilo kojem jeziku. Te su usluge interoperabilne na različitim platformama i uređajima.


Uz to, ASP.NET implementira upravljanje državom šaljući na server poslužitelju informacije (viewstate) povezane sa stanjem kontrola na web obrascu. Omogućuje uporedo s izvršnim aplikacijama višestrukih apoena koje omogućuju instalaciju na isti sustav s različitim verzijama .NET okvira. Nadalje, koristi XML podršku za pohranu podataka, konfiguraciju i manipulaciju. Međutim, kad je riječ o osiguranju svojih aplikacija, ASP.NET koristi sigurnosne značajke pristupa. Kodu i. Temeljene na ulozi .NET okvira i svojstvenih metoda IIS-a za provjeru autentičnosti korisnika.

Što je asp.net? - definicija iz tehopedije