随笔分类 -  .NET 相关

摘要:1. 在 VS 2019 中创建 .Net Core 控制台应用程序,使用 Nuget 安装程序包: System.Device.GpioIot.Device.Bindings 2. 更新 Main 函数,实现业务逻辑 3. 在 "程序包管理器控制台" 中运行发布命令,注意发布目标平台为 linux 阅读全文
posted @ 2019-08-07 01:43 jinzesudawei 阅读(1686) 评论(0) 推荐(1) 编辑
摘要:之前在 Docker 中配置过 .Net Core 运行环境,地址:[IOT] - Raspberry Pi 4 Model B 系统初始化,Docker CE + .Net Core 开发环境配置 今天在树莓派的 Raspbian 系统中配置一下 .Net Core 运行环境。 硬件:Raspbe 阅读全文
posted @ 2019-08-07 01:01 jinzesudawei 阅读(2650) 评论(0) 推荐(1) 编辑
摘要:背景 使用 SourceTree 提交代码失败,尝试了重装 SourceTree 和 Git 问题依旧。 错误信息 解决 在 "工具 / 选项 / 网络" 中,将 "向 Git / Mercurial 配置文件中添加代理服务器信息" 取消选中,即可。 参考资料 https://my.oschina. 阅读全文
posted @ 2019-08-04 22:06 jinzesudawei 阅读(92189) 评论(0) 推荐(2) 编辑
摘要:本教程为在 Docker 中配置 .Net Core,如果想在树莓派 Raspbian 系统中配置 .Net Core,请参考:[IOT] - 在树莓派的 Raspbian 系统中安装 .Net Core 3.0 运行环境。 硬件:Raspberry Pi 4 Model B 系统:Raspbian 阅读全文
posted @ 2019-07-17 01:33 jinzesudawei 阅读(1205) 评论(0) 推荐(0) 编辑
摘要:gRPC 官网:https://grpc.io/ 1. 创建服务端 1.1 基于 ASP.NET Core Web 应用程序模板创建 gRPC Server 项目。 1.2 编译并运行 2. 创建客户端 2.1 基于控制台应用程序模板创建 gRPC Client 项目,并安装 Nuget 包(Goo 阅读全文
posted @ 2019-06-25 00:45 jinzesudawei 阅读(987) 评论(0) 推荐(0) 编辑
摘要:硬件:Raspberry Pi 3B 系统:Windows 10 IOT Core 应用:.Net Core Web 部署流程 1. 系统安装 1.1 下载并安装 Windows 10 IoT Core Dashboard,使用该工具将 Flash.FFU 映像文件刷入 SD 卡。 https:// 阅读全文
posted @ 2019-06-24 13:31 jinzesudawei 阅读(721) 评论(0) 推荐(0) 编辑
摘要:1、对象管理机制-复杂为更好的管理模型对象,EF提供了一套内部管理机制和跟踪对象的状态,保存对象一致性,使用方便,但是性能有所降低。 2、执行机制-高度封装在EF中,所有的查询表达式都会经过语法分析、解析SQL语句、然后调用底层的ADO.NET对象去执行,中间的这些环节导致性能有所降低。 3、SQL 阅读全文
posted @ 2019-05-16 17:24 jinzesudawei 阅读(428) 评论(0) 推荐(0) 编辑
摘要:根据 EF 的版本不同有两种不同的实现方式: EF < 6.0 时使用 EntityFunctions.TruncateTime,EF >= 6.0 时使用 DbFunctions.TruncateTime。 范例: 参考资料 https://stackoverflow.com/a/36414407 阅读全文
posted @ 2019-01-11 00:26 jinzesudawei 阅读(2664) 评论(0) 推荐(0) 编辑
摘要:背景 EF + Oracle,并发存储监控记录,使用 BackgroundWorker 时产生错误如下: Error An asynchronous module or handler completed while an asynchronous operation was still pendi 阅读全文
posted @ 2018-11-26 15:41 jinzesudawei 阅读(827) 评论(0) 推荐(1) 编辑
摘要:另一篇:在 Docker 中手工部署 ASP.NET Core 应用 操作步骤 1. 安装 Docker For Windows(安装之前 Windows 需要 开启 Hyper-V 虚拟机功能 ) https://store.docker.com/editions/community/docker 阅读全文
posted @ 2018-10-30 01:08 jinzesudawei 阅读(356) 评论(0) 推荐(0) 编辑
摘要:另一篇:在 Visual Studio 中部署 ASP.NET Core 应用 操作步骤 1. 安装 Docker For Windows(安装之前 Windows 需要开启 Hyper-V 虚拟机功能) https://store.docker.com/editions/community/doc 阅读全文
posted @ 2018-10-30 00:45 jinzesudawei 阅读(642) 评论(0) 推荐(0) 编辑
摘要:查看方式:Visual Studio -> Analyze -> Calculate code metrics feature 代码度量(Code Metrics)是用来测量专业标准的软件特性。在某些方面,它提供了量化的有用反馈给开发者。 查看代码度量值很简单:在项目或解决方案上按右键,选择"Cal 阅读全文
posted @ 2018-09-19 12:07 jinzesudawei 阅读(4198) 评论(0) 推荐(0) 编辑
摘要:背景 在单元测试中请求 HTTPS API 失败。 异常 Result StackTrace: at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request) at System.Web.Se 阅读全文
posted @ 2018-07-18 11:27 jinzesudawei 阅读(4541) 评论(0) 推荐(0) 编辑
摘要:1. 使用 Nuget 安装 NLog。 2. 在 Sql Server 中创建 NLog 数据表。 3. 创建并配置 nlog.config。 4. 在 Startup 中配置 NLog 5. 测试:手工记 Log + 全局异常捕获。 参考资料 https://blog.csdn.net/u013 阅读全文
posted @ 2018-06-23 23:15 jinzesudawei 阅读(381) 评论(0) 推荐(0) 编辑
摘要:Scaffold-DbContext 命令 参数 范例(注意反斜线是一个) 效果(转载自参考资料) 参考资料 通过现有数据库在 ASP.NET Core 上开始使用 EF Corehttps://docs.microsoft.com/zh-cn/ef/core/get-started/aspnetc 阅读全文
posted @ 2018-04-21 22:39 jinzesudawei 阅读(1102) 评论(0) 推荐(1) 编辑
摘要:背景 根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP 1.0 定义了三种请求方法:GET、POST 和 HEAD 方法。HTTP 1.1 新增了五种请求方法:OPTIONS、PUT、DELETE、TRACE 和 CONNECT 方法。 1) GET:请求指定的页面信息,并返回实体主体 阅读全文
posted @ 2018-04-13 09:57 jinzesudawei 阅读(287) 评论(0) 推荐(0) 编辑
摘要:背景 在做网页数据分析的时候,我们关注的部分是内容,可以过滤掉HTML标签、Javascript、CSS等代码。 目标输入 输出结果 开发工具 Html Agility Packhttp://html-agility-pack.net/ 实现方案1:(过滤规则严谨,保留HTML版式,推荐使用!) 实 阅读全文
posted @ 2018-04-04 00:48 jinzesudawei 阅读(1720) 评论(0) 推荐(0) 编辑
摘要:背景 Asp.Net Core 项目升级至 2.x 版本后,Cookie 验证方式需要进行更新。 升级前:.Net Core 1.x Startup.cs Login Logout 升级后:.Net Core 2.x Startup.cs Login Logout 参考资料(了解更多细节) http 阅读全文
posted @ 2018-03-26 11:46 jinzesudawei 阅读(411) 评论(0) 推荐(0) 编辑
摘要:背景 Asp.Net Core 项目编译成功,发布失败。 错误 Assets file 'D:\……\obj\project.assets.json' doesn't have a target for '.NETCoreApp,Version=v1.1'. Ensure that restore 阅读全文
posted @ 2018-03-19 22:19 jinzesudawei 阅读(692) 评论(0) 推荐(0) 编辑
摘要:背景 项目为WinForm + WCF 的应用,按照给定格式生成Report,显示在WinForm窗体上并可以导出为PDF和Excel文件。 分析 之前用过DevExpress For WinForm的报表控件,其包含了导出为PDF和Excel的功能,该项目没有相关软件授权,需要寻找其他解决方案。 阅读全文
posted @ 2018-03-08 00:41 jinzesudawei 阅读(437) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示