ASP.NET

Autors: Laura McKinney
Radīšanas Datums: 9 Aprīlis 2021
Atjaunināšanas Datums: 24 Jūnijs 2024
Anonim
Изучение ASP.NET Core MVC / #1 - Создание сайта на C#. Введение и установка ASP .NET
Video: Изучение ASP.NET Core MVC / #1 - Создание сайта на C#. Введение и установка ASP .NET

Saturs

Definīcija - ko nozīmē ASP.NET?

ASP.NET ir vienots ar .NET ietvaru integrēts tīmekļa attīstības modelis, kas paredzēts pakalpojumu sniegšanai, lai izveidotu dinamiskas tīmekļa lietojumprogrammas un tīmekļa pakalpojumus. Tas ir veidots, izmantojot .NET ietvara kopējo valodu izpildlaiku (CLR), un ietver tādas priekšrocības kā vairāku valodu sadarbspēja, tipa drošība, atkritumu savākšana un mantošana.

Marks Anderss un Skots Gutrijs no Microsoft 1992. gadā izveidoja pirmo ASP.NET versiju. Tā tika izveidota, lai atvieglotu sadalītu lietojumprogrammu attīstību strukturētā un uz objektu orientētā veidā, atdalot prezentāciju un saturu un tādējādi uzrakstot tīru kodu. ASP.NET izmanto koda aizmugures modeli, lai ģenerētu dinamiskas lapas, kuru pamatā ir Model-View-Controller arhitektūra.
Viņiem ir dažas būtiskas atšķirības no ASP, kas ir ASP.NET vecāka versija. Tādējādi ASP.NET objekta modelis ir ievērojami uzlabojies no ASP, kas padara to pilnībā savietojamu ar ASP.

Šīs atšķirības ietver:
1. Apkopota koda izmantošana (nevis interpretēts kods),
2. uz notikumiem balstīts servera puses skriptu modelis,
3. valsts vadība,
4. Ātra lietojumprogrammu izstrāde, izmantojot .NET ietvara vadības ierīces un bibliotēkas.
5. Dinamiskās programmēšanas kods tiek atsevišķi ievietots failā vai speciāli tam paredzētajā tagā. Tas ļauj izvairīties no programmas koda pārveidošanas izpildlaika laikā.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro ASP.NET

ASP.NET sadarbojas ar interneta informācijas serveri (IIS), lai saturu piegādātu, atbildot uz klienta pieprasījumiem. Apstrādājot pieprasījumus, ASP.NET nodrošina piekļuvi visām .NET klasēm, pielāgotajiem komponentiem un datu bāzēm, līdzīgi kā darbvirsmas lietojumprogrammai.

Tīmekļa formas ir ASP.NET lietojumprogrammu izstrādes pamatelementi. Tie nodrošina lielu elastību, ļaujot vadības ierīces lapā izmantot kā objektus. Šīs vadības ierīces var apstrādāt tādus notikumus kā Ielādēt, Noklikšķināt un Mainīt, līdzīgi kā darbvirsmas lietojumprogrammās. Izņemot Web formas, ASP.NET var izmantot, lai izveidotu XML Web pakalpojumus, kas ļauj veidot modulāras, izplatītas tīmekļa lietojumprogrammas, kas rakstītas jebkurā valodā.Šie pakalpojumi ir savietojami dažādās platformās un ierīcēs.

Turklāt ASP.NET īsteno stāvokļa pārvaldību, pēcsūtīšanas pieprasījumā serverim ienesot informāciju (skata stāvokli), kas saistīta ar tīmekļa veidlapas kontroli. Tas nodrošina vairāku nominālvērtību paralēlu izpildi, kas ļauj tās instalēt vienā sistēmā ar dažādām .NET ietvaru versijām. Turklāt datu glabāšanai, konfigurēšanai un manipulācijām tiek izmantots XML atbalsts. Tomēr, kad runa ir par savu lietojumprogrammu drošību, ASP.NET izmanto koda piekļuves drošību un .NET ietvara drošības funkcijas un IIS raksturīgās metodes, lai autentificētu lietotāja akreditācijas datus.