Blazor WebAssembly projektu izveide un izpilde
vide
- Visual Studio
-
- Visual Studio 2019
- .NET
-
- .NET 5.0
Visual Studio iegūšana un instalēšana
Izmantojiet Visual Studio, lai izstrādātu Blazor projektus. Tālāk uzziniet, kā iegūt un iestatīt Visual Studio.
Citi soļi var būt garlaicīgi, bet vizuālās studijas kods arī ļauj attīstīties. (Es šeit nepaskaidrošu.)
Blazor WebAssembly projekta izveide
Izvēlnē Sākt atlasiet Visual Studio 2019. Versija šeit ir 2019. gads, bet vēlākas versijas var arī izveidot projektus.
Atlasiet Izveidot jaunu projektu.
Ja iepriekš redzamajā meklēšanas ievades laukā ievadāt "Blazor", tiks parādīts saraksts, tāpēc atlasiet "Blazor WebAssembly App" un noklikšķiniet uz pogas "Tālāk".
Projekta nosaukums var būt jebkas, bet šeit mēs esam "BlazorWebAssemblySample". Projektus var izveidot, lai kur jūs atrastos. Risinājuma nosaukums tiek ievadīts automātiski, lai to varētu atstāt tādu, kā ir.
Mērķa sistēma ir ". NET Core 3.1 vai jaunāka versija. Šeit ir jaunākais ". Ir atlasīts NET 5.0". Pārējais tiek atstāts noklusējuma iestatījumu ziņā. Kad esat pabeidzis, noklikšķiniet uz pogas "Izveidot".
Tiek parādīts galvenais vizuālās studijas logs (IDE) un projekta izveide ir pabeigta. Loga izkārtojums var atšķirties atkarībā no jūsu vēlmēm, bet tas neietekmē attīstību.
Norādītajā mapē ir ar projektu saistīti faili. Projekts neietekmē hierarhiju virs šīs mapes (ārpusē), tāpēc, ja tas vairs nav nepieciešams, varat izdzēst katru mapi un neko nedarīt.
Izpilde (atkļūdošanas izpilde)
Neliels paraugs ir pabeigts projekta izveides stāvoklī, tāpēc to ir iespējams izpildīt, kā tas ir. Rīkjoslā noklikšķiniet uz IIS Express, lai to palaistu. Vienkāršs tīmekļa serveris "IIS Express" tiek izveidots jūsu vidē, un jūs varat palaist Blazor lietotni. Izejot no atkļūdošanas, šis IIS Express iziet automātiski.
Starp citu, Blazor WebAssembly atkļūdošanas palaišanas izmanto tīmekļa serveri tikai, lai lejupielādētu lietotnes.
Pēc būvēšanas sākuma un noteikta laika beigām būvēšanu pabeidz un sāk darboties tīmekļa pārlūkprogramma. Tiks parādīts Web ekrāns, ko visu veic klients (izņemot piekļuvi servera resursiem). Lai gan tīmekļa lietotņu klienta puses apstrāde parasti tiek rakstīta Javascript, Blazor var izmantot WebAssembly mehānismu, lai tos izveidotu C #.
Lai palielinātu skaitu katru reizi, kad noklikšķināt, rīkojieties šādi: Šīs ne-ekrāna atsvaidzinātās darbības parasti ir rakstītas Javascript, bet tās tiek ieviestas arī C #.
Šis ir ekrāns, kas lejupielādē JSON failu no servera un parāda sarakstu.
Pārtraukt atkļūdošanas izpildi
Ja web pārlūkprogramma tiek palaista pati par sevi, tīmekļa pārlūkprogrammas aizvēršana pārtrauks atkļūdošanas izpildi, bet, ja to atvērsit jaunā cilnē tīmekļa pārlūkprogrammā, kas jau ir palaista, cilnes aizvēršana nebeigs atkļūdošanas izpildi.
Šādā gadījumā no Visual Studio rīkjoslas noklikšķiniet uz pogas "Pārtraukt atkļūdošanu".
Attīstības beigas
Būtībā jums vajadzētu iziet no Visual Studio tāpat kā no jebkura cita projekta. Ja kādi faili nav saglabāti, tiek parādīts saglabāšanas apstiprinājums.
Kad jūs atkal attīstāt, varat atvērt failu "xxxxxxxx.sin" vai atvērt vēsturi, startējot Visual Studio, lai jūs varētu to atvērt no turienes.