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#代码部分

相关推荐
mailtolaozhao2 小时前
C#入门--Hello world
开发语言·c#
王维志2 小时前
C# 中的 DateTime
开发语言·c#·.net
驾驭人生2 小时前
C#中统计某个字符出现次数的最简单方法
c#
Y4090017 小时前
List、ArrayList 与顺序表
数据结构·笔记·list
F_D_Z7 小时前
【感知机】感知机(perceptron)模型与几何解释
学习·算法·支持向量机
慕y2748 小时前
Java学习第一百一十部分——CI/CD
java·学习·ci/cd
Asu52029 小时前
思途AOP学习笔记 0806
java·sql·学习·mybatis
奶黄小甜包11 小时前
C语言零基础第9讲:指针基础
c语言·笔记·学习
泽虞12 小时前
C语言深度语法掌握笔记:语法陷阱、内存管理、指针系统
c语言·笔记·面试
yngsqq13 小时前
cad c#二次开发 图层封装 获取当前层
java·数据库·c#