代码改变世界

随笔分类 -  DotNet

熔断器C#实现

2015-07-30 16:47 by 周信达, 866 阅读, 收藏,
摘要: 熔断器设计模式之C#实现 阅读全文

C#泛型回顾点滴

2014-11-21 22:52 by 周信达, 192 阅读, 收藏,
摘要: 前言C#的泛型一直是学习者津津乐道的课题了,这确实是一个非常有用的特性,不过在实际使用中,还是有很多需要注意的地方,我们需要通过自己动手实践以及结合理论进行理解,最终总结出自己的编码规范和最佳实践案例1internal struct TestStruct : IEquatable{ bool ... 阅读全文

C#边边角角(一)

2014-11-20 21:59 by 周信达, 362 阅读, 收藏,
摘要: 前言此篇为在学习C#基础时,熟悉C#的语法和高级特性的一些小的尝试和笔记,记录一下以供分享集合初始化器集合必须实现System.Collections.IEnumerable接口集合必须包含Add方法定义class MyCollection : IEnumerable{ public void... 阅读全文

读书笔记—CLR via C#同步构造28-29章节

2014-11-17 22:21 by 周信达, 352 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享类库和线程安全在类设计中,类和方法的线程安全的设... 阅读全文

关于托管调试和性能优化的工具

2014-11-13 22:34 by 周信达, 1196 阅读, 收藏,
摘要: 最近一个礼拜,一直在看一些调试和性能相关的东西,因为公司的产品主要瓶颈就在这些地方,于是觉得很有必要去了解一下这方面的东西。插个小话题,话说今天.NET官方公布将整个.NET框架开源,这实在是一个重磅消息,几家欢喜几家愁,各路欢笑各路口水。不管如何,自己作为一个陪伴着.NET多年的开发者,还是对它有... 阅读全文

读书笔记—CLR via C#线程27章节

2014-11-09 17:18 by 周信达, 297 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享同步IO执行过程,拿Read举例托管代码转变为本... 阅读全文

读书笔记—CLR via C#线程25-26章节

2014-11-04 22:15 by 周信达, 297 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享线程线程内部组成线程内核对象 thread ke... 阅读全文

读书笔记—CLR via C#异常和状态管理

2014-11-01 11:34 by 周信达, 786 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享Tipsvs调试catch块时,监视窗口变量: ... 阅读全文

读书笔记—CLR via C#字符串及文本

2014-10-30 23:02 by 周信达, 305 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享字符(System.Char)字符在.NET 中... 阅读全文

读书笔记—CLR via C#反射

2014-10-27 22:19 by 周信达, 1470 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享程序集加载AppDomain.Load尽量避免使... 阅读全文

读书笔记—CLR via C#委托和attribute

2014-10-26 22:33 by 周信达, 642 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享委托类型安全的回调函数,函数签名定义声明、指向静... 阅读全文

C#编程实践—EventBroker简单实现

2014-10-25 22:58 by 周信达, 4522 阅读, 收藏,
摘要: 前言话说EventBroker这玩意已经不是什么新鲜货了,记得第一次接触这玩意是在进第二家公司的时候,公司产品基础架构层中集成了分布式消息中间件,在.net基础服务层中使用EventBroker的模式将消息组装成事件,支持同域、跨域和跨机器进行事件的发布和订阅,后来才知道这玩意叫做EventBrok... 阅读全文

读书笔记—CLR via C#章节11-13

2014-10-22 21:56 by 周信达, 294 阅读, 收藏,
摘要: 前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享事件事件的本质初始化为null的私有委托字段封装... 阅读全文

读书笔记—CLR via C#章节8-10

2014-10-21 21:10 by 周信达, 225 阅读, 收藏,
摘要: 这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享 阅读全文

.NET Framework和C#版本历史概览

2014-09-30 20:14 by 周信达, 673 阅读, 收藏,
摘要: 本篇介绍.net框架和C#语言的发展历史,包括每个版本的基本信息以及给我们带来的一些功能特性和语言特征, 从宏观视角回顾整个.net和C#的发展历程,可以作为技术概览或者是学习大纲,当做是自己的笔记也分享给阅读的人,学习学习! 阅读全文