随笔分类 -  c#

摘要:通过一个小组件,熟悉 Blazor 服务端组件开发。 "github" 一、环境搭建 vs2019 16.4, asp.net core 3.1 新建 Blazor 应用,选择 asp.net core 3.1。 根文件夹下新增目录 Components,放置代码。 二、组件需求定义 Compone 阅读全文
posted @ 2019-12-12 17:18 前门后院 阅读(1936) 评论(4) 推荐(4)
摘要:一、组件 支撑Blazor的是微软的两大成熟技术,Razor模板和SignalR,两者的交汇点就是组件。通常,我们从ComponentBase派生的类型,或者创建的.razor 文件,就可以称作组件。基于这两大技术,组件也就具备了两大功能,1、生成html片段;2、维护组件状态。这里我们来说一下组件 阅读全文
posted @ 2019-11-12 08:53 前门后院 阅读(3073) 评论(11) 推荐(3)
摘要:Pipelines - .NET中的新IO API指引 作者 marcgravell 原文 此系列前两篇网上已有的译文 Pipelines - .NET中的新IO API指引(一) Pipelines - .NET中的新IO API指引(二) 关于System.IO.Pipelines的一篇说明 S 阅读全文
posted @ 2018-11-08 11:47 前门后院 阅读(2341) 评论(2) 推荐(2)
摘要:地址:https://github.com/davidfowl/MultiProtocolAspNetCore.git 在一个Kestrel服务上可以同时处理Tcp,Http,Https等多种协议。 通过实现 ConnectionHandler 处理接入连接,ConnectionContext.Tr 阅读全文
posted @ 2018-11-07 19:02 前门后院 阅读(2753) 评论(0) 推荐(1)
摘要:摘一段模式的说明, F#的: msdn是这么描述它的:“模式”是用于转换输入数据的规则。模式将在整个 F# 语言中使用,采用多种方式将数据与一个或多个逻辑结构进行比较、将数据分解为各个构成部分,或从数据中提取信息。 模式匹配自有其定义,同时也有很多种类,这里针对相对复杂的【结构比较】和【数据抽取】进 阅读全文
posted @ 2016-08-27 13:23 前门后院 阅读(1214) 评论(1) 推荐(0)
摘要:通常,使用linq查询时需要一个实现IQueryable<T> 的查询对象 之后通过 进行查询,使用IQueryProvider 收集用户输入的表达式进行处理。 但是查询本身实际上只关注查询对象上有无可用的 linqmethod(Select,Where.....). 如下,定义一个泛型对象 只要保 阅读全文
posted @ 2016-08-27 10:07 前门后院 阅读(1017) 评论(2) 推荐(0)