Створення та виконання проектів Blazor WebА збірка
середовище
- Візуальна студія
-
- Візуальна студія 2019
- .NET
-
- .NET 5.0
Отримання та інсталяція Visual Studio
Використовуйте Visual Studio для розробки проектів Blazor. Дізнайтеся, як отримати та налаштувати Visual Studio нижче.
Інші кроки можуть бути нудними, але візуальний студійний код також дозволяє розробляти. (Я не буду тут пояснювати.)
Створення проекту Blazor WebАсемблія
У меню "Пуск" виберіть "Visual Studio 2019". Версія тут 2019 року, але пізніші версії також можуть створювати проекти.
Виберіть створити новий проект.
Якщо ви введете "Blazor" в поле введення пошуку вище, відобразиться список, тому виберіть "Blazor WebAssembly App" і натисніть кнопку "Далі".
Назва проекту може бути будь-якою, але тут ми "BlazorWebAssemblySample". Ви можете створювати проекти, де б ви не знаходилися. Ім'я рішення вводиться автоматично, тому ви можете залишити його як є.
Цільова структура - ". Net Core 3.1 або пізнішої версії. Ось останній ". Вибрано NET 5.0". Решта залишається за замовчуванням. Коли все буде готово, натисніть кнопку "Створити".
Відображається головне вікно візуальної студії (IDE) і створення проекту завершено. Макет вікна може змінюватися в залежності від ваших уподобань, але це не впливає на розвиток.
Указана папка містить файли, пов'язані з проектом. Проект не впливає на ієрархію над цією папкою (зовні), тому, якщо вона вам більше не потрібна, ви можете видалити кожну папку, і ви нічого не можете зробити.
Виконати (виконати налагодження)
Невеликий зразок завершується в стані створення проекту, тому його можна виконати таким, як є. Натисніть кнопку IIS Express на панелі інструментів, щоб запустити її. Простий веб-сервер "IIS Express" створюється у вашому власному середовищі, і ви можете запустити додаток Blazor. Цей IIS Express завершується автоматично під час виходу з налагодження.
До речі, запуски налагодження Blazor WebAssembly використовують веб-сервер тільки для завантаження додатків.
Після початку збірки і певного періоду часу, збірка завершена, і веб-браузер запускається. Ви побачите веб-екран, всі з яких виконуються клієнтом (за винятком доступу до ресурсів сервера). Хоча клієнтська обробка веб-додатків зазвичай написана на Javascript, Blazor може використовувати механізм WebAssembly для їх створення на C#.
Нижче описано, як збільшити кількість під час кожного натискання. Ці неекранні оновлені операції, як правило, написані на Javascript, але вони також реалізовані в C#.
Це екран, який завантажує файл JSON із сервера та відображає список.
Припинити налагодження виконання
Якщо браузер запускається сам по собі, закриття веб-браузера завершиться налагодженням виконання, але якщо відкрити його в новій вкладці у веб-браузері, який вже запущено, закриття вкладки не закінчиться запуском налагодження.
Якщо це так, натисніть кнопку "Зупинити налагодження" на панелі інструментів Visual Studio.
Кінець розвитку
В основному, ви повинні вийти з Visual Studio, як і будь-який інший проект. Якщо будь-які файли не збережено, відображається підтвердження збереження.
Під Вільний час розробки знову, ви можете відкрити файл "xxxxxxxx.sin" або відкрити журнал під час запуску Visual Studio, так що ви можете відкрити його звідти.