Jūsu pirmā ASP.NET tīmekļa lietojumprogramma: kā sākt darbu

Jūsu pirmā ASP.NET tīmekļa lietojumprogramma: kā sākt darbu

ASP.NET ir Microsoft bezmaksas starpplatformu ietvars tīmekļa lietotņu un pakalpojumu veidošanai. ASP.NET platforma ir .NET paplašinājums, kas ir rīku, programmēšanas valodu un bibliotēku izstrādātāju platforma, ko izmanto dažādu lietojumprogrammu izveidošanai.





Kā jūs droši vien uzminējāt, ASP.NET ir fantastisks ietvars, ko iesācēji var izmantot, lai izveidotu tīmekļa lietotnes. Tas piedāvā daudz elastības un ir viegli lietojams. Šajā rakstā mēs palīdzēsim jums izveidot pirmo tīmekļa lietojumprogrammu ASP.NET, izmantojot Microsoft Visual Studio.





Kas ir ASP.NET?

ASP apzīmē “Active Server Pages”; ASP un ASP.NET ir servera puses tehnoloģijas, ko izmanto interaktīvu tīmekļa lapu attēlošanai. ASP.NET nodrošina izstrādātājiem lielu elastību apjomīgā, daudzpusīgā ekosistēmā ar dažādām bibliotēkām un rīkiem. Izstrādātāji var arī izveidot pielāgotas bibliotēkas, kuras var koplietot ar jebkuru lietojumprogrammu, kas izveidota platformā .NET.





Saistītie: Tīmekļa ietvari, kurus ir vērts apgūt izstrādātājiem

Jūs varat rakstīt aizmugures kodu savām ASP.NET lietojumprogrammām, izmantojot C#, Visual Basic vai pat F#. Šī elastība ļauj izstrādātājiem efektīvi kodēt biznesa loģiku un piekļuves datiem slāni. Vēl viena būtiska ASP.NET izmantošanas priekšrocība ir dinamisku tīmekļa lapu veidošana, izmantojot C#, izmantojot tīmekļa lapas veidnes sintakses rīku, kas pazīstams kā Razor.



kā mainīt iPhone dublējuma glabāšanas vietu

Razor nodrošina arī sintaksi, lai izveidotu interaktīvas, dinamiskas tīmekļa lapas, kas ietver HTML, CSS, JavaScript un C#. Klienta puses kods parasti tiek rakstīts JavaScript, un ASP.NET var pat integrēt ar citiem tīmekļa ietvariem, piemēram, Angular vai React.

Saistītie: Tailwind CSS pret Bootstrap: kurš ir labāks ietvars?





ASP.NET arī nodrošina izstrādātājus ar autentifikācijas sistēmu, kas ietver datu bāzi, bibliotēkas, veidnes pieteikšanās pārvaldībai, ārēju autentifikāciju Google, Facebook u.c. Izstrādātāji var izmantot ASP.NET visās lielākajās platformās, ieskaitot Windows, Linux, macOS un pat Docker.

Kā izveidot ASP.NET tīmekļa lietojumprogrammu Visual Studio

Pirms tīmekļa lietojumprogrammas izveides vislabāk ir iepazīties ar HTML, CSS, JavaScript un C#, lai jūs varētu maksimāli izmantot ASP.NET. Apskatīsim, kā jūs varat izveidot tīmekļa lietojumprogrammu ASP.NET programmā Microsoft Visual Studio 2019.





Pārliecinieties, vai esat instalējis šādas programmatūras pakotnes:

kā parādīt akumulatoru operētājsistēmā Windows 10
  • Microsoft Visual Studio 2019 vai labāka
  • ASP.NET un tīmekļa izstrādes darba slodze no Visual Studio Installer

Izpratne par ASP.NET tīmekļa lietojumprogrammu projekta komponentiem

Pirms sākat izstrādāt savu tīmekļa lietotni, ir svarīgi saprast ASP.NET būtiskās sastāvdaļas un to, kā tās izmantot savā tīmekļa lietojumprogrammā.

Šajā apmācībā mēs izmantosim ASP.NET tīmekļa veidlapas, lai izveidotu atsevišķas tīmekļa lapas, piemēram, mājas lapu, sazinieties ar mums utt. Katrai tīmekļa veidlapai ir trīs galvenās sastāvdaļas, .aspx fails HTML/CSS, .aspx .cs koda fails un .aspx.designer.cs fails. Šajā apmācībā mēs galvenokārt strādāsim ar .aspx un .aspx.cs failiem.

.Aspx failā būs viss jūsu tīmekļa lapu HTML un CSS kods. Pārliecinieties, ka izmantojat asp tagus, nevis HTML tagus, jo asp tagi iegūst datus no servera un nosūta ievades datus serverim. Šī ir funkcionalitātes īpašība, kas nepieciešama dinamiskā tīmekļa lietojumprogrammā.

Failā .aspx.cs ir jūsu tīmekļa lapu C# kods, un tas nosaka, kas notiek, ja tiek ielādēts konkrēts notikums, piemēram, tīmekļa lapa, noklikšķināta uz pogas u.c. Katrai funkcijai varat izveidot atsevišķas funkcijas un saistīt to ar atbilstošo asp tagu atbilstošajā .aspx failā.

Galvenās lapas ir izdevīgas izstrādātājiem, un katrai tīmekļa lapai pievieno būtiskas sastāvdaļas, piemēram, navigācijas joslu un kājeni. Tā vietā, lai atkārtoti pievienotu vienu un to pašu kodu, izstrādātāji var pievienot visu veidnei nepieciešamo kodu vienā šablona lapā un pēc tam saistīt katru tīmekļa lapu ar galveno lapu. Turpmākajās sadaļās mēs parādīsim, kā to izdarīt.

Izveidojiet jaunu ASP.NET tīmekļa lietotnes projektu

Pirmais solis, veidojot tīmekļa lietojumprogrammu ASP.NET, ir atlasīt projekta veidni un izveidot jaunu tīmekļa lietojumprogrammu:

  1. Palaidiet Microsoft Visual Studio un noklikšķiniet uz Izveidojiet jaunu projektu
  2. Veidņu meklēšanas lodziņā ierakstiet ASP.NET, atlasiet ASP.NET tīmekļa lietojumprogramma ( .NET Framework ) un noklikšķiniet Nākamais . Jūs nesaņemsit šo veidni, ja jums nav iepriekšējā sadaļā minētās nepieciešamās instalācijas.
  3. Nākamajā ekrānā konfigurējiet projekta nosaukumu un direktoriju un noklikšķiniet uz Nākamais .
  4. Visual Studio tagad izveidos jūsu projekta veidni, un jums vajadzētu būt iespējai palaist veidnes lietojumprogrammu, noklikšķinot uz zaļās atskaņošanas pogas ekrāna augšdaļā.

Izveidojiet jaunu ASP.NET tīmekļa veidlapu

Lai palīdzētu jums labāk izprast ASP.NET, mēs izveidosim vienkāršu produktu lapu spēļu veikalam. Pirmais solis ir izveidot jaunu tīmekļa veidlapu. Iepriekš izveidotajā projektā dodieties uz Fails> Jauns> Fails un izvēlieties Tīmekļa veidlapa . Kad esat to iestatījis, jums vajadzētu redzēt tukšu .aspx failu ar tikai galvenes kodu.

Lai sāktu veidot savas tīmekļa lapas kopējo izskatu, varat pats izmantot HTML/CSS kodu vai izmantot veidni no Aizmugurējie bloki .

Mēs izveidojām iepriekš minēto produkta lapas izkārtojumu, izmantojot veidni. Tas parāda produkta attēlu, informāciju par produktu un navigācijas joslu. Mēs pievienojām navigācijas joslas HTML un CSS, izmantojot galveno lapu.

kā pielāgot spilgtumu operētājsistēmā Windows 10

Iepriekš minētajā kodā (.aspx.cs failā) mēs esam iestatījuši ielādes lapa funkcija, lai mūsu vietturos iestatītu informāciju par produktu. Jūs varat izveidot līdzīgas funkcijas, lai pieteiktos, reģistrētos, pievienotu grozam utt.

Paraugu parauga paraugs, lai parādītu produkta aprakstu, ir šāds:

Apraksta vērtība no C# koda tiks parādīta šajā vietturī. Varat arī izmantot Visual Studio rīkjoslu, lai pievienotu attēlojuma elementus, piemēram, attēlus, pogas, radio pogas un daudz ko citu. Tiešsaistē ir pieejami vairāki resursi, kuros varat uzzināt ASP.NET sintaksi.

ASP.NET tīmekļa lietojumprogramma iesācējiem

ASP.NET ir spēcīga platforma tīmekļa lietojumprogrammu un pakalpojumu izveidei. Pirms tīmekļa lietojumprogrammas izstrādes ASP.NET tīklā jums ir jāpārzina JavaScript, HTML, CSS un C#.

Kopīgot Kopīgot Čivināt E -pasts Galīgā JavaScript krāpšanās lapa

Izmantojot šo krāpšanās lapu, varat ātri atsvaidzināt JavaScript elementus.

Lasīt Tālāk
Saistītās tēmas
  • Programmēšana
  • ASP.NET
  • Programmēšana
Par autoru M. Fahad Khawaja(Publicēti 45 raksti)

Fahads ir MakeUseOf rakstnieks un šobrīd specializējas datorzinātnēs. Būdams dedzīgs tehnoloģiju rakstnieks, viņš rūpējas par jaunākajām tehnoloģijām. Viņu īpaši interesē futbols un tehnoloģijas.

Vairāk no M. Fahad Khawaja

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu