摘要:
Microsoft Updater Application Block v1.0 介绍 译者:Tony Qu 在过去,由于必须注册组件和安装应用程序文件,致使管理桌面应用程序的部署和升级变得十分困难。.Net框架支持通过简单地拷背文件到适当的目录完成安装,这使得在整个企业中部署桌面应用程序变得更为方便。 在中大型组织中,使一个桌面应用程序的所有安装都保持最新是十分普遍的。理想... 阅读全文
摘要:
为了使自定义属性在属性编辑器中能够像默认属性一样显示出来,就必须使用设计时特性(design-time attribute)。 BindableAttribute 该特性可用于绑定数据,但必须配合代码一起使用。 BrowsableAttribute 该特性表示是否应该在属性编辑器中显示特定属性。一般情况下,该属性不被用户调用,采用默认值Browsable(true),但对于一些只读... 阅读全文
摘要:
这两天正好在研究asp.net自定义控件制作,HtmlTextWriter在控件制作中发挥重要作用,能够帮助我快速生成html语句。因此决定写下笔记,方便以后查阅。HtmlTextWriter的名称空间是System.Web.UI,如果在winform程序下使用,不要忘了添加System.Web.dll引用。 HtmlTextWriter与Html32TextWriter 这两个类不存在继承和被... 阅读全文
摘要:
RSS 2.0 规范 译者:Tony Qu 原文地址:http://blogs.law.harvard.edu/tech/rss 什么是RSS? RSS是一种网页内容联合格式(web content sydication format)。 它的名字是Really Simple Syndication的缩写。 RSS是XML的一种。所有的RSS文档都遵循XML 1.0规范,该... 阅读全文
摘要:
原本想基于XmlDocument自己写一个Xml编写器,但却发觉状态维护实在麻烦。在阅读《Applied Xml Programming for Microsoft .Net》时,意外发现XmlTextWriter的优越性,于是决定直接使用它进行开发。 XmlWriter与XmlTextWriter的区别 一开始我认为既然XmlTextWriter可以用,那XmlWriter也一定可以用,当我... 阅读全文
摘要:
session_start() 该函数表明本页需要使用session,如果不使用该函数,将有可能导致其他函数和session变量无法正常使用,类似于初始化函数。 session_register() 该函数用于注册普通变量为Session变量,如 $a=1; session_register("a"); session_unregister() 该函数将已经注册... 阅读全文
摘要:
IIS环境 我们以php安装目录c:\php为例,首先找到c:\php\sapi\php4ts.dll文件,拷贝到windows系统目录(WindowsXP中为%windows%/system32目录)。 在IIS中添加文件关联,将.php文件映射到c:\php\sapi\php4isapi.dll。 然后编辑c:\php\php.ini文件,通过查找... 阅读全文
摘要:
共两册 《精通.Net核心技术——原理与架构》 价格不明 《精通.Net核心技术——高级特性》 价格:79(附光盘) 飞思科技产品研发中心编著 电子工业出版社 阅读全文
摘要:
作者:Michael Bright 原文:http://www.csharphelp.com/archives2/archive439.html 本文将着重介绍Win32 API库中涉及网络管理的函数。首先我要讲一讲在.Net框架中管理用户的两个方法,第一种是Active Directory方法,这种方法要求你安装Active Directory。如果你打算管理一个小网络上的用户,或者一个未安装... 阅读全文
摘要:
对于编程高手来说,这个题目有点无聊,不过在某些情况下还是相当有用的。像我删除卸载了一个软件,结果什么都删除了,结果服务还在那儿,很不雅观,找遍注册表都找不到,只好自己动手写了个小程序来删除服务。 首先做好界面,如下: 这要用到Windows的服务管理函数组,首先要打开服务管理器,这要在头文件中包含winsvc.h 把SC_HANDLE sh;定义加入对话... 阅读全文