上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 25 下一页
摘要: C#开源资源大汇总C#开源资源大汇总一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Common Language Specification) 阅读全文
posted @ 2013-07-17 23:51 ZWmaqing 阅读(196) 评论(0) 推荐(0)
摘要: 测试工具的选择和使用来自:程序员 作者:啄木鸟部落 [2004/04/26]2003年第9期《程序员》上啄木鸟部落发文“测试工具的选择和使用”,现将其中的工具列表摘录,以备忘Parasoft白盒测试工具集工具名支持语言环境简介JtestJava代码分析和动态类、组件测试JcontractJava实时性能监控以及分析优化C++ TestC,C++代码分析和动态测试CodeWizardC,C++代码静态分析Insure++C,C++实时性能监控以及分析优化.test.Net代码分析和动态测试Compuware白盒测试工具集工具名支持语言环境简介BoundsCheckerC++,DelphiAPI和 阅读全文
posted @ 2013-07-17 23:48 ZWmaqing 阅读(191) 评论(0) 推荐(0)
摘要: C#抽象工厂模式的几种实现方法及比较本文转自:http://hi.baidu.com/tufeivista/blog/item/2ca9702978dcc6fb99250a81.html利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,然后一个个调用 new 操作符来生成他们,. 阅读全文
posted @ 2013-07-17 22:35 ZWmaqing 阅读(230) 评论(0) 推荐(0)
摘要: 本文转自:http://www.7139.com/jsxy/cxsj/c/200607/114291.html使用ADO.NET时,每次数据库操作都要设置connection属性、建立connection、使用command、事务处理等,比较繁琐,有很多重复工作。能不能把这些繁琐的、常用的操作再封装一下,以更方便、安全地使用。下面这个类就是一种尝试:using System;using System.Data.SqlClient;using System.Text;using System.Data;using System.Collections;using System.Configura 阅读全文
posted @ 2013-07-17 22:01 ZWmaqing 阅读(719) 评论(0) 推荐(0)
摘要: C#中提供的精准测试程序运行时间的类Stopwatchhttp://www.cnblogs.com/ret00100/archive/2010/08/06/1793680.html在需要对程序的执行时间进行精准测试的程序员,不妨使用.Net提供的Stopwatch类它的命名空间是:System.Diagnostics 代码如下:usingSystem;usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Diagnostics;namespaceStopWatch { classProg 阅读全文
posted @ 2013-07-16 22:33 ZWmaqing 阅读(199) 评论(0) 推荐(0)
摘要: c# 使用ChartDirector绘图的一些个人体会引言: 最近给客户做一个B/S架构的证券交易大屏幕软件,其中用到对证券指数的走势以及成交量的图形绘制,由于客户要求图形的清晰而且要做成于原来的老系统一样的图形显示效果,就试着用ChartDirector进行图形绘制,第一次用看着文档帮助是挺方便的,CTrl+C、CTrl+V就画出一个走势图,看着和客户给的效果图差不多,挺简单的,可到了想调整细节的时候却发现怎么都达不到想要的结果,然后到网上搜呀搜发现都是一些从帮助文档中拷贝出来的东西,而且很少有C#的,最终还是在VS智能提示的情况下凭着金山词霸的帮助将那一个个参数给试了出来,最终得到了想要. 阅读全文
posted @ 2013-07-16 22:20 ZWmaqing 阅读(806) 评论(0) 推荐(0)
摘要: Sql Server 带参数的存储过程执行方法Visual C# 动态操作 SQL Server 数据库实例教程(4):带参数的存储过程执行方法上一篇文章介绍了带参数的SQL语句执行方法和不带参数的存储过程执行方法,这一篇我们介绍带参数的存储过程执行方法,它调用通用数据访问类(SqlHelper)执行 SqlHelper.ExecuteNonQuery()方法,使用示例为;SqlHelper.ExecuteNonQuery(conn, CommandType.StoredProcedure, sqlexec, myparm);其中传递的4个参数:“conn”—为链接字符;“ CommandTy 阅读全文
posted @ 2013-07-16 21:57 ZWmaqing 阅读(1074) 评论(0) 推荐(0)
摘要: C#基础知识回顾-- 反射(3)获取Type对象的构造函数: 前一篇因为篇幅问题因为篇幅太短被移除首页,反射这一块还有一篇“怎样在程序集中使用反射”,其他没有什么可以写的了,前两篇主要是铺垫,在实际应用中,主要是最后两篇。其实写完反射,我也考虑重新把委托重新写下,现在想想确实太过单一和简单了。我会把实际开发中委托的例子多写几个, 以便以理解。如果这几篇C#的基础对您有所帮助的话,请点击推荐。谢谢您的支持…… 好了,不废话了,在前面例子中,由于MyClass类型的对象是显示创建的,因此使用反射技术来调用MyClass上的方法没有任何优势--以普通的方式调用对象上的方法会简单的多。但是,如果对.. 阅读全文
posted @ 2013-07-16 21:54 ZWmaqing 阅读(240) 评论(0) 推荐(0)
摘要: C#基础知识回顾-- 反射(1) 反射(reflection)是一种允许用户获得类型信息的C#特性。术语“反射”源自于它的工作方式:Type对象映射它所代表的底层对象。对Type对象进行查询可以获得(反射)与类型相关的信息。反射是一种功能强大的机制,它允许学习和使用只在运行时才能知道的类型功能。 这些是官方定义,其实说白了,反射就是能知道我们未知类型的类型信息这么一个东西.没什么神秘可讲!反射的核心是System.Type。System.Type包含了很多属性和方法,使用这些属性和方法可以在运行时得到类型信息。一旦得到类型信息,就可以调用其构造函数、方法和属性。因此,反射允许使用编译时不... 阅读全文
posted @ 2013-07-16 21:49 ZWmaqing 阅读(204) 评论(0) 推荐(0)
摘要: 泛型 基础1先说些题外话,只所以写这些东西。是看了CSDN上的曹版主的一篇:手把手教编程,不知道有没有人愿意参与。说实话,我工作四年,总感觉晕晕乎乎的,好多技术都懂,但是没有一项是精通的。看了这篇帖子,说实在话我可想去,去聆听大神的教导。主要是想提高自己,由于没有时间,又因为身在北京。所以就没有报名(呵呵,报名也可能没有机会去)。所以自己就去图书馆去搞他提出的这些概念。其实我更希望在北京的大神们也能组织类似的活动。我想响应一定也很多,其实我想如果能组织一次这样的活动,大神们也会得到提高的。这些都是我在图书馆看书的所得,分享给大家,同时也请管理员同志手下留情,不要每一篇都给打入冷宫,我已经很用心 阅读全文
posted @ 2013-07-16 21:45 ZWmaqing 阅读(294) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 25 下一页