摘要:本文主要讨论Blazor事件内容,由于blazor事件部分很多,所以会分成上下两篇,本文为第二篇。双向绑定概述如图所示当点击单项绑定的时候,MyOnewayComponent里的属性值会发生变化,这种变化是单项的,仅仅只是本地副本的值的变化,并不会引发父页面的值发生变化。但当点击父页面的Click 阅读全文
posted @ 2020-09-02 11:18 艾心❤ 阅读(326) 评论(0) 推荐(2) 编辑
摘要:概述本文主要讨论Blazor事件内容,由于blazor事件部分很多,所以会分成上下两篇,本文为第一篇,后续会有第二篇。我们可以视组件是一个类,我们先看一下前文所说的Index.Razor页面生成的C#代码。在此,先补充一下该页面的原始代码: 1: @page "/" 2: @layout MyLay 阅读全文
posted @ 2020-08-31 13:54 艾心❤ 阅读(434) 评论(2) 推荐(3) 编辑
摘要:布局Blazor中的布局和MVC中的布局是类似的。创建布局新建一个Razor页面,所有新增的布局都要继承LayoutComponentBase,同时标识自定义内容的输出位置,即标识Body的位置。如图所示:应用布局我们修改一下index.razor页面中的代码,增加@layout MyLayout。 阅读全文
posted @ 2020-07-22 10:22 艾心❤ 阅读(428) 评论(0) 推荐(4) 编辑
摘要:写在前面需要升级VS2019以及.NET Core到最新版(具体的最低支持,我已经忘了,总是越新支持的就越好),以更好的支持自己开发Blazor项目。WebAssembly搜索Blazor模板选择Blazor WebAssembly App模板项目实例项目实例BlazorApp.Shared:提供最一般的支持,包括各个ModelBlazorApp.Client:依赖BlazorApp.Shared... 阅读全文
posted @ 2020-07-08 09:04 艾心❤ 阅读(483) 评论(2) 推荐(2) 编辑
摘要:概览 Blazor目前有两种托管模式,一种是Server-Side模式,一种是WebAssembly模式。官方首先支持的是Service-Side模式,使用WebAssembly模式,需要更新到最新版VS2019。 小编目前的精力是更多的专注于Blazor-WebAssembly模式的研究,所以本系 阅读全文
posted @ 2020-07-06 10:51 艾心❤ 阅读(438) 评论(1) 推荐(3) 编辑
摘要:写在前面 曾经我和前端朋友聊天的时候,我说我希望有一天可以用C#写前端,不过当时更多的是美好的想象,而现在这一切正变得真实…… 什么是Blazor 我们知道浏览器可以正确解释并执行JavaScript代码,那么浏览器是如何执行C#代码的呢?答案是通过WebAssembly。通过WebAssembly 阅读全文
posted @ 2020-06-23 10:53 艾心❤ 阅读(758) 评论(6) 推荐(11) 编辑
摘要:写在前面 最近一段时间,团队在升级ElasticSearch(以下简称ES),从ES 2.2升级到ES 7.5。也是这段时间,我从零开始,逐步的了解了ES,中间也踩了不少坑,所以特地梳理和总结一下相关的技术点。 ES小趣闻: 多年前,一个叫做Shay Banon的刚结婚不久的开发者,由于妻子要去伦敦 阅读全文
posted @ 2020-05-15 10:15 艾心❤ 阅读(2928) 评论(11) 推荐(26) 编辑
摘要:写在前面 之前微信公众号里有一位叫sara的朋友建议我写一下Parallel的相关内容,因为手中商城的重构工作量较大,一时之间无法抽出时间。近日,这套系统已有阶段性成果,所以准备写一下Parallel的相关内容,正好也延续之前的C#并发编程系列。 Parallel是并行编程的相关内容,而Parall 阅读全文
posted @ 2020-05-08 10:08 艾心❤ 阅读(589) 评论(0) 推荐(8) 编辑
摘要:写在前面 ASP.NET Core是微软新推出的支持跨平台、高性能、开源的开发框架,它的优势不必多说,因为已经说得太多了。当然,现在依然有着数量庞大的系统运行于.NET Framework上,由于有大量的Break Changes,很多项目项目团队也不敢贸然升级,其中的考量也不全部是技术原因,更多的 阅读全文
posted @ 2020-03-30 09:57 艾心❤ 阅读(2506) 评论(30) 推荐(17) 编辑
摘要:前言新型冠状病毒的出现,着实让人紧张。我每天一大早都会去查看今天的最新数据,可是每次的数据都挺让人揪心的。今天突然间很想看看过去的历史的数据,结果查了很多资料都不是很全。反正国家让我们待在家里做贡献,那我们也可以多做做研究,偶然的机会发现了一个API可以查到历史数据,于是就用.NET Core 3. 阅读全文
posted @ 2020-02-10 10:38 艾心❤ 阅读(980) 评论(3) 推荐(4) 编辑