厚积薄发,丰富的公用类库积累,助你高效进行系统开发(1)----开篇总结
俗话说,一个好汉十个帮,众人拾柴火焰高等都说明一个道理,有更多的资源,更丰富的积累,都是助你走向成功,走向顶峰的推动力。就我们开发者而言,其中技巧的积累、资源的积累,就是类似一个个好汉、一根根好柴,是我们能够进行高效开发的保证和推动力,本文主要展示我所收藏的辅助类库,并着重介绍一些常用的类库给大家分享,一个提高大家对辅助类库积累的重视,二个也是能够和大家分享一些常用技巧的片段,促进沟通,共同进步。
在介绍这些类库之前,先大致介绍一下背后的故事,这些类库是我从事软件开发,逐渐提炼和发现的一些闪光点或者好片段,有些事吸收别人的优秀的东西,有些是自己逐步提炼的精华,以前,在网络上看到一些开源的项目,总会先看看其是否有封装良好、功能独立的辅助类库,发现好的辅助类库,总是欣喜若狂好一阵子,学习中逐步积累,研究中逐渐提炼,多年过后,略有小成,终为今天所介绍的辅助类库集合。
这些辅助类库平时也并不是所有的都会用得上,不过一些常用的,几乎各个项目就会用到。这些类库覆盖范围基本上是包罗万象的,从集合(包括同步、排序等的)、设备辅助类(包括声音、照片采集、剪贴板、计算机硬件信息、键盘、鼠标等辅助类库)、加密类库(包括Base64、Md5、SHA1、可逆与不可逆加密等)、线程(多线程、代理、Timer计时器等)、以及更多的、更广应用的辅助类库,这些类库包括各个方面,如配置、字节操作、日历、DataTable操作、打印、目录、文件、Access、Excel、Word合并、正则表达式、网页采集、压缩算法、图片操作、WInform窗体动画、INI文件操作、日志操作、RichTextBox、独立存储、拼音编码、人民币格式、随机字符、POS打印、反射操作、代理设置、注册表、图标、Windows消息、字符串、XML、提示对话框封装、文件对话框封装等等。
几乎在各个方面,能搜索到有用,发现有用的东西,都逐步积累起来,需要的时候,找到对应的类库,一个可以学习优化现有类库,二个可以发现是否有更好的实现及片段,在积累中学习总结巩固,并在项目中快速应用,也就是该公用类库的最终目的吧。
下面附上最新的辅助类库的DLL,供学习使用,源码有偿提供,也希望大家尊重支持,最新公用类库DLL+XML注释文件下载地址是:
https://files.cnblogs.com/wuhuacong/WHC.OrderWater.Commons.rar
由于篇幅及时间所限,下一篇再介绍一些常用辅助类库的详细应用场景,大家一起探讨。