上一页 1 ··· 8 9 10 11 12
摘要: 具体见:https://github.com/thangchung/awesome-dotnet-core 半年前看到的,今天又看到了,记录下。 框架类: ZKWeb ABP General ASP.NET Core Documentation - The official ASP.NET Core 阅读全文
posted @ 2017-11-25 23:52 fishpro 阅读(13358) 评论(2) 推荐(5) 编辑
摘要: 1 现实中的问题 在任何一个公司,每个程序员编写的习惯可能都是不一样的,大到命名空间,小到变量的名字。甚至,我们去github,里面的大牛每个开源的项目的命名规则可能都不一样。 我们通常会遇到下面的问题 1 一个webapi,版本1是一种写法,版本2认知到版本1的写法过于老旧又换了一种写法 2 一个 阅读全文
posted @ 2017-11-23 15:30 fishpro 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 给代码分析器增加修复建议 既然代码分析器,向代码编写者提出了错误或警告,那么有没有可能向代码编写者提交有效的改进建议? 相对于 DiagnosticAnalyzer,代码修复继承与 CodeFixProvider CodeFixProvider,是基于DiagnosticAnalyzer,也就是说, 阅读全文
posted @ 2017-11-22 20:21 fishpro 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 1.使用语法树 当我们要编写一个规则,例如 检测正值表达式的时候,如何编写有效的规则呢 这里我们可以借助分析工具 Roslyn Syntax Visualizer,在 视图>其他窗口>Syntax Visualizer 当我们在ConsoleApp项目中编写如下代码 发现 SyntaxTree (以 阅读全文
posted @ 2017-11-21 19:35 fishpro 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 1.下载Roslyn的Visual Studio分析器模板插件(VS2015 或VS2017) https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.NETCompilerPlatformSDK 我后来 阅读全文
posted @ 2017-11-21 18:22 fishpro 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: 1 领域模型中使用聚合,微服务要求提供单一服务 这就要求使用领域模型设计微服务的时候,聚合颗粒的越细越好。 2 微服务要求只能访问api,不能跨服务访问数据库,如何保证各表数据的事务一致性 使用事件驱动实现最终一致性(使用事件溯源开发微服务)。 例如,订单创建的时候需要检测客户(用户)的信用额度,这 阅读全文
posted @ 2017-11-17 20:22 fishpro 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 1.nuget中安装 StyleCop.Analyzers 当前版本1.1.0-beta004 2.在项目根目录新增 stylecop.json文件 3.右键项目文件点击编辑proj增加 4.最后效果 如何在netcore中使用参见 https://github.com/DotNetAnalyzer 阅读全文
posted @ 2017-11-17 16:32 fishpro 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 在asp.net core中使用HttpClient相对于原来的asp.net版本更为简洁,性能也有所提高,这里简单记录下POST和GET的方式,作为类库下载使用。 阅读全文
posted @ 2016-11-03 12:42 fishpro 阅读(16538) 评论(7) 推荐(2) 编辑
摘要: kindeditor还是比较经典的,原来准备用ueditor,但是发现比较繁琐,kindeditor请求图片上传路由就可以了。 阅读全文
posted @ 2016-11-02 11:36 fishpro 阅读(2124) 评论(1) 推荐(2) 编辑
上一页 1 ··· 8 9 10 11 12