Koti kehitys Mikä on asp.net? - määritelmä techopediasta

Mikä on asp.net? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä ASP.NET tarkoittaa?

ASP.NET on .NET-kehykseen integroitu yhtenäinen web-kehitysmalli, joka on tarkoitettu tarjoamaan palveluita dynaamisten verkkosovellusten ja verkkopalvelujen luomiseksi. Se perustuu .NET-kehyksen Common Language Runtime (CLR) -versioon ja sisältää sellaiset edut, kuten monikieliset yhteentoimivuudet, tyyppiturvallisuus, roskien keruu ja periminen.


Microsoftin Mark Anders ja Scott Guthrie loivat ensimmäisen ASP.NET-version vuonna 1992. Se luotiin helpottamaan hajautettujen sovellusten kehittämistä jäsennellyllä ja oliopohjaisella tavalla erottamalla esitys ja sisältö ja siten kirjoittamalla puhdas koodi. ASP.NET käyttää kooditakaisemallia dynaamisten sivujen luomiseen Model-View-Controller-arkkitehtuuriin perustuen.

Heillä on joitain suuria eroja ASP: stä, aiemmasta ASP.NET-versiosta. ASP.NET: n objektimalli on siten parantunut huomattavasti ASP: stä, mikä tekee siitä täysin taaksepäin yhteensopivan ASP: n kanssa.


Näitä eroja ovat:

1. Käännetyn koodin käyttö (tulkitun koodin sijasta)

2. Tapahtumapohjainen palvelinpuolen komentosarjamalli,

3. valtion johto

4. Nopea sovelluskehitys .NET-kehyksen ohjaimien ja kirjastojen avulla.

5. Dynaaminen ohjelmointikoodi sijoitetaan erikseen tiedostoon tai erityisesti määritettyyn tunnisteeseen. Tämä estää ohjelmakoodin muuttumisen ajon aikana.

Techopedia selittää ASP.NET: n

ASP.NET toimii Internet Information Server (IIS) -palvelimen kanssa sisällön toimittamiseksi vastauksena asiakaspyyntöihin. Pyyntöjen käsittelyn aikana ASP.NET tarjoaa pääsyn kaikkiin .NET-luokkiin, mukautettuihin komponentteihin ja tietokantoihin, samoin kuin työpöytäsovelluksella.


Web-lomakkeet ovat rakennuspalikoita sovellusten kehittämiselle ASP.NET: ssä. Ne tarjoavat paljon joustavuutta sallimalla säätimien käyttöä sivulla kohteina. Nämä säätimet voivat käsitellä tapahtumia, kuten Lataa, napsauta ja muuta, samoin kuin työpöytäsovelluksissa. Muita kuin Web-lomakkeita ASP.NET: ää voidaan käyttää luomaan XML-verkkopalveluita, jotka mahdollistavat modulaaristen, hajautettujen web-sovellusten rakentamisen, kirjoitettuna mille tahansa kielelle. Nämä palvelut ovat yhteentoimivia erilaisten ympäristöjen ja laitteiden välillä.


Lisäksi ASP.NET toteuttaa tilanhallinnan lähettämällä web-muodossa olevien hallintalaitteiden tilaan liittyvät tiedot (katselutilan) palvelimelle jälkipyynnössä. Se tarjoaa usean nimellisarvon vierekkäisiä suoritussovelluksia, joiden avulla ne voidaan asentaa samaan järjestelmään .NET-kehysten eri versioilla. Lisäksi se käyttää XML-tukea tietojen tallentamiseen, kokoonpanoon ja käsittelyyn. Sovellustensa turvaamiseksi ASP.NET käyttää kuitenkin .NET-kehyskoodin pääsynsuojausta ja roolipohjaisia ​​suojausominaisuuksia sekä IIS: n luontaisia ​​menetelmiä käyttäjän valtuutusten todentamiseen.

Mikä on asp.net? - määritelmä techopediasta