(干货).NET开发丰富的公共类库助你事半功倍(供下载免费使用)

 干货.NET开发丰富的公共类库助你事半功倍(供下载免费使用)

       Good company on the road is the shortest cut.(行路有良伴就是捷径)。作为开发人员(苦逼)经常都在为一些常用的操作Baidu,Google,既耗时,又浪费青春,更没时间谈恋爱,苦逼就是这么来的。开发久了,我相信很个人身上都有自己的一套公共操作类库,不管多少,丰富与否,确实应该有那么一点儿。这是一种积累,知识的积累,积累的东西就要与人分享,放在自己硬盘,太可惜了。固步自封,走得很远比较难,话虽重了点,但确实是实话。我分享的多不多,看我的博客的朋友应该知道。估计看了这篇博客的朋友又要说了,干嘛不开放源码呢?都想源码,我也想。但谁知源码背后的艰辛?估计开放了源码,也有很多有话说,如:这代码质量太差了,命名规范太不标准了什么的,一大堆,众难同口,能满足一半人的心,我就心满意足了。对于商业软件,大型框架等,等我决定不干这一行时,肯定会全部无私奉献。

     简单说明一下,这些常用公共类库都是我从事软件开发多年,逐渐提炼的精华,适合做实际开发之用,可放心使用。

     公共类型项目结构如下: 

   

     以上公共类库的项目结构是我们.NET快速开发整合框架(RDIFramework.NET)中的整个公共类库,如下图所示:

  

     同时附带公共类库的帮助文件供使用者参考,如下图所示: 


      下面给出最新版公共类库的下载地址(含帮助文件),供学习使用,源码有偿提供,也希望大家尊重支持,最新公用类库DLL+类库使用帮助文件下载地址是:

       开发中丰富的公共类库下载  (说明一下,帮助文件打开后无内容的,请把文件名前面的英文.号去掉即可)

       如果你觉得对你有帮助,就请帮忙点下推荐,谢谢~!

作者: EricHu
出处: http://www.cnblogs.com/huyong
微博: 腾讯
Email: 406590790@qq.com
QQ 交流:406590790 
平台博客: 【CSDN】http://blog.csdn.net/chinahuyong
         【CNBLOGS】http://www.cnblogs.com/huyong
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,精通DotNet,DB(SqlServer、Oracle等)技术。熟悉Java、Delhpi及Linux操作系统,有扎实的网络知识。在面向对象、面向服务以及数据库领域有一定的造诣。现从事DB管理与开发、WinForm、WCF、WebService、网页数据抓取以及ASP.NET等项目管理、开发、架构等工作。
如有问题或建议,请多多赐教!
本文版权归作者和CNBLOGS博客共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。




 

 

系统设计之公共类库 ?Data Class Name File Function SQL访问基础类 SqlHelper.cs 执行带参数SQL,非带参数SQL,存储过程等语句 Access操作辅类 JetAccess.cs Access的新建,压缩,加密等数据库文件操作 Oledb操作辅类 OleDbHelper.cs 使用OleDb数据源执行SQL语句 ?Common Class Name File Function 执行命令类 CmdUtil.cs 执行各类命令;如:cmd.exe 公历/农历类 CNDate.cs 公历、农历、星座、气节等相关转换 日期格式处理类 DateUtil.cs 日期格式、闰月、计算当月天数等转换 文件实用类 FileUtil.cs 读取、备份、创建等文件操作 上传类 HtmlInputFileControl.cs 单个文件上传,控制文件格式大小 图片处理类 ImageUtil.cs 缩略图、水印等操作 授权类 Licence.cs 生成授权码,验政授权码 链接辅类 ListBuilder.cs 动态化url,target,css等属性 分页类 PageListUtil.cs 分页使用 反射辅类 ReflectHelper.cs 获取程序集嵌位图,文本等资源或形式 浏览器辅类 Request.cs Get,post请求判断,url信息抓取,跨站处理等 序列化功能辅类 SerializeHelper.cs 二进制,XmlDocument系列化及获取对象 Session封装 SessionAdapter.cs 对Session进行封装 Smtp邮件辅类 SmtpMail.cs 配置Smtp邮件发送及HTM邮件传送 字符串实用类 StringUtil.cs 处理字符串分割,转换,嵌入等方法 类型转换类 TypeParse.cs 各种类型互相转换,如int string bool等 用户实用类 User.cs 登陆,退出时候身份加密或解除方式 验证码类 ValidateImage.cs 图片验证码 验证实用类 ValidateUtils.cs 数据类型,字符串功能,IP,日期,SQL注入等验证方法 XML处理基类 XMLHelper.cs 查看,删除,增加,修改XML数据与节点 数据出库处理类 GetSafeData.cs 处理数据库各类型出库的异常 常用类方法 GeneralHelper.cs 开发常用方法,由于多个存在,项目开发新建单独调用 ?Web Class Name File Function 网页界面功能类 WebUI.cs 控件,文本的界面处理功能 UBB代码辅类 UBB.cs UBB代码转换 客户端代码功能类 JScript.cs 提向页面输出客户端代码实现特殊功能的方法 客户端代码精简类 JavaScriptMinifier.cs 转换原始Js内容的精简版本 HTML格式辅类 HtmlUtils.cs 处理HTML,脚本的特殊字符或过滤 数据压缩类 GZipHandler.cs 对传输的数据进行压缩 ?DLL Dll Name AjaxPro.dll AspNetPager.dll FreeTextBox.dll URLRewriter.dll Function Ajax控件 分页控件 在线编辑器控件 URL重写控件 本类库为转发
WHC.OrderWater.Commons 伍华聪 公共类源码 价值680元 ----------Database-------------- 1.DataTable帮类(DataTableHelper.cs) 2.Access数据库文件操作辅类(JetAccessUtil.cs) 5.查询条件组合辅类(SearchCondition.cs) 6.查询信息实体类(SearchInfo.cs) 8.Sql命令操作函数(可用于安装程序的时候数据库脚本执行)(SqlScriptHelper.cs) ----------Device-------------- 声音播放辅类(AudioHelper.cs) 摄像头操作辅类,包括开启、关闭、抓图、设置等功能(Camera.cs) 提用于操作【剪切板】的方法(ClipboardHelper.cs) 获取电脑信息(Computer.cs) 提用户硬件唯一信息的辅类(FingerprintHelper.cs) 读取指定盘符的硬盘序列号(HardwareInfoHelper.cs) 提访问键盘当前状态的属性(KeyboardHelper.cs) 全局键盘钩子。这可以用来在全球范围内捕捉键盘输入。(KeyboardHook.cs) 模拟鼠标点击(MouseHelper.cs) 全局鼠标钩子。这可以用来在全球范围内捕获鼠标输入。(MouseHook.cs) MP3文件播放操作辅类(MP3Helper.cs) 关联文件(ExtensionAttachUtil.cs) 注册文件关联的辅类(FileAssociationsHelper.cs) 打开、保存文件对话框操作辅类(FileDialogHelper.cs) 常用的文件操作辅类FileUtil(FileUtil.cs) INI文件操作辅类(INIFileUtil.cs) 独立存储操作辅类(IsolatedStorageHelper.cs) 序列号操作辅类(Serializer.cs) 获取一个对象,它提用于访问经常引用的目录的属性。(SpecialDirectories.cs) 简单的Word操作对象(WordCombineUtil.cs) 这个类提了一些实用的方法来转换XML和对象。(XmlConvertor.cs) XML操作类(XmlHelper.cs) ----------Format-------------- 参数验证的通用验证程序。(ArgumentValidation.cs) 这个类提了实用方法的字节数组和图像之间的转换。(ByteImageConvertor.cs) byte字节数组操作辅类(BytesTools.cs) 处理数据类型转换,数制转换、编码转换相关的类(ConvertHelper.cs) CRC校验辅类(CRCUtils.cs) 枚举操作公共类(EnumHelper.cs) 身份证操作辅类(IDCardHelper.cs) 检测字符编码的类(IdentifyEncoding.cs) RGB颜色操作辅类(MyColors.cs) 日期操作类(MyDateTime.cs) 转换人民币大小金额辅类(RMBUtil.cs) 常用的字符串常量(StringConstants.cs) 简要说明TextHelper。(StringUtil.cs) 获取中文字首字拼写,随机发生器,按指定概率随机执行操作(Util.cs) 各种输入格式验证辅类(ValidateUtil.cs) ----------Network-------------- Cookie操作辅类(CookieManger.cs) FTP操作辅类(FTPHelper.cs) HTML操作类(HttpHelper.cs) 网页抓取帮(HttpWebRequestHelper.cs) Net(NetworkUtil.cs) IE代理设置辅类(ProxyHelper.cs) ----------Winform-------------- 跨线程的控件安全访问方式(CallCtrlWithThreadSafety.cs) CheckBoxList(CheckBoxListUtil.cs) 窗口管理类(ChildWinManagement.cs) ChildWinManagement 由马丁·米勒http://msdn.microsoft.com/en-us/library/ms996492.aspx提一个简单的方法打印工作的一个RichTextBox一个帮手(ExRichTextBoxPrintHelper.cs) 显示,隐藏或关闭动画形式。(FormAnimator.cs) 对窗体进行冻结、解冻操作辅类(FreezeWindowUtil.cs) 窗体全屏操作辅类(FullScreenHelper.cs) GDI操作辅类(GDI.cs) 提静态方法来读取这两个文件夹和文件的系统图标。(IconReaderHelper.cs) 图片对象比较、缩放、缩略图、水印、压缩、转换、编码等操作辅类(ImageHelper.cs) 输入法帮,全角 转换为半角(ImeHelper.cs) Winform提示框 的摘要说明。(MessageUtil.cs) 包含互操作方法调用的应用程序中使用。(NativeMethods.cs) 托盘图标辅类(NotifyIconHelper.cs) 打印机类(POSPrinter.cs) 图片、光标、图标、位图等资源操作辅类(ResourceHelper.cs) RTF字符格式辅类(RTFUtility.cs) 串口开发类(SerialPortUtil.cs) 设置文本属性提一个ToolStripStatusLabel(SafeToolStripLabel.cs) 只运行一个实例及系统自动启动辅类(StartupHelper.cs) Web页面预览效果图片抓取辅类(WebPageCapture.cs) Asp.Net直接调用的包装类(WebPreview.cs) 计算机重启、关电源、注销、关闭显示器辅类(WindowsExitHelper.cs) 简单写了点,还有很多,希望能对大家有帮 ================================================================================================ 本资料共包含以下附件: WHC.OrderWater.Commons.rar 公共类文档.docx
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值