Fork me on GitHub
摘要: 本文内容参考微软工程师 "Nate McMaster" 的博文 ".NET Core 2.1 Global Tools" 用过npm开发都知道,npm包都可以以全局的方式安装,例如安装一个http server服务,可以使用npm i http server g来将http server包安装到全局 阅读全文
posted @ 2018-05-31 23:44 huanent 阅读(1517) 评论(5) 推荐(7) 编辑
摘要: parcel是一个前端打包工具。因其推崇的零配置理念,和webpack形成了鲜明对比。对于我这样一个被后端IDE智能提示宠坏的猿,自然是对webpack提不起爱。平时也都是使用CLI默认配置好webpack。parcel的出现让我眼前一亮,下面我们就讲讲如何使用parcel打造一个react工作流。 阅读全文
posted @ 2018-01-23 14:12 huanent 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: huanent.printer2.0是一个专注消费小票打印的类库。拥有许多先进的特性例如居中打印、自动换行等特性,可以通过简洁的代码来打印出复杂的消费小票。huanent.printer通过MIT方式授权,可随意用于商业用途,只要注明作者即可。 你可以通过github获取源码与提交bug:https 阅读全文
posted @ 2018-01-06 16:32 huanent 阅读(1860) 评论(8) 推荐(3) 编辑
摘要: 本文翻译自Scott Hanselman博客: https://www.hanselman.com/blog/WritingSmarterCrossplatformNETCoreAppsWithTheAPIAnalyzerAndWindowsCompatibilityPack.aspx 正文: 这是 阅读全文
posted @ 2017-12-11 15:41 huanent 阅读(807) 评论(1) 推荐(3) 编辑
摘要: 简介 Microsoft.AspNetCore.TestHost是可以用于Asp.net Core 的功能测试工具。很多时候我们一个接口写好了,单元测试什么的也都ok了,需要完整调试一下,检查下单元测试未覆盖到的代码是否有bug。步骤为如下:程序打个断点->F5运行->通常需要登录个测试账号->查找 阅读全文
posted @ 2017-11-24 11:12 huanent 阅读(3368) 评论(10) 推荐(5) 编辑
摘要: 简介 Dapper是介于Entity framework与ADO的折中选择。既满足手写查询的高性能需求,又简化了数据库对象映射为内存对象的繁杂工作。Dapper.Contrib是对Dapper的进一步封装,使对象的基本增删改查等操作进一步简化。 为什么使用Dapper.Contrib 如果仅仅使用D 阅读全文
posted @ 2017-11-07 11:09 huanent 阅读(17419) 评论(18) 推荐(10) 编辑
摘要: 在前后端分离开发中服务端仅仅只为前端提供api接口,并且前后端往往单独部署,此时就会出现浏览器跨域问题。asp.net core提供了简单优雅的解决方案。 在startup文件的Configure添加如下代码(替换“http://localhost:8080”为你的前端部署地址,此处测试的前端地址为 阅读全文
posted @ 2017-09-17 18:33 huanent 阅读(4396) 评论(12) 推荐(1) 编辑
摘要: 项目使用localdb来作为本机测试数据库,发布到本机IIS后项目却链接不到数据库,查看windows日志为如下错误 “无法获取本地应用程序数据路径。很可能是因为未加载用户配置文件。如果在 IIS 下执行 LocalDB,请确保为当前用户启用配置文件加载。” 解决办法: 1.选择项目对应的应用池=> 阅读全文
posted @ 2017-09-16 17:16 huanent 阅读(1372) 评论(0) 推荐(1) 编辑
摘要: asp.net core MVC 过滤器会在请求管道的各个阶段触发。同一阶段又可以注册多个范围的过滤器,例如Global范围,controller范围等。以ActionFilter为例,我们来看看过滤器的触发顺序。 过滤器可注册范围 全局:将作用于所有请求的action controller:将作用 阅读全文
posted @ 2017-08-30 11:33 huanent 阅读(5209) 评论(2) 推荐(3) 编辑
摘要: asp.net core微软官方为日志提供了原生支持,有如下实现 Console Debug EventLog AzureAppServices TraceSource EventSource 并且在asp.net core项目模板中默认开启Comsole,Debug的日志输出 在实际生产中仅仅是控 阅读全文
posted @ 2017-08-15 17:25 huanent 阅读(5325) 评论(10) 推荐(2) 编辑