摘要: 前言摘要 很早以前就有要写ABP高级系列教程的计划了,但是迟迟到现在这个高级理论系列才和大家见面。其实这篇博客很早就着手写了,只是楼主一直写写停停。看看下图,就知道这篇博客的生产日期了,谁知它的出厂日期竟是现在,2个半月了,哎,也是酝酿够久的了! 期间,很多园友一直在催我更新,都是在期待我的这个AB阅读全文
posted @ 2016-04-15 07:15 tkbSimplest 阅读(28232) 评论(54) 编辑
摘要: 目前,我已经完成了Module Zero的翻译,请查看我的 "《Module Zero学习目录》" 。 到现在为止,使用ABP框架开发正式项目已经3个月有余了,期间翻阅了大量文档资料,包括ABP官网的文档,以及 @阳光铭睿 的系列教程。 但是我今天想回过头来,照着ABP官网的英文文档,加上我这几个月阅读全文
posted @ 2015-12-10 12:25 tkbSimplest 阅读(73700) 评论(54) 编辑
摘要: 研究ABP框架好多天了,第一次看到这个框架的名称到现在已经很久了,但由于当时内功有限,看不太懂,所以就只是大概记住了ABP这个名字。最近几天,看到了园友@阳光铭睿的系列ABP教程,又点燃了我内心要研究ABP框架的熊熊烈火。@阳光铭睿的系列ABP教程我已经看完了,并且ABP官网(http://www.阅读全文
posted @ 2015-09-30 17:38 tkbSimplest 阅读(40827) 评论(30) 编辑
摘要: "返回《.Net中的AOP》系列学习总目录" 本篇目录 "编译时初始化和验证" "编译时初始化" "切面验证的正确用法" "真实案例:复习线程" "架构约束" "强制架构" "真实案例:NHibernate" "多播" "类级别多播" "程序集级别多播" "小结" 本节的源码本人已托管于Coding阅读全文
posted @ 2017-06-18 07:11 tkbSimplest 阅读(1892) 评论(3) 编辑
摘要: "返回《.Net中的AOP》系列学习总目录" 本篇目录 "AOP是如何跑起来的" "运行时编织" "复习代理模式" "动态代理" "编译时编织" "后期编译(PostCompiling)" "来龙去脉" "运行时编织 VS. 编译时编织" "运行时编织优点" "编译时编织优点" "小结" Hi,gu阅读全文
posted @ 2017-06-12 07:25 tkbSimplest 阅读(1403) 评论(4) 编辑
摘要: "返回《.Net中的AOP》系列学习总目录" 本篇目录 "使用NUnit编写测试" "编写和运行NUnit测试" "切面的测试策略" "Castle DynamicProxy测试" "测试一个拦截器" "注入依赖" "PostSharp测试" "对PostSharp切面进行单元测试" "注入依赖" 阅读全文
posted @ 2016-10-23 10:00 tkbSimplest 阅读(3206) 评论(8) 编辑
摘要: 本人在做商用项目的推送消息功能时,借助第三方推送服务。这里避免有打广告的嫌疑,就不报名字了。由于是通过调用API接口,所以Post方法是自己写的,但是在开发环境是可以正常推送的,但是一上线就出各种问题。楼主猜测可能是开发环境测试时,推送的消息比较少,而线上推送消息很多,从而导致和连接数相关的错误。下阅读全文
posted @ 2016-10-17 15:27 tkbSimplest 阅读(1343) 评论(3) 编辑
摘要: 转自:http://blog.csdn.net/mchdba/article/details/38313881 之前也遇到一次,今天又遇到了这个问题,所以这次必须解决,网上找到这篇文章帮了大忙,方便以后复习。这篇文章的解决办法对于我的情况是有效的。 我的具体情况是:使用RobotFramework测阅读全文
posted @ 2016-09-19 15:14 tkbSimplest 阅读(5154) 评论(2) 编辑
摘要: "返回总目录" 本篇目录 "介绍" "ASP.NET MVC" "ASP.NET WEB API" "ASP.NET Core" 【以后补上】 "客户端类库" "内部原理" 介绍 CSRF【Cross Site Request Forgery】 跨站请求伪造是一种攻击类型,一般指的是一个恶意的网站、阅读全文
posted @ 2016-09-17 23:28 tkbSimplest 阅读(4080) 评论(1) 编辑
摘要: "返回总目录" 本篇目录 "介绍" "Clock" "时区" "绑定器和转换器" 介绍 虽然有些应用针对的是一个特定的时区,但是也有一些应用针对多个不同的时区。为了满足这些需求,ABP为datetime操作提供了通用的基础设施。 Clock Clock 是用于处理 DateTime 类型的主要操作类阅读全文
posted @ 2016-09-13 13:10 tkbSimplest 阅读(2833) 评论(0) 编辑
摘要: 如何使用Robot Framework编写优秀的测试用例 1. "概述" 2. "命名" 测试套件命名 测试用例命名 关键字命名 setup和teardown的命名 3. "文档" 测试套件文档 测试用例文档 用户关键字文档 4. "测试套件结构" 5. "测试用例结构" 工作流测试 数据驱动测试 阅读全文
posted @ 2016-09-11 21:26 tkbSimplest 阅读(3544) 评论(1) 编辑
摘要: "返回《.Net中的AOP》系列学习总目录" 本篇目录 "位置拦截" ".Net中的字段和属性" "PostSharp位置拦截" "真实案例——懒加载" ".Net中的懒加载" "使用AOP实现懒加载" "如何懒加载字段?" "真实案例——INotifyPropertyChanged" "小结" 本阅读全文
posted @ 2016-08-30 10:02 tkbSimplest 阅读(7405) 评论(28) 编辑
摘要: "返回《.Net中的AOP》系列学习总目录" 本篇目录 "边界切面" "PostSharp方法边界" "方法边界 VS 方法拦截" "ASP.NET HttpModule边界" "真实案例——检查是否为移动端用户" "真实案例——缓存" "小结" 本系列的源码本人已托管于Coding上: "点击查看阅读全文
posted @ 2016-08-15 08:54 tkbSimplest 阅读(2480) 评论(8) 编辑