摘要:
一、引言 在Visual Studio.NET中,我们只要用一个简单的菜单的命令,就可以构造和编译一个包含大量子项目(例如,相互关联的Web页面集合、执行文件、DLL程序集,等等)的.NET项目。但是,对于大型、复杂的软件项目来说,依靠某个程序员去点击"编译"按钮有时是行不通的。如果有人不乐意在每一台机器上安装VS.NET该怎么办?要是能够自动执行软件的构造过程,永远不必有人去点击"编译"按钮... 阅读全文
摘要:
/****************************************************** FileName: Copyright (c) 2003-xxxx *********公司技术开发部 Writer: create Date:2004-12-20 Rewriter: Rewrite Date: Impact: Main Content:(Function Na... 阅读全文
摘要:
POP邮件协议的优点在于它是一个开放的标准,有着完善的文档,这就使得编写POP邮件客户程序不那么困难,只要掌握了POP、SMTP的基础知识,就可以写出代理程序来执行各种任务,例如过滤广告和垃圾邮件,或提供e-mail自动应答服务。 Hotmail是世界上影响最广的Web邮件系统,遗憾的是,当我们要为Hotmail编写独立的客户程序(不通过浏览器访问的客户程序)时,马上就会遇到Hotmail不提... 阅读全文
摘要:
程序思想:用SELECT name From sysobjects WHERE xtype = 'u'得到所有表,然后循环打开表,根据Rs_Colums.Fields(I).Name 得到字段名,FieldType(Rs_Colums.Fields(I).Type) 得到字段类型,Rs_Colums.Fields(I).DefinedSize '宽度 由于Rs_Colums.Fields(I)... 阅读全文
摘要:
正在作一个关于SQL SERVER数据库导入Excel文件的程序,要读取数据库中的列的信息,从网上找了很多资料,终于总结出来比较理想的sql语句,执行后返回的列分别是:表名、列名、列类型、列长度、列描述、是否主键,语句如下: Select Sysobjects.Name As Tb_name, Syscolumns.Name As Col_name, Systypes.Name As Col_... 阅读全文
摘要:
Imports System.Runtime.InteropServicesImports System.Text'''Public Class OpenDirectoryDialog ''' Private _DialogTitle As String = "" Private _DirectoryName As String = "" Private Const MAX... 阅读全文
摘要:
从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。 定义接口的一般形式为: [attributes] [modifiers] interface identifier [:base-list] {interface-body}[;]说明: · attributes(可选):附加的定义性信息。 · modifiers(可选):允许使用的修饰符... 阅读全文
摘要:
Imports System.IO''''''Developed by : Sreenivas Vemulapalli vemvas@yahoo.com''Date : 08/10/2002''Version: 1.0.0.0''Description: To split the file into smaller chunks and merge them back to sing... 阅读全文
摘要:
--> --> --> --> 有时候会出现下边的错误 第 1/6 张 被评级: (53人) --> 这是由于dll的路径问题,虽然路径写的没有错,但当你把dll换个位置就有可能没有问题了,nunit的问题。----刚发现原因,原来是路径中不能有空格,比如d:\\... 阅读全文
摘要:
我先写好一篇,提交,然后我再次进入编辑,提交,察看,发现所更新内容没有显示,但再次进入编辑状态,发现内部已经是变了,期待迅速解决。 阅读全文
摘要:
就是你在指定dll路径的时候 --> 如果路径中有空格,就会报错。例如d:\\my file\UT_test.dll就会报错,你把my file改成myfile,路径指定为d:\\myfile\UT_test.dll就解决了。不知道还有什么解决的办法。使用版本nunit2.2 nunit2.2.7 阅读全文
摘要:
这时候需要对config文件改名,用Nunit测试Utility.dll时,若测试程序集为TestUtility.dll,配置文件就得命名为TestUtility.dll.config,而非nunit-gui.exe.config(Nunit-gui.exe为Nunit的主程序。),否则调用的是nunit的config文件。 若使用Utility.dll的宿主程序是一个独立的exe程序,如Ho... 阅读全文
摘要:
在开发.NET应用程序中,尤其是数据库+运算密集的混合应用时,时常发现应用程序运行的不够快,优化无疑是一个程序员不得不面临的问题。如何找到软件系统的瓶颈就成了摆在程序员面前的难题。微软的Application Center Test 能够帮助ASP.NET程序员随时回答性能到底恶化到哪里了,但是要找出到底应用程序的那一部分导致了运行缓慢ACT却无能为力。对于桌面型的exe应用程序,ACT就更不行... 阅读全文
摘要:
http://blog.csdn.net/cajon/category/122838.aspx?PageNumber=1 1. 抽象类不应该拥有构造函数 原文引用: Abstract types should not have constructors TypeName: AbstractTypesShouldNotHaveConstructors ... 阅读全文
摘要:
Updated on Sunday, November 14, 2004 Writen by Allen Lee 0. 缘起 Microsoft发布了新的Windows XP Media Center Edition 2005,这次它带来了新的桌面主题——Energy Blue(也被称为Royale)。想尝鲜却又苦闷着手头上只有Windows XP Professional/Home Edi... 阅读全文
摘要:
MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动... 阅读全文
摘要:
原文『论.NET反射、委托技术与设计模式关系』来自areliang的Blog论坛。介绍:委托技术是.NET引入的一种重要技术,使用委托可以实现对象行为的动态绑定,从而提高设计的灵活性。采用委托技术可以进一步实现用组合代替继承的思路,很多采用继承实现的关系可以采用委托实现。采用委托可以简化下列设计模式的使用。(1)模板方法;(2)观察者;(3)中介者。 http://areliang.blogchi... 阅读全文
摘要:
微软给出了MSN的官方教育网代理地址:202.194.15.124:8080 阅读全文
摘要:
lai zi http://www.vbgood.com/vb.good/article-do-view-articleid-3856.html首先 ConfigurationManager类实际上是对一些基本的操作配置数据方法的集合。这个类没有什么具体的用途。 最重要的类是ConfigurationBuilder类,它是建立配置最初的类。 还有就是ConfigurationFile类,它的用途是... 阅读全文
摘要:
http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/xmlwebprint.mspx 相信很多人都看过卢彦的那篇 利用XML实现通用WEB报表打印(实现篇) 的文章,方法很不错。但很难使用,原因就是他的方法实际上是使用了 Windows Form 控件。WinForm控件确实是个好东西,它可以让IE在客... 阅读全文