内容列表
.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开发 查阅全文
<< 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 >>