上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页
摘要: 今天推荐的文章比较技术细节,谈到的是如何在单元测试过程中模拟日期或时间的变化所导致的业务处理逻辑。这个问题,初看起来比较简单,但是解决起来还是相对复杂。 本文的作者Jerrie Pelser最近遇到这样一个问题,需要定期检查用户订阅情况是否到期,并在到期前的一周、3天和1天内给用户发送提醒邮件。理所当然数据访问组件和邮件发送组件可以mock,那么日期和时间要如何处理呢? 作者简单介绍了几种可选... 阅读全文
posted @ 2015-04-16 23:01 朱永光 阅读(2471) 评论(0) 推荐(0) 编辑
摘要: 今天推荐的是一个系列文章,让读者阅读完成后可以对Azure Blob Storage的开发有一个全面的了解,可谓是从入门到精通。 Azure在最初的版本里面就提供了非结构化数据的存储服务,也即Blob Storage。其是Azure中非常重要和基础的一项服务,支撑着很多其他服务的运行(比如虚拟机等)。前不久Azure出现故障,就是Blob Storage导致的。 Robin Shahan(女程... 阅读全文
posted @ 2015-04-15 23:21 朱永光 阅读(4820) 评论(0) 推荐(0) 编辑
摘要: 今天推荐的是一本由微软出版社发布的免费电子书,涉及的话题是如何在Visual Studio Online中基于敏捷的思想来管理开源项目。本书的几位作者(自称ALM领域的游侠),给大家分享了在一个敏捷的、透明的、简单的、互信的环境下,管理需求和交付成果的最佳实践。这本书适合那些希望从“狗食”经历和软件... 阅读全文
posted @ 2015-04-14 23:25 朱永光 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 今天推荐的是一个系列文章,讲述了如何使用ASP.NET 5来开发AngularJS应用,一共7篇文章。 在Visual Studio 2015中由于优化了项目结构,优化了前端JS框架的引用方式,所以开发AngularJS这样的应用就更加方便了。 这个讲述如何使用ASP.NET 5来开发AngularJS应用的系列文章,一共分为7篇,分别介绍了: 配置Grunt、Uglify和AngularJS。... 阅读全文
posted @ 2015-04-13 23:50 朱永光 阅读(3542) 评论(0) 推荐(1) 编辑
摘要: 今晚由于要忙于其他事情,就简单的给大家推荐一个第三方组件库。特别注明:这是我义务为这家公司打广告。毕竟我从他们公司收获了很多知识。 Syncfusion是一家微软生态下的第三方组件/控件供应商,算是后起之秀。我最早知晓这家公司,是他们在很早的时候推出过一套免费的WP7组件包。由于他们是以WP7起家的,所以他们控件的Metro或称Windows风格做的比较漂亮。后来,我对其持续关注,是之前为一个Sa... 阅读全文
posted @ 2015-04-12 22:46 朱永光 阅读(5579) 评论(2) 推荐(3) 编辑
摘要: 今天推荐的这篇文章,讲述了如何实现和使用ASP.NET 5的中间件。 虽然在ASP.NET 5中,微软没有再强调OWIN(Open Web Interface for .NET)及其微软官方的OWIN实现Katana,但是其中涉及到一些原则和设计思想依然被ASP.NET 5以自己的方式所承载下来。比如,解耦服务器和应用程序的关系,应用程序委托,环境状态这些特性都能在ASP.NET 5中找到,且进行... 阅读全文
posted @ 2015-04-11 20:31 朱永光 阅读(2425) 评论(2) 推荐(4) 编辑
摘要: 今天要推荐的东西不是一篇文章,而是我实际使用的武器之一——用于ASP.NET应用性能诊断的大杀器。我的武器库中的武器之前已经介绍过Hangfire了,接下来我会不断和大家分享我使用的一些函数库和工具。 通常,Web应用开发完成之后,上线之前都会做一些性能测试。那么我们能不能在开发过程中就做一些性能的监控或诊断呢?答案是肯定的。 今天要给大家介绍的工具是“Glimpse”(我称之为惊鸿一瞥)。它不仅... 阅读全文
posted @ 2015-04-10 23:02 朱永光 阅读(1111) 评论(2) 推荐(2) 编辑
摘要: 今天推举的这篇文章,本意不是要推举文章的内容,而是据此介绍一下Simple.Data这个很有意思的类ORM工具。 现在大家在.NET开发中如果需要进行数据访问,那么基本都会使用一些ORM工具,比如微软提供的Entity Framework(现在是6.x版本,马上要发布7.0版本)或者NHibernate。当然可能有些开发人员会使用一些更轻量级的ORM工具,或者一些诸如SqlHelper的非ORM工... 阅读全文
posted @ 2015-04-09 20:33 朱永光 阅读(1159) 评论(1) 推荐(1) 编辑
摘要: 我们知道.NET Framework 4.6即将随着Visual Studio 2015一同到来,目前依然是预览版。4.6和4,4.5,4.5.1和4.5.2是兼容的,也即安装4.6后会升级替代他们。而和3.5,2.0和1.1等会并行存在。 今天推荐的文章虽然涉及的话题是“What's new”,但是并非简单的新特性罗列。而是从3个主要方面深入阐述了一些新特性及其带来的影响。 1,.NET 4.6... 阅读全文
posted @ 2015-04-08 21:26 朱永光 阅读(25130) 评论(0) 推荐(4) 编辑
摘要: OData(开放数据协议,Open Data Protocol)一直是我喜欢一种的标准(OASIS 标准),它基于RESTful协议提供了一种强大的查询和编辑数据的访问接口。虽然是微软推出的,不过在诞生之初就带有开放标准和开源的基因(最开始微软就开源了OData Client的代码)。等以后有机会,我再详细介绍OData的一些知识。 之前,我所涉及的OData开发经验大都集中在对后端数据库(SQL... 阅读全文
posted @ 2015-04-07 22:39 朱永光 阅读(1135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页