摘要: 通过一个小组件,熟悉 Blazor 服务端组件开发。 "github" 一、环境搭建 vs2019 16.4, asp.net core 3.1 新建 Blazor 应用,选择 asp.net core 3.1。 根文件夹下新增目录 Components,放置代码。 二、组件需求定义 Compone 阅读全文
posted @ 2019-12-12 17:18 前门后院 阅读(1849) 评论(4) 推荐(4) 编辑
摘要: 一、组件 支撑Blazor的是微软的两大成熟技术,Razor模板和SignalR,两者的交汇点就是组件。通常,我们从ComponentBase派生的类型,或者创建的.razor 文件,就可以称作组件。基于这两大技术,组件也就具备了两大功能,1、生成html片段;2、维护组件状态。这里我们来说一下组件 阅读全文
posted @ 2019-11-12 08:53 前门后院 阅读(2869) 评论(11) 推荐(3) 编辑
摘要: 开发环境 Vs2019 16.3.1 dotnetcore 3.0 一、开始 1. 新建webapp项目 或Vs 中新建项目选择 Web应用程序。 在StartUp.cs 中增加两处配置。 ConfigureServices 方法: Configure 方法 1. 使用Vs打开项目,默认页面和目录暂 阅读全文
posted @ 2019-09-29 16:43 前门后院 阅读(4595) 评论(5) 推荐(2) 编辑
摘要: "原文" 原文很简单,以下为机翻 WIRER ON THE WIRE SIGNALR协议的非正式描述 我已经看到询问有关SignalR协议的描述的问题出现了很多。哎呀,当我开始关注SignalR时,我也在寻找类似的东西。现在,差不多一年之后,在我从架构上重新设计了SignalR C#客户端并从头开始 阅读全文
posted @ 2018-12-03 11:41 前门后院 阅读(545) 评论(0) 推荐(0) 编辑
摘要: IocPerformance "IocPerformance" 基本功能、高级功能、启动预热三方面比较各IOC,可以用作选型参考。 Lamar: StructureMap的替代品 "Lamar" "文档" 兼容StructureMap操作,针对.Net Core DI抽象进行设计 功能较全 性能较好 阅读全文
posted @ 2018-12-03 11:07 前门后院 阅读(763) 评论(0) 推荐(1) 编辑
摘要: Pipelines - .NET中的新IO API指引 作者 marcgravell 原文 此系列前两篇网上已有的译文 Pipelines - .NET中的新IO API指引(一) Pipelines - .NET中的新IO API指引(二) 关于System.IO.Pipelines的一篇说明 S 阅读全文
posted @ 2018-11-08 11:47 前门后院 阅读(2268) 评论(2) 推荐(2) 编辑
摘要: 地址:https://github.com/davidfowl/MultiProtocolAspNetCore.git 在一个Kestrel服务上可以同时处理Tcp,Http,Https等多种协议。 通过实现 ConnectionHandler 处理接入连接,ConnectionContext.Tr 阅读全文
posted @ 2018-11-07 19:02 前门后院 阅读(2539) 评论(0) 推荐(1) 编辑
摘要: 摘一段模式的说明, F#的: msdn是这么描述它的:“模式”是用于转换输入数据的规则。模式将在整个 F# 语言中使用,采用多种方式将数据与一个或多个逻辑结构进行比较、将数据分解为各个构成部分,或从数据中提取信息。 模式匹配自有其定义,同时也有很多种类,这里针对相对复杂的【结构比较】和【数据抽取】进 阅读全文
posted @ 2016-08-27 13:23 前门后院 阅读(1191) 评论(1) 推荐(0) 编辑
摘要: 通常,使用linq查询时需要一个实现IQueryable<T> 的查询对象 之后通过 进行查询,使用IQueryProvider 收集用户输入的表达式进行处理。 但是查询本身实际上只关注查询对象上有无可用的 linqmethod(Select,Where.....). 如下,定义一个泛型对象 只要保 阅读全文
posted @ 2016-08-27 10:07 前门后院 阅读(1002) 评论(2) 推荐(0) 编辑