自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

原创 服务器控件生命周期(转)

服务器控件生命周期简介    服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。    在掌握服务器控件生命周期的过程中,读者要特别注意有关服务器控件状态的相关内容。在重点了解生

2008-12-23 19:57:00 117

原创 Asp.net验证码实现的方法,简单实用。

随便建个aspx页面,前台不需任何处理,后台代码如下:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Data;using System.Configurat

2008-12-22 09:57:00 181

原创 软件开发技术要求及相关图书、资料(转)添加ing

对于Web 技术,HTML、XML、ASP.NET、C#、Java、Javascript、Ajax、WebService、CSS、网站重构、SQL Server、Oracle、IIS 服务器、服务器安全 等相关的技术覆盖很广。这么多技术我们该如何掌握好呢?实际的工作经验告诉我们,要掌握好一门技术就要对其有较深入的理解和掌握。我们大致可以从以下几个方面着手:1、与技术相关的概念2、

2008-12-21 15:57:00 192

原创 (原)浅谈C# runat="server"(新手值得注意)

runat="server“顾名思义:在服务器端运行的意思。大家都知道,c#是执行在服务器端的,正因如此,有些问题就值得大家注意。下面说说我的经验之谈:一些日子做了一个web项目,其中有这样一个功能,我利用ActiveX控件对文字进行编辑,然后直接生成一个bmp的图。在生成图的同时,需要直接将图上传到服务器上,也就是说不借助于任何控件,也不用用户去找那个生成的图。只要给出

2008-12-20 15:57:00 333

原创 你遇见过"res://ieframe.dll/dnserrordiagoff.htm"吗?

最近用vs2005做web应用程序的时候,遇到个奇怪的问题:有的时候点击某个链接,或者触发一个页面刷新的事件时,网页就会跳转成无法显示网页的状态,地址栏中的url是:res://ieframe.dll/dnserrordiagoff.htm一直没有找到原因和解决方案,今天无意中发现,这个问题可能和暴风影音有关!只要我的暴风影音没有完全的关掉,就会出现这样的问题。一旦把暴风影音

2008-12-19 12:57:00 1113 1

原创 C#程序实现动态调用非托管的DLL文件

最近做了个项目用到了vc的dll,但是又需要在.net中调用,研究了下c#调用非托管的dll先介绍一下dll文件一.Dll文件   动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以D

2008-12-19 12:57:00 150

转载 .net窗体身份验证方案(解决了防止用户重复登陆,session超时等问题)

 一.      设置web.config相关选项 先启用窗体身份验证和默认登陆页,如下。 authentication mode="Forms">        forms loginUrl="default.aspx">forms> authentication> 设置网站可以匿名访问,如下 authorization

2008-12-06 09:40:00 310

转载 Asp.net--制作ActiveX控件

做web项目,很可能会用到ActiveX控件,如今的ActiveX控件大多是使用VB/C++来开发的,本例用C#制作ActiveX。此方法是从网上找的,但是不知道原作者的地址,请原谅。首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld;UserControl1.cs内容如下: using System;using Sys

2008-12-06 09:27:00 684

原创 "res://ieframe.dll/dnserrordiagoff.htm"

最近用vs2005做web应用程序的时候,遇到个奇怪的问题:有的时候点击某个链接,或者触发一个页面刷新的事件时,网页就会跳转成无法显示网页的状态,地址栏中的url是:res://ieframe.dll/dnserrordiagoff.htm一直没有找到原因和解决方案,今天无意中发现,这个问题可能和暴风影音有关!只要我的暴风影音没有完全的关掉,就会出现这样的问题。一旦把暴风影音关掉,从新

2008-12-06 08:54:00 9363 2

C#设计模型详细见解(word版本)

C#设计模式(1) 4 一、 C# 面向对象程序设计复习 5 二、 设计模式举例 5 三、 先有鸡还是先有蛋? 7 四、 大瓶子套小瓶子还是小瓶子套大瓶子? 8 五、 .net本质 9 C#设计模式(2) 11 一、 "开放-封闭"原则(OCP) 12 二、 里氏代换原则(LSP) 12 C#设计模式(3) 19 三、 依赖倒置原则(DIP) 19 四、 接口隔离原则(ISP) 20 五、 合成/聚合复用原则(CARP) 21 六、 迪米特法则(LoD) 22 C#设计模式(4)-Simple Factory Pattern 24 一、 简单工厂(Simple Factory)模式 24 二、 Simple Factory模式角色与结构: 24 三、 程序举例: 25 四、 Simple Factory模式演化 27 五、 优点与缺点: 29 C#设计模式(5)-Factory Method Pattern 30 一、 工厂方法(Factory Method)模式 30 二、 Factory Method模式角色与结构: 30 三、 程序举例: 31 四、 工厂方法模式与简单工厂模式 33 五、 Factory Method模式演化 34 六、 Factory Method模式与其它模式的关系 35 七、 另外一个例子 35 C#设计模式(6)-Abstract Factory Pattern 38 一、 抽象工厂(Abstract Factory)模式 38 二、 Abstract Factory模式的结构: 39 三、 程序举例: 41 四、 在什么情形下使用抽象工厂模式: 44 五、 抽象工厂的起源 45 六、 Abstract Factory模式在实际系统中的实现 46 七、 "开放-封闭"原则 50 C#设计模式(7)-Singleton Pattern 50 一、 单例(Singleton)模式 50 二、 Singleton模式的结构: 51 三、 程序举例: 51 四、 在什么情形下使用单例模式: 52 五、 Singleton模式在实际系统中的实现 53 六、 C#中的Singleton模式 55 C#设计模式(8)-Builder Pattern 57 一、 建造者(Builder)模式 57 二、 Builder模式的结构: 58 三、 程序举例: 58 四、 建造者模式的活动序列: 62 五、 建造者模式的实现: 62 六、 建造者模式的演化 68 七、 在什么情况下使用建造者模式 69 C#设计模式(9)-Prototype Pattern 70 一、 原型(Prototype)模式 70 二、 Prototype模式的结构: 71 三、 程序举例: 71 四、 带Prototype Manager的原型模式 73 五、 浅拷贝与深拷贝 77 六、 Prototype模式的优点与缺点 79 C#设计模式(10)-Adapter Pattern 80 一、 适配器(Adapter)模式 80 二、 类的Adapter模式的结构: 81 三、 类的Adapter模式示意性实现: 81 四、 对象的Adapter模式的结构: 83 五、 对象的Adapter模式示意性实现: 84 六、 在什么情况下使用适配器模式 85 七、 一个实际应用Adapter模式的例子 85 八、 关于Adapter模式的讨论 87 C#设计模式(11)-Composite Pattern 88 一、 合成(Composite)模式 88 二、 合成模式概述 88 三、 安全式的合成模式的结构 90 四、 安全式的合成模式实现 91 五、 透明式的合成模式结构 93 六、 透明式的合成模式实现 94 七、 使用合成模式时考虑的几个问题 97 八、 和尚的故事 98 九、 一个实际应用Composite模式的例子 98 C#设计模式(12)-Decorator Pattern 101 一、 装饰(Decorator)模式 101 二、 装饰模式的结构 102 三、 装饰模式示例性代码 103 四、 装饰模式应当在什么情况下使用 106 五、 装饰模式实际应用的例子 106 六、 使用装饰模式的优点和缺点 110 七、 模式实现的讨论 111 八、 透明性的要求 111 九、 装饰模式在.NET中的应用 112 C#设计模式(13)-Proxy Pattern 113 一、 代理(Proxy)模式 113 二、 代理的种类 114 三、 远程代理的例子 114 四、 代理模式的结构 115 五、 代理模式示例性代码 115 六、 高老庄悟空降八戒 117 七、 不同类型的代理模式 118 八、 代理模式实际应用的例子 119 设计模式(14)-Flyweight Pattern 122 一、 享元(Flyweight)模式 122 二、 单纯享元模式的结构 122 三、 单纯享元模式的示意性源代码 123 四、 复合享元模式的结构 125 五、 一个咖啡摊的例子 127 六、 咖啡屋的例子 130 七、 享元模式应当在什么情况下使用 133 八、 享元模式的优点和缺点 134 设计模式(15)-Facade Pattern 134 一、 门面(Facade)模式 134 二、 门面模式的结构 134 三、 门面模式的实现 135 四、 在什么情况下使用门面模式 135 五、 一个例子 136 六、 使用门面模式的设计 140 设计模式(16)-Bridge Pattern 144 一、 桥梁(Bridge)模式 144 二、 桥梁模式的结构 145 三、 桥梁模式的示意性源代码 146 四、 调制解调器问题 149 五、 另外一个实际应用Bridge模式的例子 153 六、 在什么情况下应当使用桥梁模式 158 设计模式(17)-Chain of Responsibility Pattern 158 一、 职责链(Chain of Responsibility)模式 160 二、 责任链模式的结构 160 三、 责任链模式的示意性源代码 160 四、 纯的与不纯的责任链模式 163 五、 责任链模式的实际应用案例 163 六、 责任链模式的实现 168 设计模式(18)-Command Pattern 168 一、 命令(Command)模式 168 二、 命令模式的结构 168 三、 命令模式的示意性源代码 169 四、 玉帝传美猴王上天 172 五、 命令模式的实现 172 六、 命令模式的实际应用案例 173 七、 在什么情况下应当使用命令模式 177 八、 使用命令模式的优点和缺点 178 设计模式(19)-Observer Pattern 178 一、 观察者(Observer)模式 178 二、 观察者模式的结构 179 三、 观察者模式的示意性源代码 180 四、 C#中的Delegate与Event 183 五、 一个实际应用观察者模式的例子 187 六、 观察者模式的优缺点 191 设计模式(20)-Visitor Pattern 192 一、 访问者(Visitor)模式 192 二、 访问者模式的结构 193 三、 示意性源代码 194 四、 一个实际应用Visitor模式的例子 198 五、 在什么情况下应当使用访问者模式 202 六、 使用访问者模式的优点和缺点 203 设计模式(21)-Template Method Pattern 204 一、 模板方法(Template Method)模式 204 二、 模版方法模式的结构 204 三、 模板方法模式的示意性代码 205 四、 继承作为复用的工具 207 五、 一个实际应用模板方法的例子 208 六、 模版方法模式中的方法 210 七、 重构的原则 211 设计模式(22)-Strategy Pattern 211 一、 策略(Strategy)模式 211 二、 策略模式的结构 212 三、 示意性源代码 212 四、 何时使用何种具体策略角色 215 五、 一个实际应用策略模式的例子 215 六、 在什么情况下应当使用策略模式 218 七、 策略模式的优点和缺点 218 八、 其它 219

2009-10-16

Windows Mobile编程起步

Windows Mobile编程起步 现在Microsoft发布了Visual Studio 2005,这使Windows Mobile编译环境的搭建变得简单的多。下面我就详细地说明搭建Windows Mobile SmartPhone 5.0开发环境及一个简单的程序生成。

2009-09-22

[DotNet]学习手册.chm

ASP.NET AJAX入门系列 ASP.NET学习资料 ASP.NET控件开发 Javascript学习资料 面向对象 设计模型 。。。。 很全面的学习资料!

2009-09-22

lucene.net+2.3.1

lucene.net 2.3.1,源码提供,里面有使用的Demo,可以方便的学习使用lucene.net开发自己的搜索引擎

2009-09-15

利用WCF实现文件上传源码

利用WCF实现文件上传源码,绝对值得一看,学习WCF非常好的资料。

2009-09-13

《WCF服务编程》--详细讲解WCF

详细讲解WCF服务器端的开发,是学习WCF很不错的资料。Word版本,方便阅读。

2009-09-07

WCF实现聊天通信程序

利用Wcf实现聊天程序,WCF很好的学习资料

2009-09-05

.NET程序员大本营

.NET程序员大本营,有ADO.NET,ASP.NET,C#,VB,WebService,XML等相关内容

2009-03-06

JavaScript参考手册

JavaScript参考手册 .chm格式文件,可以直接打开参阅,包含了很多和js有关的信息,类似与js的msdn

2009-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除