原文:Blazor带我重玩前端(一)

写在前面 曾经我和前端朋友聊天的时候,我说我希望有一天可以用C 写前端,不过当时更多的是美好的想象,而现在这一切正变得真实 什么是Blazor 我们知道浏览器可以正确解释并执行JavaScript代码,那么浏览器是如何执行C 代码的呢 答案是通过WebAssembly。通过WebAssembly,我们可以让浏览器运行很多的高级语言,如 C C C GO等,并使他们运行在基于内存安全的沙箱环境中。如 ...

2020-06-23 10:53 8 1414 推荐指数:

查看详情

Blazor带我前端(三)

写在前面 需要升级VS2019以及.NET Core到最新版(具体的最低支持,我已经忘了,总是越新支持的就越好),以更好的支持自己开发Blazor项目。 WebAssembly 搜索Blazor模板 选择Blazor WebAssembly App模板 项目实例 项目实例 ...

Wed Jul 08 17:04:00 CST 2020 2 1145
Blazor带我前端(五)

概述 本文主要讨论Blazor事件内容,由于blazor事件部分很多,所以会分成上下两篇,本文为第一篇,后续会有第二篇。 我们可以视组件是一个类,我们先看一下前文所说的Index.Razor页面生成的C#代码。 在此,先补充一下该页面的原始代码: 1: @page ...

Mon Aug 31 21:54:00 CST 2020 2 840
Blazor带我前端(六)

本文主要讨论Blazor事件内容,由于blazor事件部分很多,所以会分成上下两篇,本文为第二篇。 双向绑定 概述 如图所示 当点击单项绑定的时候,MyOnewayComponent里的属性值会发生变化,这种变化是单项的,仅仅只是本地副本的值的变化,并不会引发父页面的值发生变化。但当点击父 ...

Wed Sep 02 19:18:00 CST 2020 0 736
Blazor带我前端(二)

概览 Blazor目前有两种托管模式,一种是Server-Side模式,一种是WebAssembly模式。官方首先支持的是Service-Side模式,使用WebAssembly模式,需要更新到最新版VS2019。 小编目前的精力是更多的专注于Blazor-WebAssembly模式的研究 ...

Mon Jul 06 18:51:00 CST 2020 1 797
Blazor带我前端(四)

布局 Blazor中的布局和MVC中的布局是类似的。 创建布局 新建一个Razor页面,所有新增的布局都要继承LayoutComponentBase,同时标识自定义内容的输出位置,即标识Body的位置。如图所示: 应用布局 我们修改一下index.razor页面中的代码,增加@layout ...

Wed Jul 22 18:22:00 CST 2020 0 961
用C#写前端-Blazor框架简介

原文传送门 什么是Blazor MSDN1中的定义十分贴切, 此处照搬过来: Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建信息丰富的交互式 UI。 共享使用 .NET 编写的服务器端和客户端应用逻辑 ...

Thu Oct 14 15:59:00 CST 2021 0 2707
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM