摘要: ASP.NET Core 中,可以在静态目录添加文件,直接访问就可以下载。但是这种方法可能不安全,也不够灵活。 我们可以在 Controller 控制器中 添加 一个 Action,通过此Action,即可访问服务器的任何文件。 Action 格式 返回 FileResult 类型,File() 对阅读全文
posted @ 2018-12-12 17:34 痴者工良 阅读(6) 评论(0) 编辑
摘要: ASP.NET Core 程序启动过程如下 微软官方说明: Startup 类 ASP.NET Core 应用使用 Startup 类,按照约定命名为 Startup 。 Startup 类: 可选择性地包括 ConfigureServices 方法以配置应用的服务。 必须包括 Configure 阅读全文
posted @ 2018-12-10 12:36 痴者工良 阅读(311) 评论(4) 编辑
摘要: 笔者没有学 ASP.NET,直接学 ASP.NET Core ,学完 ASP.NET Core MVC 基础后,开始学习 ASP.NET Core 的运行原理。发现应用程序有一个非常主要的 “传导体” HttpContext 。 赶忙写一下笔记先。 “传导体” HttpContext 要理解 Htt阅读全文
posted @ 2018-12-06 18:35 痴者工良 阅读(333) 评论(0) 编辑
摘要: System.ComponentModel 命名空间提供用于实现组件和控件的运行时和设计时行为的类。 此命名空间包括用于特性和类型转换器的实现、数据源绑定和组件授权的基类和接口。 此命名空间中的类将划分为以下类别: 核心组件类。 Component, IComponent, Container,和I阅读全文
posted @ 2018-12-05 11:25 痴者工良 阅读(22) 评论(0) 编辑
摘要: 相信经常会使用到特性( attribute ),对于新手来说,很少有这方面一系列的教程。在学习 .net core的过程中,只是碰到特性,但只是这里介绍一点,那里介绍一点。总的下来,还是不清楚用法。 笔者在学习的过程中,也碰到了这方面的麻烦,于是把microsoft的中文文档整理一下。 根据不同的场阅读全文
posted @ 2018-12-05 11:23 痴者工良 阅读(13) 评论(0) 编辑
摘要: 笔者最近学了表达式树这一部分内容,为了加深理解,写文章巩固知识,如有错误,请评论指出~ 表达式树的概念 表达式树的创建有 Lambda法 和 组装法。 学习表达式树需要 委托、Lambda、Func<> 基础。 表达式树 形状可以参考 二叉树。 可以把表达式树理解成 数学表达式。 数学表达式的所有常阅读全文
posted @ 2018-11-29 18:15 痴者工良 阅读(175) 评论(0) 编辑
摘要: 在日常使用委托时,有以下常用方法 GetInvocationList() 的用途 当委托有多个返回值时 当你编写一个 delegate委托 或 Func<>泛型委托 ,并为实例绑定多个方法时,每个方法都有一个返回值。可能会遇到这种情况: 调用委托后,只能获取到最后一个调用方法的返回值。 使用 Get阅读全文
posted @ 2018-11-28 22:43 痴者工良 阅读(37) 评论(0) 编辑
摘要: 蒋廷黻著《中国近代史》-中国近代屈辱史读后感 蒋廷黻先生于近代中国史之科学研究,实与罗先生(罗家伦)同开风气。他为中国近代史建立了一个科学的基础,为旧中国的史学研究带来了新的方法、新的观念,是一个开山的人。 ——郭廷以 蒋廷黻(1895.12.7-1965.10.9),是中国著名历史学家、外交家,年阅读全文
posted @ 2018-11-24 19:50 痴者工良 阅读(26) 评论(0) 编辑
摘要: 示例源码下载地址 https://qcloud.coding.net/api/project/3915794/files/4463836/download 项目地址 https://dev.tencent.com/u/whuanle/p/asp.netcore_file_upload/attachm阅读全文
posted @ 2018-11-23 18:04 痴者工良 阅读(37) 评论(0) 编辑
摘要: System.Text.Encodings.Web 空间包含表示 Web 编码器的基类、表示 HTML、JavaScript 和 Url 字符编码的子类,以及表示仅允许编码特定字符、字符范围或码位的筛选器的类。 [ 定义来自 microsoft ] 该命名空间有五个类,用于不同对象的编码处理。 五个阅读全文
posted @ 2018-11-22 18:26 痴者工良 阅读(47) 评论(0) 编辑