ASP.NET 2.0服务器控件开发----控件生命周期
摘要:服务器控件生命周期简介 服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。 在掌握服务器控件生命周期的过程中,读者要特别注意有关服务器控件状态的相关内容。在重点了解生命周期各个阶段的...
阅读全文
posted @
2009-02-20 15:16
子非魚
阅读(418)
推荐(0)
WebCalc計算器
摘要:Inumber.cs 定義接口 Operator.cs 運算類 FactoryOperator.cs 工廠模式 源碼下載:/Files/fangqing1986/WebCalc.rar
阅读全文
posted @
2008-12-31 17:07
子非魚
阅读(215)
推荐(0)
C#值类型 引用类型区别示例
摘要:C#值类型 引用类型区别示例 值类型通常被分配在堆栈上,引用类型总是分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,变量通过该指针来引用实例,下面是在书上看到的一个例子,能说明白这两种类型的不同。 public partial class _Default : System.Web.UI.Page { //class是引用类型 public class RefType ...
阅读全文
posted @
2008-12-10 16:56
子非魚
阅读(395)
推荐(0)
各种数据绑定控件间的区别
摘要:控件 主要数据结构 功能 描述和主要用途 GridView 表 读取与编辑 每个字段一列 每个字段值对应于自已的一个单元格 ...
阅读全文
posted @
2008-11-01 08:37
子非魚
阅读(317)
推荐(0)
计算机里讲的耦合度是什么意思?
摘要:耦合这个概念大家都很清楚,它的强弱直接影响软件的维护和升级。耦合的强弱叫做耦合度。 我们的软件工程里面一个基本原则是高内聚,低耦合。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。 降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统设计顺利进行。 两个模块之间的耦合...
阅读全文
posted @
2008-10-09 17:13
子非魚
阅读(2940)
推荐(0)
C# 中的常用正则表达式总结(转)
摘要:C# 中的常用正则表达式总结 新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-...
阅读全文
posted @
2008-10-07 00:39
子非魚
阅读(239)
推荐(0)
IIS 服务器无法加载应用程序
摘要:IIS 服务器无法加载应用程序 '/LM/W3SVC/1/Root/web'。 错误是 'Class not registered2008-08-07 09:22IIS 服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别 IIS 服务器无法加载应用程序 '/LM/W3SVC/1/Root/web'。错误是 'Class not registered 现象: ...
阅读全文
posted @
2008-10-04 18:23
子非魚
阅读(292)
推荐(0)
2个Listbox 之间数据的左右移动,及上下移动
摘要:基本情况 效果图: 左移效果: 其余效果:右边的listbox进行上下移动。 listbox的属性设置为:Multiple 解决方案(一): 调试结果:PASS (√) Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 ...
阅读全文
posted @
2008-08-23 17:25
子非魚
阅读(1894)
推荐(0)
.NET:七道最经典的asp.net页面传值题
摘要:第一题:一个Page:PageA.aspx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1; 一个User Control:UcA.ascx的网页上放有一个Label ID为Label1。这个UcA.ascx并拉入到PageA.aspx上。 在...
阅读全文
posted @
2008-08-11 16:26
子非魚
阅读(293)
推荐(0)
connectionStrings 元素
摘要:.NET Framework 常规参考 connectionStrings 元素(ASP.NET 设置架构) 为 ASP.NET 应用程序和 ASP.NET 功能指定数据库连接字符串(名称/值对的形式)的集合。 此元素是 .NET Framework 2.0 版中的新元素。 configuration 元素(常规设置架构) connectionStrings 元素(ASP.NET 设...
阅读全文
posted @
2008-08-10 14:15
子非魚
阅读(587)
推荐(0)
ASP.NET中使用web.config配置数据库连接(下)
摘要:web.config文件中保存数据库连接配置信息,可以让你无须重新编译应用程序即可更新应用程序的某些属性。当你想把数据库迁移到另一个不同的服务器,你只需要修改web.config文件中的数据库连接配置信息而已,并不需要重新编译和重新部署这个应用程序以适应新的服务器的要求。 你会经常碰到这种情况:几乎在网站的每个页面上,存储一些全局处理信息。理想的做法是将这些信息一次性的集中存储...
阅读全文
posted @
2008-08-10 13:33
子非魚
阅读(671)
推荐(0)
asp.net2.0中Web.config文件标准配置简要说明(上)
摘要:asp.net2.0中Web.config文件标准配置简要说明 ...
阅读全文
posted @
2008-08-10 12:43
子非魚
阅读(349)
推荐(0)
sqlCommand类的三种执行方法的区别
摘要:ExecuteNonQuery用于执行不返回任何记录的SQL语句或存储过程。在数据库执行如更新、插入、删除操作时,应使用这个方法。ExecuteNonQuery返回一个整数值,用来说明受查询语句影响的行数。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighligh...
阅读全文
posted @
2008-08-09 16:37
子非魚
阅读(933)
推荐(0)
装箱拆箱
摘要:1、 装箱和拆箱是一个抽象的概念 2、 装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}"...
阅读全文
posted @
2008-08-03 12:19
子非魚
阅读(348)
推荐(0)
ASP.NET内置组件对象
摘要:1、Response对象 Response对象是HttpResponse类的一个实例。该类主要是封装来自ASP.NET操作的HTTP响应信息。 Response对象的属性 BufferOutput :获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个页之后将其发送 如果缓冲了到客户端的输出,则为true;否则为false。默认为true 。 Cache :获取Web页的缓存策略(过期时间、...
阅读全文
posted @
2008-05-30 10:14
子非魚
阅读(234)
推荐(0)
VS2005常用快捷键
摘要:常用快捷键 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签 Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: ...
阅读全文
posted @
2008-05-28 15:55
子非魚
阅读(241)
推荐(1)
c#学习方法(轉)
摘要:如果你想学好C#!就一定要看这个!对你很多帮助! .把C#当成一门新的语言学习; .看《C#入门经典》和《C#高级编程》; .不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; .不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点 .会用Visual vs,并不说明你会C#; .学c#并不难,长期...
阅读全文
posted @
2008-05-22 09:47
子非魚
阅读(1073)
推荐(1)
C#中This的用法
摘要:第一个this的意思是调用Car(int petals)方法的属性petals。 第二个this的意思是实例化Car(String s, int petals)方法中的参数s(this.s = s)。 第三个this是调用Car(String s, int petals)方法的两个参数并传参。 在C#中,this关键字代表当前实例,我们可以用this.来调用当前实例的成员方法,变量,属性,字...
阅读全文
posted @
2008-05-13 15:36
子非魚
阅读(3390)
推荐(0)
用CSC.exe来编译Visual C#的代码文件,解释CSC参数和开关的具体作用
摘要:Visual C#的编译器和以往编程语言的编译器有着明显的不同。其最大的不同点就是,以往的程序编译器是把编写好的程序代码编译生成可以直接为计算机所使用的机器语言。虽然Visual C#的编译器也可以把编写好的程序代码编译成EXE或者是DLL文件,但这种文件只是一种IL文件(中间语言),此IL文件不能直接被计算机使用。只是当此IL文件被调用的时候,再通过一种名叫JIT(即时编译)编译器把此IL文件生...
阅读全文
posted @
2008-05-11 22:50
子非魚
阅读(372)
推荐(0)
c# 枚举基础 与 枚举属性的访问
摘要:枚举提供成组的常数值,它们有助于使成员成为强类型以及提高代码的可读性。在 C# 中,使用 enum 来声明枚举。 枚举分为简单枚举和标志枚举两种。 基本语法示例 enum Day { Sun, Mon, Tue, Wed, Thu, Fri, Sat }; 以下格式也可以: enum Day { Sun, Mon, Tue, Wed, Thu, ...
阅读全文
posted @
2008-05-11 21:50
子非魚
阅读(3476)
推荐(0)