内容列表
- .NET中的设计模式二:单件模式
- 单件模式(Singleton)是一个非常简单的模式,这是我第一个理解并且能运用的模式。有时候模式的复杂程度并不在于本身,而是由于他的应用目的。最初的时候面对一个模式经常充满了困惑,一个简单的调用为什么要搞的如此复杂?为什么要建立这么多类,只是为了打开一个文件。
通常说来学习一个模式是一个接受、认可、领会的过程。接受:了解模式的结构,了解实例的意义;认可:认可该模式在实际工程中的作用和可行性;领会
- 分类:.NET开发 查阅全文
- 一个自定义窗口属性的控件(C#)
- using System;using System.ComponentModel;using System.ComponentModel.Design.Serialization;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Globalization;using System.R
- 分类:.NET开发 查阅全文
- VB.net入门(8):窗体——呼……总算……
- 窗体?对,现在总算开始有点像在看VB的文章了。不过我要说:大虾请重新来过。我们把Visual Studio.net自动生成的代码丢一边去,从零开始。其实到现在为止我一直都在用SnippetCompiler来写代码。干脆打开WindowsForm.vb好了。首先是导入必要的命名空间:imports Systemimports System.Drawingimports Microsoft.Visua
- 分类:.NET开发 查阅全文
- VB.net入门(6):类~构造函数,事件
- VB.net中的类的构造函数是sub New()end sub当然,你也可以加参数。比如Human类的构造函数:sub New(Byval Name as string, byval Gender as String, byval Stature as integer) me.Name = Name &n
- 分类:.NET开发 查阅全文
- .NET中的设计模式一:工厂模式
- 设计模式概述
设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。
设计模式的应用是为了实现软件设计中的几个原则,其中一个重要原则是:减少模块之间的耦合程度。为了确保这个目的,在设计一个类时,要针对接口,而非实现。(Programming to an Interface, not an Implementation)设计的时候只关心类的接口,编程的时候可以先实现一
- 分类:.NET开发 查阅全文
- VB.net入门(2):VB.net的工程,简单的控制台程序
- 说起来稍微复杂一点,VB.net不像java或者c那样,只要在源代码中指定包含的命名空间或者头文件,编译器就会自动载入相关的组件。VB.net工程中,你必须手动在编译器中载入,也就是“添加引用”。在Tools->Reference中我们可以看到当前工程已经添加的引用:在SnippetCompiler中,缺省情况下工程中已经添加了下列引用:System.dllSyste
- 分类:.NET开发 查阅全文
- ebXML 术语
- 注册表:一个中央服务器,它存储使 ebXML 工作所需的各种数据。在这些信息中,“注册表”以 XML 形式显示给用户的有:“商业过程和信息元模型”、“核心库”、“协作协议概要”以及“商业库”。基本上,当商家要与另一个商家建立 ebXML 关系时,它向“注册表̶
- 分类:.NET开发 查阅全文
- 提供一个手机短信息的编解码类(c#)
- using System;using System.Text;
namespace CN.SMSLib{ /// <summary> /// By popcorn 2004.5。 /// [email protected] /// </summary>
- 分类:.NET开发 查阅全文
- .Net托管世界的应用程序域和线程
- .Net托管世界的应用程序域和线程
关键词:托管 宿主 公用语言运行库 应用程序域 程序集 线程 Managed Host CLR(Common Language Runtime) AppDomain Assembly Thread
一、 引子.N
- 分类:.NET开发 查阅全文
- 在blog中显示天气预报、日历、时钟、MSN、QQ在线状态
- 以csdn为例,在静态新闻/声明添加如下内容,效果如同本页面所示<!-- 时钟clock_035.swf 的035为时钟样式,可自己选择 --> <EMBED SRC=http://www.butabon.com/Clock/clock_035.swf WIDTH=150 HEIGHT=150 wmode=transparent qual
- 分类:.NET开发 查阅全文
- 什么是SDK? {转载}
-
什么是SDK?
作者:中国论坛网收集 来源:http://www.51one.net 加入时间:2004-8-25
经常会在技术论坛里面看到类似这样的帖子:“什么是 SDK?”,“请高手讲一下 SDK 是什么东东?”……
其实很简单,SDK 就是 Software Deve
- 分类:.NET开发 查阅全文
- Programming MS Office 2000 Web Components第四章第六节
- 译者说明:欢迎访问我的Blog: http://blog.csdn.net/daidaoke2001/
译文中的错误或不当之处望不吝指出,这也是我坚持翻译工作的最大动力。
我的Email:[email protected]
如需转载,请事先通知。
编程模型要点
本
- 分类:.NET开发 查阅全文
- VB6是基于对象的程序设计工具
- VB是一种基于对象的程序设计工具 基于对象:对于一种计算机语言来讲,做到基于对象要比面向对象相对容易些。不过,什么是基于对象,到现在也只有一个很模糊的定义—&
- 分类:.NET开发 查阅全文
- 单击菜单只运行一个子窗体实例的简单方法
- Private m_Form2 As Form2
Private Sub Form2MenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2MenuItem.Click
&
- 分类:.NET开发 查阅全文
- 几个C#编程的小技巧 (一)
- 一、最小化窗口点击“X”或“Alt+F4”时,最小化窗口,如:protected override void WndProc(ref Message m){const int WM_SYSCOMMAND = 0x0112;const int SC_CLOSE = 0xF060;if (m.Msg == WM_SYSCOMMAND &&
- 分类:.NET开发 查阅全文
- 几个C#编程的小技巧 (二)
-
几个C#编程的小技巧 (二)
发表时间:2003-5-11
一、判断文件或文件夹是否存在使用System.IO.File,要检查一个文件是否存在非常简单: bool exist = System.IO.File.Exists(f
- 分类:.NET开发 查阅全文
- 今天你多态了吗?
- 今天你多态了吗?
Do You Polymorphism Today? [0]
Writen by Allen Lee
-1. 目录
-1. 目录
0. 写在前面的话。
0.0 关键字。
0.1 系统要求?!
0.2 如何阅读本文?
1. 图书馆魔术事件簿。
1.0 图书管理员的烦恼。
1.1 魔术棒是如何工作的?
- 分类:.NET开发 查阅全文
- C#写的UBB代码累
-
参考了一些文章,整理了一下,大家可以直接拿去用吧,其实自从有了FreeTextBox这样的东东出现,UBB已经渐渐淡出江湖了。
using System;using System.Text;using System.Text.RegularExpressions;
namespace Test.Com{/// <summary> /// 功能:UBB代码 
- 分类:.NET开发 查阅全文
- 设计用户界面的几个重点
- 1 了解用户。 界面越贴近用户的工作,就会有越多的人接受和喜欢它。2 面向用户 用户界面就相当于地图。结构清晰,在任何地方,用户能清楚的知道自己在哪里,可以去哪里。3 确切的提示信息 &
- 分类:.NET开发 查阅全文
- 关于Dispose()的问题
- 当我怀着美好的心情翻阅dotNET文档的时候,Dispose令人厌恶的进入了我的视线。 首先,我意识到文档里面所说的,某些对象必须手工调用Dispose,并不是一句玩笑话。文档里面提到的这个要求是严肃的认真的。
- 分类:.NET开发 查阅全文