小李程式™的专栏

有勇气来改变可以改变的事情,有度量接受不可改变的事情,有智慧来分辨两者的不同。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  VS.NET

1

研究vs.net 2005
摘要:制作自己的安装程序 在VS.NET中,我们可以通过建立"Setup and Deployment Projects"项目,非常灵活方便的把自己的.NET程序制作为Windows Installer文件。比如,我们可以很方便的定制下面这些选项: 1. 是否在桌面上放置快捷方式。 2. 注册自己的文件类型,可以通过双击该文件来使用自己的程序打开。 3. 注册表的处理 在下面的MSDN站点,我们可以... 阅读全文

posted @ 2005-12-30 14:48 尼斯湖李 阅读(322) 评论(0) 推荐(0)

摘要:Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在Visual Studio.Net下,你可以运用C++或Visual C#或Visual Basic.Net很轻松的创建一个Windows服务程序。同样,你还可以运用其他任何与CLR相容的语言来创建Windows服务程序。本文就向大家介绍如何运用Visual C#来一步一步创建一个文件监视的Windows服务程序,然后介绍如何安装、测试和调试该Windows服务程序。 阅读全文

posted @ 2005-12-22 23:47 尼斯湖李 阅读(611) 评论(0) 推荐(0)

摘要:在.net中提供了一些类来显示和控制Windows系统上的服务,并可以实现对远程计算机服务服务的访问,如System.ServiceProcess命名空间下面的ServiceController 类,System.Management下面的一些WMI操作的类。虽然用ServiceController可以很方便的实现对服务的控制,而且很直观、简洁和容易理解。但是我认为他的功能同通过WMI来操作服务相比,那可能就有些单一了,并且对多个服务的操作可能就比较麻烦,也无法列出系统中的所有服务的具体数据。这里要讲的就是如何使用System.Management组件来操作远程和本地计算机上的服务。 阅读全文

posted @ 2005-12-22 23:40 尼斯湖李 阅读(241) 评论(0) 推荐(0)

摘要:/******************************************************************************************************************* Class: Trace* Description: Traces path of an ip packet ... 阅读全文

posted @ 2005-09-07 08:51 尼斯湖李 阅读(797) 评论(0) 推荐(0)

摘要:作者:林学鹏 ORM的全称是Object Relational Mapping,即对象关系映射。它的实质就是将关系数据(库)中的业务数据用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,实现系统业务逻辑的过程。在ORM过程中最重要的概念是映射(Mapping),通过这种映射可以使业务对象与数据库分离。从面向对象来说,数据库不应该和业务逻辑绑定... 阅读全文

posted @ 2005-07-05 22:23 尼斯湖李 阅读(430) 评论(0) 推荐(0)

摘要:判断一个string是否可以为数字 方案一:Try...Catch(执行效率不高)/// /// 名称:IsNumberic/// 功能:判断输入的是否是数字/// 参数:string oText:源文本/// 返回值: bool true:是 false:否/// /// /// private bool IsNumberic(string oText){try{int var1=Convert... 阅读全文

posted @ 2005-06-02 16:32 尼斯湖李 阅读(540) 评论(0) 推荐(0)

摘要:最近在研究二维内存缓冲区的实现,各维的长度均不确定;为了方便快速定位,采用了基于字符串的索引器。以下是其局部的实现代码。1.基础类 public class TagArray : ArrayList { private string m_strTagNo; private int m_MaxLength ; public TagArray( string strTagNo ) { t... 阅读全文

posted @ 2005-06-01 20:34 尼斯湖李 阅读(343) 评论(0) 推荐(0)

摘要:摘 要 本文依据RBAC的基本思想,利用ASP.NET中的用户控件技术,设计了在电子商务系统中用户权限控制的一种具体实现方法。 关键词 ASP.NET 角色访问控制 用户控件 引言 电子商务系统对安全问题有较高的要求,传统的访问控制方法DAC(Discretionary Access Control,自主访问控制模型)、MAC(Mandatory Access Control,强制访问... 阅读全文

posted @ 2005-05-15 21:08 尼斯湖李 阅读(787) 评论(0) 推荐(0)

摘要:原帖:http://community.csdn.net/Expert/topic/3835/3835032.xml?temp=.1909601 感谢:Afritxia (能活不易) 当用户访问网站时,会为他分配一个SessionID。令用户的IP地址和用户名称建立一个一一对应的关系。如果用户开启了新的窗口,则检查用户的IP地址或用户名是否已经在OnlineUsersHash中出现过?如果出现过,... 阅读全文

posted @ 2005-05-15 20:59 尼斯湖李 阅读(588) 评论(0) 推荐(0)

摘要:用户认证管理设计方案 1 设计思路 为了设计一套具有较强可扩展性的用户认证管理,需要建立用户、角色和权限等数据库表,并且建立之间的关系,具体实现如下。 1.1 用户 用户仅仅是纯粹的用户,用来记录用户相关信息,如用户名、密码等,权限是被分离出去了的。用户(User)要拥有对某种资源的权限,必须通过角色(Role)去关联。 用户通常具有以下属性: ü 编号,在系统中... 阅读全文

posted @ 2005-05-15 20:46 尼斯湖李 阅读(863) 评论(0) 推荐(0)

摘要:转载 100" '设置查询条件 '/* MyPage.OrderBy="ID DESC" '设置排序条件(一定要设置该属性) '/* Set PageRs=MyPage.Execute '返回当前第2页的数据(RecordSet对象),如果出错则返回Nothing值 '/*'''''''''''... 阅读全文

posted @ 2005-04-20 23:07 尼斯湖李 阅读(384) 评论(0) 推荐(0)

摘要://生成缩略图功能。 using System; using System.IO; using System.Web; using System.Web.UI.HtmlControls; namespace MyUplod { /// /// 上传类。 /// public class Upload { private int ... 阅读全文

posted @ 2005-04-20 22:43 尼斯湖李 阅读(672) 评论(0) 推荐(0)

摘要:在.net中提供了一些类来显示和控制Windows系统上的服务,并可以实现对远程计算机服务服务的访问,如System.ServiceProcess命名空间下面的ServiceController 类,System.Management下面的一些WMI操作的类。虽然用ServiceController可以很方便的实现对服务的控制,而且很直观、简洁和容易理解。但是我认为他的功能... 阅读全文

posted @ 2005-04-10 19:15 尼斯湖李 阅读(443) 评论(0) 推荐(0)

摘要:第七节、覆盖虚接口 有时候我们需要表达一种抽象的东西,它是一些东西的概括,但我们又不能真正的看到它成为一个实体在我们眼前出现,为此面向对象的编程语言便有了抽象类的概念。C#作为一个面向对象的语言,必然也会引入抽象类这一概念。接口和抽象类使您可以创建组件交互的定义。通过接口,可以指定组件必须实现的方法,但不实际指定如何实现方法。抽象类使您可以创建行为的定义,同时提供用于继承类的一些公共实现... 阅读全文

posted @ 2005-03-28 20:20 尼斯湖李 阅读(386) 评论(0) 推荐(0)

摘要:第六节、接口转换 C#中不仅支持.Net 平台,而且支持COM平台。为了支持 COM和.Net,C# 包含一种称为属性的独特语言特性。一个属性实际上就是一个 C# 类,它通过修饰源代码来提供元信息。属性使 C# 能够支持特定的技术,如 COM 和 .Net,而不会干扰语言规范本身。C# 提供将COM接口转换为 C#接口的属性类。另一些属性类将 COM类转换为C# 类。执行这些转换不需要任... 阅读全文

posted @ 2005-03-28 20:19 尼斯湖李 阅读(468) 评论(0) 推荐(0)

摘要:第五节、实现接口 1、显式实现接口成员 为了实现接口,类可以定义显式接口成员执行体(Explicit interface member implementations)。显式接口成员执行体可以是一个方法、一个属性、一个事件或者是一个索引指示器的定义,定义与该成员对应的全权名应保持一致。 using System ; interface ICloneable { object... 阅读全文

posted @ 2005-03-28 20:17 尼斯湖李 阅读(570) 评论(0) 推荐(0)

摘要:第四节、访问接口 对接口成员的访问 对接口方法的调用和采用索引指示器访问的规则与类中的情况也是相同的。如果底层成员的命名与继承而来的高层成员一致,那么底层成员将覆盖同名的高层成员。但由于接口支持多继承,在多继承中,如果两个父接口含有同名的成员,这就产生了二义性(这也正是C#中取消了类的多继承机制的原因之一),这时需要进行显式的定义: using System ; int... 阅读全文

posted @ 2005-03-28 20:15 尼斯湖李 阅读(435) 评论(0) 推荐(0)

摘要:第二节 定义接口 从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。 定义接口的一般形式为: [attributes] [modifiers] interface identifier [:base-list] {interface-body}[;] 说明: 1、attributes(可选):附加的定义性信息。 ... 阅读全文

posted @ 2005-03-28 20:13 尼斯湖李 阅读(626) 评论(0) 推荐(0)

摘要:第一节 接口慨述 接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。 接口好比一种模版,这种模版定义了对象必须实... 阅读全文

posted @ 2005-03-28 20:11 尼斯湖李 阅读(389) 评论(0) 推荐(0)

摘要:Introduction ... 阅读全文

posted @ 2005-03-23 21:50 尼斯湖李 阅读(838) 评论(0) 推荐(0)

1