Blazor 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Blazor 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Blazor 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Blazor 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Blazor 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。

Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。

Blazor 拥有现代 Web 框架具备的所有功能,包括:

  • 用于构建 composable UI 的组件模型

  • 路由

  • 布局

  • 表格和验证

  • 依赖注入

  • JavaScript 互操作

  • 开发期间在浏览器中实时重新加载

  • 服务器端渲染

  • 在浏览器和 IDE 中全面调试 .NET

  • 能够通过 asm.js 在较早版本的(非 WebAssembly )浏览器上运行

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (3)

加载中
一个基于bulma的轻量级blazor类库 https://bulmarazor.loogn.net/
04/06 09:20
回复
举报
打分: 力荐
期待!
2018/04/25 13:41
回复
举报
打分: 力荐
666666666666
2018/02/28 12:45
回复
举报
更多评论
05/09 08:24

.NET 开发者调查:C# 最受欢迎,对 Rust 很感兴趣

微软赞助的 .NET 基金会发布了一份 .NET 现状调查的报告。这是 .NET 基金会首次针对 .NET 开发者社区进行调查,进行时间为 2020 年 11 月 1 日至 2021 年 3 月 31 日,期间共收到了来自开发者的 4509 份答复。调查内容包括:最受欢迎的编程语言、使用最广泛云供应商,以及正在与使用 .NET 进行 Web 应用程序开发的开发人员配合使用的 JavaScript 框架有哪些等等。 调查显示,微软的 Blazor 项目在 .NET 开发人员中已经越来越受欢...

4
5
发表于大前端专区
2018/07/28 07:21

Blazor 0.5.1 预览版发布,基于 .NET 的 Web UI 框架

Blazor 0.5.1 预览版已发布,该版本主要是修复了几个由用户报告的问题。下面说一下 Blazor 0.5.0 中值得关注的新功能。 此版本探讨了 Blazor 在与渲染过程分开的过程中运行的场景。具体来说,Blazor 0.5.0 允许选项在服务器上运行 Blazor,然后通过 SignalR 连接处理所有 UI 交互。此版本还为在浏览器中调试 Blazor .NET 代码添加了一些非常早期的支持。 此版本中的新功能: 服务器端 Blazor 启动模型与 ASP.NET Core 对齐 Java...

3
11
发表于大前端专区
2018/04/18 07:15

Blazor 0.2.0 发布 ,将 .NET 带回到浏览器

Blazor 0.2.0 发布了 ,这是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。 Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。 更新内容: Build your own reusable component librar...

4
7
发表于大前端专区
2018/02/19 08:03

微软正式开源 Blazor ,将 .NET 带回到浏览器

微软 ASP.Net 团队近日正式开源了 Blazor ,这是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。 Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。 Blazor 拥有现代 Web 框架具备的所...

12
24
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/04/10 10:10

Blazor之ABC

.net core正式推出了Blazor, 正好在一个小项目里试用一下。 建立项目 因为基于WebAssemble的客户端Blazor还不是正式版, 为了避免不必要的麻烦,我试用服务端的Blazor。 试用ctrl+F5运行程序,这样开发时保存后会自动生成项目,页面上会提示reload。 页面跳转 由于是个小项目,首页的内容留到后面设计。我们先建立个查询页面 (Pages/)Planes/Index.razor。 原菜单的Home,改为Plane List。(菜单在NavMenu.razor中) Home/Ind...

0
0
发表了博客
2018/10/28 20:09

.NET in Browser - Blazor

什么是Blazor Blazor 是一个实验性的. NET web 框架, 使用 C# 和 HTML 在任何浏览器中不需要插件即可运行 WebAssembly 程序集。 什么是WebAssembly WebAssembly是一种新的适合于编译到Web的,可移植的,大小和加载时间高效的格式,是一种新的字节码格式。它的缩写是”.wasm”,.wasm 为文件名后缀,是一种新的底层安全的“二进制”语法。它被定义为“精简、加载时间短的格式和执行模型”,并且被设计为Web 多编程语言目标文件格...

0
0
发表了博客
2020/05/04 10:08

Blazor WebAssembly 3.2.0 正式起飞,blazor 适合你吗?

最近blazor更新很快,今天在官方博客上发布了Blazor WebAssembly 3.2.0 RC:https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-release-candidate-now-available/ ,这是最后一次预览版了,功能开发都已经完成。 5.19的微软Build大会上就正式发布了,我最近也在积极的研究学习blazor,在博客和公众号发了几篇最新版本发布的文章,在评论区还是微信群,有人问我,为什么你对blazor如此热情,这些同学都在使用vue...

0
0
发表了博客
2020/05/15 14:57

ASP.NET Core Blazor 初探之 Blazor Server

上周初步对Blazor WebAssembly进行了初步的探索(ASP.NET Core Blazor 初探之 Blazor WebAssembly)。这次来看看Blazor Server该怎么玩。 Blazor Server Blazor 技术又分两种: Blazor WebAssembly Blazor Server Blazor WebAssembly上次已经介绍过了,这次主要来看看Blazor Server。Blazor Server 有点像WebAssembly的服务端渲染模式。页面在服务器端渲染完成之后,通过SignalR(websocket)技术传输到前端,再替换dom元素。其实...

0
0
发表了博客
2020/05/02 07:45

Blazor WebAssembly 3.2.0 正式起飞,blazor 适合你吗?

原文: Blazor WebAssembly 3.2.0 正式起飞,blazor 适合你吗? 最近blazor更新很快,今天在官方博客上发布了Blazor WebAssembly 3.2.0 RC:https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-release-candidate-now-available/ ,这是最后一次预览版了,功能开发都已经完成。 5.19的微软Build大会上就正式发布了,我最近也在积极的研究学习blazor,在博客和公众号发了几篇最新版本发布的文章,在评论区还是微信群...

0
1
发表了博客
2020/05/16 16:10

ASP.NET Core Blazor 初探之 Blazor WebAssembly

原文: ASP.NET Core Blazor 初探之 Blazor WebAssembly 最近Blazor热度很高,传说马上就要发布正式版了,做为微软脑残粉,赶紧也来凑个热闹,学习一下。 Blazor Blazor是微软在ASP.NET Core框架下开发的一种全新的Web开发框架。Blazor利用WebAssembly使得开发者可以抛开JavaScript而使用优雅的C#来开发web单页应用。微软利用WebAssembly在浏览器里实现了一个.NET Runtime,任何.NET STANDARD 2.1的代码都可以在浏览器上运行,真...

0
0
发表了博客
2020/05/16 16:11

ASP.NET Core Blazor 初探之 Blazor Server

原文: ASP.NET Core Blazor 初探之 Blazor Server 上周初步对Blazor WebAssembly进行了初步的探索(ASP.NET Core Blazor 初探之 Blazor WebAssembly)。这次来看看Blazor Server该怎么玩。 Blazor Server Blazor 技术又分两种: Blazor WebAssembly Blazor Server Blazor WebAssembly上次已经介绍过了,这次主要来看看Blazor Server。Blazor Server 有点像WebAssembly的服务端渲染模式。页面在服务器端渲染完成之后,通过SignalR...

0
0
发表了博客
2020/05/15 13:21

ASP.NET Core Blazor 初探之 Blazor Server

上周初步对Blazor WebAssembly进行了初步的探索(ASP.NET Core Blazor 初探之 Blazor WebAssembly)。这次来看看Blazor Server该怎么玩。 Blazor Server Blazor 技术又分两种: Blazor WebAssembly Blazor Server Blazor WebAssembly上次已经介绍过了,这次主要来看看Blazor Server。Blazor Server 有点像WebAssembly的服务端渲染模式。页面在服务器端渲染完成之后,通过SignalR(websocket)技术传输到前端,再替换dom元素。其实...

0
0
发表了博客
2020/05/15 10:35

ASP.NET Core Blazor 初探之 Blazor Server

ASP.NET Core Blazor 初探之 Blazor Server 上周初步对Blazor WebAssembly进行了初步的探索(ASP.NET Core Blazor 初探之 Blazor WebAssembly)。这次来看看Blazor Server该怎么玩。 Blazor Server Blazor 技术又分两种: Blazor WebAssembly Blazor Server Blazor WebAssembly上次已经介绍过了,这次主要来看看Blazor Server。Blazor Server 有点像WebAssembly的服务端渲染模式。页面在服务器端渲染完成之后,通过SignalR(webso...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
3 评论
26 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部