用ASP.NET创建一个Blazer Web应用程序

用ASP.NET创建一个Blazer Web应用程序

Build a Blazer Web Application Using ASP.NET

By Jackson@ML

本文旨在引导读者使用.NET框架进行ASP.NET开发,从而实现构建一个Blazer Web应用程序。希望对读者有所帮助。

1. 获取.NET最新版SDK

打开Chrome浏览器,访问微软.NET官网链接:https://dotnet.microsoft.com/en-us/,如下图。

点击Download,进入到下载页面。

点击下载,之后可以安装最新版.NET SDK 10.0.0, 至于安装使用,可以参照文章:2025最新版.NET 10.0安装使用指南。此处不再赘述。

2. 下载安装Visual Studio Code及其Extension

为了实现使用.NET开发Blazer Web应用程序,需要安装集成开发环境(IDE)。最常用的莫过于Visual Studio Code。

至于如何安装使用Visual Studio Code最新版,可以参照文章:2025最新版Visual Studio Code for Mac安装使用指南。本文不再赘述。

VS Code安装完毕后,创建一个Blazer所用的Web应用程序文件夹,例如:BlazerDemo。

3. 创建Blazer Web应用程序

在VS Code中,选定上述的项目文件夹。使用组合键Shift+Command+P 启动搜索栏,搜索".NET: New Project", 选择该选项并按Enter键。此时,VS Code立刻更新Extension。

随后,弹出新的下拉菜单项,输入并选择Blazor Web App,按Enter键。

可以对新的项目命名为:BlazorApp1。系统自动配置完毕后,将文件架构显示在VS Code左侧区域。

打开新的Terminal(终端)窗口,切换到新建的项目文件夹:

csharp 复制代码
$ cd BlazorApp1

然后,执行以下命令以运行.NET应用程序:

csharp 复制代码
$ dotnet run

此时,按照提示,在Chrome浏览器中,输入本地主机地址:http://localhost:5205/ ,然后按Enter键,出现下方Web应用视图。

*注意: 有另一种替代方法如下。打开新的Terminal(终端)窗口,并执行以下命令创建命令 Blazor Web App:

$ dotnet new blazor -o BlazorApp1

另外,代码完成后,也可在Terminal中执行以下命令预览Web应用:

csharp 复制代码
$ dotnet watch

此时,启动本地主机将自动启动Chrome浏览器到应用程序的登录主页面,点击左侧导航栏的Weather按钮,则显示天气情况:

至此,利用VS Code构建的基于ASP.NET的Blazer Web应用程序成功上线了!


.NET开发技术好文陆续推出。敬请关注、收藏和点赞👍!

您的认可,我的动力!😃

推荐阅读:

  1. 2025最新版.NET 10.0 for Mac安装使用指南
  2. 360度看C#编程语言
  3. 2025最新版Python 3.14.0安装使用指南
  4. 用Visual Studio Code最新版开发C#应用程序
  5. 用JetBrains Rider开发C#应用程序
  6. 在macOS上搭建C#集成开发环境指南
  7. 2025最新版Eclipse for Java安装使用指南
相关推荐
六月June June1 天前
自定义调色盘组件
前端·javascript·调色盘
SY_FC1 天前
实现一个父组件引入了子组件,跳转到其他页面,其他页面返回回来重新加载子组件函数
java·前端·javascript
糟糕好吃1 天前
我让 AI 操作网页之后,开始不想点按钮了
前端·javascript·后端
陈天伟教授1 天前
人工智能应用- 天文学家的助手:08. 星系定位与分类
前端·javascript·数据库·人工智能·机器学习
VaJoy1 天前
给到夯!前端工具链新标杆 Vite Plus 初探
前端·vite
小彭努力中1 天前
191.Vue3 + OpenLayers 实战:可控化版权信息(Attribution)详解与完整示例
前端·javascript·vue.js·#地图开发·#cesium
奇舞精选1 天前
用去年 github 最火的 n8n 快速实现自动化推送工具
前端·agent
奇舞精选1 天前
实践:如何为智能体推理引入外部决策步骤
前端·agent
无限大61 天前
AI实战02:一个万能提示词模板,搞定90%的文案/设计/分析需求
前端·后端
朝阳5811 天前
控制 Nuxt 页面的渲染模式:客户端 vs 服务端渲染
前端·javascript