共30页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:虽然ABP为大家提供了测试的脚手架了,不过有些小技巧还是需要自己探索的。 ASP.NET Boilerplate(ABP)默认使用的单元测试的框架是xUnit,并且引入了NSubstitute这个便捷的Mock框架。但是有些具体的用法和技巧还是需要自己探索的。下面介绍两个小技巧。 为AppServi...阅读全文
posted @ 2016-10-21 12:20 朱永光 阅读(1148) 评论(0) 编辑
摘要: 上周六在成都中生代技术社区线下活动进行了一个名为“微软爱开源-使用微软开源技术开发微服务”的技术分享。 也算是给很多不熟悉微软开源技术的朋友普及一下微软最近几年在开源方面所做的努力和成效,因为我感觉很多人对微软的技术还停留在10年前的认知上。 当然,最后我还是保持了微软技术分享的传统:现场演示写代码。基于ASP.NET Core+NancyFx+Docker写了一个Hello World难度的...阅读全文
posted @ 2016-10-20 12:08 朱永光 阅读(338) 评论(1) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 译者序:其实过去这周我都在研究这方面的内容,结果周末有事没有来得及总结为文章,Scott Hanselman就捷足先登了。那么我就来翻译一下这篇文章,让更多的中文读者看到。当然Scott遇到的坑我也遇到了。 不过首先,对于不熟悉的朋友我还是来解释一下Linux容器和Windows容器的概念。 由于容器成为...阅读全文
posted @ 2016-10-16 22:23 朱永光 阅读(3259) 评论(6) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:ABP经过2年多的开发,终于发布第一个主要版本了,谨此提醒ABP的使用者。 ASP.NET Boilerplate之前顺带介绍过两次。下面直接摘抄一点阳铭的介绍(http://www.cnblogs.com/mienreal/p/4528641.html): ABP是“ASP.NET Boil...阅读全文
posted @ 2016-10-01 18:08 朱永光 阅读(472) 评论(0) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:最近在ABP项目中尝试纯粹的DDD,然后遇到EF实现的Repository似乎不能很好支持DDD,但……可能是我们搞错了。 ABP即ASP.NET Boilerplate,一个融合了很多最佳实践(比如领域驱动设计,Domain Driven Design,DDD)的应用程序开发框架。当然,ABP并没有...阅读全文
posted @ 2016-09-25 20:01 朱永光 阅读(730) 评论(0) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:这是一个简单的入门向导,涉及到GitHub、AppVeyor和Nuget.org。 最近在开发钉钉相关东西,遂简单包装了一个钉钉SDK并开源(https://github.com/keyroads/DingtalkSDK),这就涉及到如何进行持续集成并自动发布Nuget包的问题。之前一直都是使用TFS...阅读全文
posted @ 2016-09-22 20:02 朱永光 阅读(407) 评论(1) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:最近在开发钉钉的微应用,考虑到性能和UI库的支持,遂采用了React来开发前端。 目前我的项目是基于ABP框架的ASP.NET MVC/WEB API作为后端,AngularJS作为前端。但是发现钉钉官方的UI(SaltUI)是基于React封装的,另外AmazeUI的Touch版本也是React封装...阅读全文
posted @ 2016-08-26 14:33 朱永光 阅读(3945) 评论(0) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:ABP框架对多租户场景提供了很好的支持,内建了多租户的处理机制,今天我们来深入解析一下这一特性。 最近在基于ABP框架(ASP.NET Boilerplate)开发了一个SaaS。所以接下来可能会时不时分享一下ABP方面的文章。今天来介绍一下ABP对多租户提供的支持特性。 ABP简介 ASP.NE...阅读全文
posted @ 2016-06-30 20:54 朱永光 阅读(3902) 评论(3) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:这篇文章只是一个如何提高开发效率的简单指导和记录,不会涉及具体的微信公众号开发内容。 就我理解,微信作为半个移动互联网入口,且已经在代替大量APP的趋势下,进行微信公众号开发是一个开发者必须面对的命运。那么.NET开发者如何高效的进行微信公众号开发呢?从我有限的经验来看,如下两个方面是特别需要解决的。...阅读全文
posted @ 2016-06-01 09:28 朱永光 阅读(6396) 评论(5) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:微软在收购R语言的开发商后,也独立发行或在自己的产品中集成了R语言,这里就介绍下它们包括开发工具RTVS。 R是世界上最强大的统计计算、机器学习和图形化语言/平台,同时伴有一个众多用户、开发者和贡献者的全球化社区。R在我之前从事的环境分析领域也被广泛使用,据朋友说一个从环境专业毕业的博士就因为R...阅读全文
posted @ 2016-04-15 01:26 朱永光 阅读(3839) 评论(0) 编辑
共30页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页