C# Blazor 学习笔记(0):初识Blazor

文章目录

Blazor是什么

Blazor是微软推出的前端框架,有两种形式,以下以Blazor Server为主。具有一下特点

  • 前端是用C#而不是JS
  • 前后端不分离
  • 采用及时渲染的方式将渲染结果发送到前端。
  • 支持.NET 框架
  • 快速开发
  • 可以在Winform,WPF,MAUI上面,将其作为宿主环境,作为网页展示。MAUI+Blazor是个全栈的解决方案,但是我个人暂时还没使用。因为MAUI比较新,文档和解决方案还不全面。

适合人群

  • 全栈
  • 快速开发前后端项目
  • 小项目,同时在线人数小于1000人。

开始学习Blazor

Blazor资源

Blazor 知识随笔

Blazor 视频教程

如何创建Blazor

本文使用的环境

  • Visual Studio 2022
  • .NET Core 6.0
  • Blazor Server(前后端一同开发)

创建结果:

运行结果:

Blazor 基础知识介绍

文件分布

  • 支持热重置
    -

Razor和cshtml的区别

razor可以组件化调用,cshtml不行

Razor介绍

通过@code开辟C#代码部分

相关推荐
zhangrelay12 分钟前
如何使用AI快速编程实现标注ROS2中sensor_msgs/msg/Image图像色彩webots2025a
人工智能·笔记·opencv·学习·计算机视觉·机器人视觉
m0_5982500021 分钟前
电源完整性07-如何确定PDN网络中的大电容
笔记·单片机·嵌入式硬件·硬件工程
universe_011 小时前
前端学习css
前端·css·学习
海边夕阳20061 小时前
【每天一个AI小知识】:什么是自监督学习?
人工智能·经验分享·学习
摇滚侠1 小时前
Spring Boot3零基础教程,Reactive-Stream 规范核心接口,笔记103
java·spring boot·笔记
Aevget2 小时前
界面控件DevExpress WPF v25.1新版亮点:AI功能的全面升级
c#·.net·wpf·界面控件·devexpress·ui开发
weixin_514221852 小时前
FDTD代码学习-1
学习·算法·lumerical·fdtd
兔兔爱学习兔兔爱学习2 小时前
Spring Al学习9:模型上下文协议(MCP)
java·学习·spring
!!!!!!!!!!!!!!!!.2 小时前
CTF WEB入门 命令执行篇29-49
笔记·安全
武子康2 小时前
AI研究-118 具身智能 Mobile-ALOHA 解读:移动+双臂模仿学习的开源方案(含论文/代码/套件链接)
人工智能·深度学习·学习·机器学习·ai·开源·模仿学习