摘要:在 .NET 中,可以使用 YamlDotNet 类库解析和生成 YAML 文件。 YamlDotNet : https://github.com/aaubry/YamlDotNet NuGet 下载:https://www.nuget.org/packages/YamlDotNet/ 帮助文档:h 阅读全文
posted @ 2021-02-04 18:03 Soar、毅 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Autofac 是一款超赞的 .NET IoC 容器 ,在众多性能测评中,它也是表现最优秀的一个。 它管理类之间的依赖关系, 从而使 应用在规模及复杂性增长的情况下依然可以轻易地修改。它的实现方式是将常规的.net类当做 组件 处理。 简单的性能测试 在 LINQPad 中,我们可以很容易的构建出一 阅读全文
posted @ 2021-01-29 09:29 Soar、毅 阅读(2898) 评论(23) 推荐(18) 编辑
摘要:一个 CefSharp 应用程序要想正确运行,有两个必要条件: .NET Framework 4.5.2 VC++ 2015 在部署 CefSharp 应用时经常会遇到因为没有 VC++ 2015 而无法运行的问题: 通过事件查看器,可以观察到一个类型为: System.IO.FileNotFoun 阅读全文
posted @ 2020-12-20 16:59 Soar、毅 阅读(122) 评论(0) 推荐(0) 编辑
摘要:伴随着 IP 位置库 的上线,笔者的“童年梦想”又成真了一个。为了分发这份来之不易的数据库,笔者找到了 ip2region 项目。该项目提供了一种体积小且查询速度极快的离线IP位置数据库文件格式,同时提供了多种语言支持的查询客户端。但 ip2region 项目的作者并未提供除 Java 以外的数据库 阅读全文
posted @ 2020-12-03 14:38 Soar、毅 阅读(288) 评论(2) 推荐(0) 编辑
摘要:当我们为基于 .NET Framework 的 WinForm 程序增加 CefSharp.WinForms 依赖后,可能会遇到以下报错信息: CefSharp.Common is unable to proceeed as your current Platform is ‘AnyCPU’. To 阅读全文
posted @ 2020-12-02 09:35 Soar、毅 阅读(224) 评论(0) 推荐(0) 编辑
摘要:为了将 .NET 5 / .NET Core 应用程序部署到客户机,我们可以编写 Inno Setup 代码来判断客户机是否安装了必要的运行环境。.NET 官方仓库 中提供了一个名为 NetCoreCheck 的项目,可以用于检测指定的 .NET 5 / .NET Core 环境是否存在。编译好的文 阅读全文
posted @ 2020-12-01 09:24 Soar、毅 阅读(228) 评论(1) 推荐(1) 编辑
摘要:https://www.coderbusy.com/archives/816.html 阅读全文
posted @ 2020-12-01 09:23 Soar、毅 阅读(61) 评论(0) 推荐(0) 编辑
摘要:随着 .NET 5 正式版的发布,越来越多的人开始向 .NET 5 、.NET Core 平台迁移。尽管微软已经在 2020 年 1 月 14 日停止了对 Windows 7 的支持,但仍有大批客户的操作系统对 Windows 7 恋恋不舍。为此,我们需要解决 .NET 5 运行时(Runtime) 阅读全文
posted @ 2020-11-29 20:15 Soar、毅 阅读(510) 评论(0) 推荐(0) 编辑
摘要:User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。 百度百科 在 ASP.NET Core 中,可以通过以下代码在 Action 中获取到一个 HTTP 请求的 U 阅读全文
posted @ 2020-10-07 00:43 Soar、毅 阅读(281) 评论(0) 推荐(0) 编辑
摘要:我们经常在数据库中使用 LIKE 操作符来完成对数据的模糊搜索,LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客户表中所有姓氏是“张”的数据,可以使用下面的 SQL 语句: SELECT * FROM Customer WHERE Name LIKE '张%' 如果需要 阅读全文
posted @ 2020-09-01 09:44 Soar、毅 阅读(1359) 评论(6) 推荐(6) 编辑