ASP.NET

Kirjoittaja: Laura McKinney
Luomispäivä: 9 Huhtikuu 2021
Päivityspäivä: 24 Kesäkuu 2024
Anonim
Изучение ASP.NET Core MVC / #1 - Создание сайта на C#. Введение и установка ASP .NET
Video: Изучение ASP.NET Core MVC / #1 - Создание сайта на C#. Введение и установка ASP .NET

Sisältö

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 on rakennettu .NET-kehyksen Common Language Runtime (CLR) ja sisältää sellaisia ​​etuja kuin 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.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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 verkkosovellusten rakentamisen, kirjoitettuna mille tahansa kielelle. Nämä palvelut ovat yhteentoimivia erilaisten ympäristöjen ja laitteiden välillä.

Lisäksi ASP.NET toteuttaa tilanhallinnan tuomalla verkkomuodon hallintalaitteiden tilaan liittyvät tiedot (katselutila) 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.