随笔-93  评论-155  文章-0  trackbacks-0
个人作品
Practices on Umbraco DataType Development
摘要: Umbraco is the most powerful and flexible CMS I have ever seen so far. I just write this essay to demonstrate how to develop an Umbraco DataType for the folks who have basic Asp.net development knowle...阅读全文
posted @ 2012-04-22 18:30 曹宗颖 阅读(823) | 评论 (0) 编辑
TeamView 有更新
摘要: TeamView有更新,下载地址 http://teamview.codeplex.com/ 问:TeamView是什么? 答:一个处于概念阶段的项目进度管理系统。 问:什么叫概念阶段? 答:即设计上满足了抽象概念的实现,但离产品级还有很长的路要走。例如,要让当前的发布在你的系统上运行起来,你的自己去配置数据库;当多个用户一同使用时,没有用户权限的限制。 问:它的核心价值是什么 答:从时间消...阅读全文
posted @ 2012-03-11 11:56 曹宗颖 阅读(880) | 评论 (4) 编辑
ObjectCache 的使用
摘要: Cache的获取及定义 Cache的获取代码: var cache = CacheManager.Instance.GetCache<KeyType, ValueType>(); 因此对Cache的定...阅读全文
posted @ 2012-01-10 15:07 曹宗颖 阅读(125) | 评论 (0) 编辑
DI in the development
摘要: author:czy DI pattern (Dependency Injection) frees us from the sophisticated construction of the depended objects. In the business view, it helps the developers concentrate on the the business domai...阅读全文
posted @ 2011-12-08 16:17 曹宗颖 阅读(186) | 评论 (0) 编辑
Object Cache
摘要: CodeProject What’s object cache Object Cache is a cache system which key is built on complex object. The complex object benefits us to define the key with multiple values. However, the features of ob...阅读全文
posted @ 2011-10-23 23:16 曹宗颖 阅读(221) | 评论 (0) 编辑
同步处理(LockContext),期待大家的意见
摘要: 背景 关于它的名字 解决的问题 设计分析 代码展示 设计缺陷 背景 最近由于要处理很多同步的问题,所以写了不少这方面的代码。最为显著的有已经在blog上提到的Object Cache。还有接下来要向...阅读全文
posted @ 2011-08-21 21:02 曹宗颖 阅读(1146) | 评论 (0) 编辑
Unity Dependency Parser(1.0.3) 发布
摘要: 最近使用Unity Dependency Parser(1.0.3) 的频率高,发现使用时还有不足的地方,例如,输出的map中带有version,这回导致当整个系统重新编译后,Unity工作出错。现在添加了一个开关来控制version的输出。个人认为,在发布时,还是有必要设置version的。关于工具,请转到Unity Dependency Parser如果大家有兴趣,请点击下载阅读全文
posted @ 2011-01-06 22:32 曹宗颖 阅读(125) | 评论 (0) 编辑
Check Dependency 2(一个检查.net部署文件完整性及一致性工具)
摘要: 今天将Check Dependency放到了code plex上,大家可以直接下载。 点击下载 相关文档,参见 Check Dependency 2(一个检查.net部署文件完整性及一致性工具) Check Dependency(一个检查.net文件部署完整性工具) 欢迎提意见。阅读全文
posted @ 2010-12-12 22:10 曹宗颖 阅读(78) | 评论 (0) 编辑
Check Dependency 2(一个检查.net部署文件完整性及一致性工具)
摘要: 不久前发布了Check Dependency的第一个版本,终于在上周四的项目发布中用上。再也不用打包完成后,再安装,再东点西点,生怕突然弹出一个对话框说某某文件找不到或者是某个版本的文件找不到。 但在...阅读全文
posted @ 2010-12-07 22:28 曹宗颖 阅读(130) | 评论 (0) 编辑
Check Dependency(一个检查.net文件部署完整性工具)
摘要: 由于.net很方便对Assembly进行引用,所以,在一个大的项目的发布文件中,通常会有数十上百个dll。如果这些dll之间的依赖出现问题,那么在运行时就会出现下面类似情况 面对这种问题,我们通常会觉...阅读全文
posted @ 2010-11-21 12:10 曹宗颖 阅读(1362) | 评论 (6) 编辑
Unity Dependency Parser
摘要: Unity是一个非常有名的IOC框架,这里我就不用多说。使用Unity,其中的一项重要工作是在config文件中配置接口和实现类的映射。如下配置 <unity> <containe...阅读全文
posted @ 2010-09-15 22:15 曹宗颖 阅读(288) | 评论 (6) 编辑
Cache 设计概要
摘要: Cache设计需要考虑以下问题 1. Cache的数据同步问题 2. Cache的更新问题 对于数据同步,必须考虑多线程相关技术,要点有 1. lock关键字 2. ReaderWriterLock/ReaderWriterLockSlim 3. InterLocked 4. Mutex 5. Monitor 对于数据更新,要考虑以下问题 1. 自动更新(包括:有效期的使用) ...阅读全文
posted @ 2010-05-05 00:00 曹宗颖 阅读(1525) | 评论 (2) 编辑
Working friendly with null object references through extended functions
摘要: CodeProject Introduction I hate the null object reference error. It will decrease not only the quality but also the customer satisfaction. Entering the C# 3.0 times, the extended functions give us a ...阅读全文
posted @ 2010-03-31 21:24 曹宗颖 阅读(879) | 评论 (3) 编辑
用,号分隔的正则表达式
摘要: 先给一个例子吧。 有下列字符串: “reservation,rental,type” 我想用根据,号,将该字符串转换成数组。不用说,有一个最简单的方法,用string.Split(new char[]{‘,’})可以轻松办到。但是,假设某一个数据中本身就包含了,号呢?例如:“reser,vation,rental,type”假设reser,vation本身是一个完整的数据,这下如果再用上面的方法就...阅读全文
posted @ 2010-03-13 09:54 曹宗颖 阅读(1271) | 评论 (11) 编辑
CodeAssistant--代码助手
摘要: 这是一个很见单的代码生成工具,它的功能是根据你提供的代码模板,为你生成相关代码。
阅读全文
posted @ 2007-07-01 15:22 曹宗颖 阅读(156) | 评论 (0) 编辑