• 发布时间 文章标题
  • 2007-05-31 .NET Framework版本命名与部署常见问题解答

    在2006年6月,微软副总裁S.Somasegar宣布WinFX将更名为.NET Framework 3.0,请知道更多详细资讯检视它的Blog。 这份文件包含了关于.NET Framework 3.0更名常被问到的问题,对于部署额外的问题请参照MSDN上的.NET Framework 3.0 deployment文件。 问1:什么是.NET Frame...

  • 2006-03-20 程序实现动态改变IP地址

    由于要在我的实验室和宿舍上网,而我拿的是笔记本,所以用程序实现动态IP地址的更改,当然要从不同的文件中读取不同的配置。方法的实现用于为win2000,xp,server2003等操作系统。 在CMD下有个命令netsh是非常有用的,键入netsh后打help会看到很多有用的信息。 netshhelp...

  • 2006-01-06 GridView根据值的变化改变行列样式

    我看到论坛中有询问关于如何在GridView随某行某列值的改变时(这些值是空的或不是空的或是其它某些值等),其背景色及文本颜色也随之改变。这篇文章便论述这个问题。 根据某列的值改变其样式最好的方法是在GridView的DataRowBound事件中想办法。在GridView中的行绑定数...

  • 2006-01-06 Net中的反射使用入门

    MSDN: ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm 提纲: 1、 什么是反射 2、 命名空间与装配件的关系 3、 运行期得到类型信息有什么用 4、 如何使用反射获取类型 5、 如何根据类型来动态创建对象 6...

  • 2006-01-06 单元测试和事先测试开发(1)

    摘要:Eric Gunnerson 介绍了事先测试开发的思想,并提供了一个实用实例来演示如何在您自己的应用程序中应用它。 本专栏末尾有我的简介,如果您读过的话,就会知道我在担任程序经理之前曾出任 C# 编译器的测试组长,而在此之前是 C++ 编译器的测试组长。这些工作经历使...

  • 2006-01-06 单元测试和事先测试开发(2)

    启用 Foreach 许多用户希望能够使用 foreach 遍历我的列表。为此,我需要在类中实现 Ienumerable,并定义一个单独的用于实现 Ienumerable 的类。第一步,测试: [Test] public void TestForeach() { IntegerList list = new IntegerList(); list.Add(5); list.A...

  • 2006-01-06 动态装载和使用类型

    动态装载和使用类型 作者:微软中国有限公司 Reflection提供诸如Microsoft Visual Basic.NET和JScript语言编译器使用的底层结构来实施隐性后绑定。绑定是定位与某一特定类型相对应的声明的过程。当这个过程发生在运行的时候,而不是编译的时候,它被称为后绑定。Visual...

  • 2006-01-06 开发手记(六)——共享软件注册程序编写实例(1)

    程序员开发一款共享软件除打算用自己的一点点智慧给大众提供服务外,也需要大众给与的一点点精神与物质鼓励。私欲是人的本质,财富难免不愿转手他人,人们希望所有的软件都能将免费进行到底。共享软件作者没有了精神与物质的鼓励,服务大众的激情不可避免地消退。为了能...

  • 2006-01-06 开发手记(六)——共享软件注册程序编写实例(2)

    -为保证文章完整性,谢绝对某篇而非全部手记的转载(mi6236) Option Explicit Private Declare Function GetVolumeInformation Lib "kernel32" _ Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, _ ByVal lpVolumeNameBuffer As String, ByVal nVol...

  • 2006-01-06 开发手记(六)——共享软件注册程序编写实例(3)

    Microsoft公司在Windows NT3.51开始提出了注册表(Registry)的概念。注册表是Windows的一个重要组成部分,它保存了Windows中的各种配置参数。Windows的各个功能模块和安装的应用模块,在启动时都要读取注册表的信息,并根据这些参数来设置自己的运行环境,我们就可以...

  • 2006-01-06 ComponentOne之WebChart用法

    (一). 写本文章目的: 学了一段时间ComponentOne的图表,感觉ComponenOne图表控件还可以,图表样式也较丰富 不过它的帮助全是英文的,而且有些地方写的比较粗糙,示例程序也不够详细. 我把它总结了一下. (二).使用方法 1.安装好ComponentOne软件. 2.建立一个WEB应用程...

  • 2006-01-06 取得一段汉语的每个字的首字母

    由于一个公司的OA上用到速查编码,必须得到每个字的首字母,便于以后的查询(如:开发部,则为KFB),到网上找到了一些资料,是一个存储过程。 存储过程为: CREATE proc LOG_FindCode @strName nvarchar(20), @strFindCode nvarchar(20) output as begin declare @word...

  • 2006-01-06 利用Treeview实现树形列表

    以前,在WEB页面中如果想使用树形控件的话,往往会有些麻烦,有时甚至要自己写代码来达到用树形列表显示数据的目的。在asp.net中,我们可以很方便地使用由微软提供的Internet Exploer Web Controls控件来实现树形列表。在微软提供的这套Internet Exploere Web Controls...

  • 2006-01-06 设计带图标和自定义颜色的ListBox

    在一个点对点文件传输的项目中,我需要显示文件传输的实时信息:传输的文件列表和当前传输的文件,当时我想到了用ListBox,但是但我用了ListBox后,我发现它不能改变控件中文本想的颜色,于是我就想扩展一下ListBox控件------ListBoxEx。 我的目标是给空间加上图标,还要...

  • 2006-01-06 动态增加的DropDownList如何保持状态

    动态增加的DropDownList如何保持状态,下面就是解决方法。 aspx.cc/exam/b.aspx" target="_blank"查看例子 院系选择 学院: asp :DropDownList ID="xueyuan" runat="server" AutoPostBack="True" OnSelectedIndexChanged="SelChange" > asp :ListItem value="01" select...