摘要: 顺便玩一下windows live writer +:public -:private #:protected 继承:空心三角形+实线 实现接口:空心三角形+虚线 关联:实线箭头 聚合关系:空心的菱形+实线箭头 合成关系:实心的菱形+实线箭头 依赖关系:虚线箭头 阅读全文
posted @ 2009-01-20 09:19 James.Ying 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1 在access数据库中 UPDATE ywx_subject SET iscurrent =iif(iscurrent,0,1); 这个语句是将数据库中的iscurrent逻辑字段取反 true改为false,false改为true 2 在sql server中 bit类型的字段取反 UPDATE ywx_subject SET iscurrent =iscurrent^1; 阅读全文
posted @ 2009-01-14 10:00 James.Ying 阅读(4315) 评论(0) 推荐(0) 编辑
摘要: 基本代码就以下三行, 谁给解释解释, 以下是全也代码: 背投广告 阅读全文
posted @ 2009-01-12 14:06 James.Ying 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 职位目标:PM 可求职职位:网站开发、运营、管理 熟练技能:asp .Net Sql MySql Java 联系方式:dally_2000@163.com 简单介绍自己,拥有5年的网站开发经验,开发过国内数一数二的电子商务网站,因为一些原因,不能公布这几个网站,如果有意,可以联系我,我会发一份详细简历。 最后希望大家新的一年越来越好,都能找到自己心仪的另一半,新年快乐~~~~ 阅读全文
posted @ 2009-01-01 01:29 James.Ying 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 开发中 很多人都会使用BLL Model这种开发,我也是,虽然现在有很多的自动生成工具,能在几秒内生成cs的模板,但我个人还不是很喜欢,我还是喜欢自己一个一个去写,这样更能了解自己的代码。 不过手动编写的时候,最讨厌的就是GetModel这类方法了,把datarow的数据转换成一个Model,实在写的我头疼,因为很多代码基本上都是一样的,一直想用反射来写这样一个方法,以后只要调用一个方法就能完成Model的赋值,那样就方便了。今天又遇到此类代码了,一时火大,自己写了个方法,采用的反射的原理(从BlogEngine里学来的),或许这个方法比较笨拙,或许有其他更好的方法来实现,不过目前是能满足我的GetModel的需求了,也就凑活着放上来,希望大家能给我更好的建议。 废话不说了 代码如下: 阅读全文
posted @ 2008-12-23 13:47 James.Ying 阅读(4107) 评论(17) 推荐(0) 编辑
摘要: 大家好,第一次认真的去解读一个开源作品,或许有很多不对的地方,请大家及时提醒,以便我及时修改,不要越错越多:) 大家或许很早就研究过BlogEngine.Net,不过我还是刚刚接触,先前看到博客园的大大说过,BlogEngine.Net是学习Net 2.0最好的开源代码,果不其然,刚看了一个下午,我就迫不及待的想把我的学习体验记录下来,因为实在很好很强大。其实我跟很多人一样,对英文的理解很差,要我看很长的英文书,真的很困难,但代码是共通的,我们可以看国外大师的作品,看他们的代码来学习,这样比看一本英文书来的更实际吧~~~~不过还是建议大家学习好英文:) 阅读全文
posted @ 2008-12-17 13:30 James.Ying 阅读(3039) 评论(3) 推荐(0) 编辑
摘要: 去年,我们已经开始在讨论Spec#,这是一个基于C#的支持通过契约来进行设计的语言。以契约来设计是构建于诸如静态类型化这样的概念之上的,特定的动作只有在编译时被验证之后才能执行。契约通常使用前置和后置条件的形式来表示,比如一个参数或返回值永远不能为空或者只能包含某个特定范围的值。 阅读全文
posted @ 2008-12-10 08:53 James.Ying 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 自己在项目中遇到的问题,很多大家都会遇到,这是我自己解决的答案,希望对大家有帮助~Jquery的和C#的也会陆续整理~~~ 阅读全文
posted @ 2008-11-25 18:14 James.Ying 阅读(619) 评论(1) 推荐(0) 编辑
摘要: 最近改项目,很多都是兼容性问题,因为用了很多的Js框架,而且很多都是老版本的,都不支持FireFox,只能自己一步一步单调来进行修改,一开始很烦恼,后来我简单看了Jquery,使用了一些简单的语法,一切就变的那么简单了~~ Jquery现在我还是初学,有些方法都是我自己写的,没有写成插件,过几天我会放几个公共方法,对Jquery深入学习下,不知道有没有人也在刚学呢,大家一起学吧~~~ 阅读全文
posted @ 2008-11-24 23:16 James.Ying 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 最近一直忙着修改项目中的bug,特别是一些绑定的列表排序,因为是中途加入的,所以我一般不改变别人的存储过程或者类方法,只在需要的时候帮其排序一下,不过非常郁闷。。。。。。 为什么呢???存储过程用得是传入Where后的条件,然后拼接一个sql语句- - 一开始我以为只要在拼接后面加入order by就可以了,谁知道。。。order by的条件也是传入的 再次晕!!! 阅读全文
posted @ 2008-11-24 23:12 James.Ying 阅读(5396) 评论(14) 推荐(0) 编辑
摘要: 哈,今天早上起来,写了那边体验,虽然说只是简单几句,但确实是个人的体验文章,有些人在说这种文章也放首页啊,确实,没什么技术含量,只是刚装好,真的很兴奋,所以拿出来跟大家一起分享,或许等你安装的时候也会碰到这个或那个问题,大家到时候可以借鉴、可以一起讨论嘛。 非常感谢大家的支持,能进入榜单第三还是第一次,嘿嘿~我会继续体验windows7的,看来大家对它都非常的期待,今天很晚了,晚安~ PS:老婆,我爱你~谢谢你一直陪着我 PS2:今天去了一家公司面试CTO,也不是很好,只是想和一个有实力的人,一起搞一下电子商务,毕竟我这种程序员对市场和策划还是欠缺的嘛。 PS3:下周会继续体验,继续工作 阅读全文
posted @ 2008-11-23 01:06 James.Ying 阅读(266) 评论(1) 推荐(0) 编辑
摘要: 昨天说到网卡驱动没有,今天去下载了一个vista版本的,不过不支持安装,只能在设备管理器里手动来选择驱动程序。 现在可以上网了,试了下IE8,郁闷,开了10次窗口,8次显示Not Responding,不知道为什么,等待高人指点。 那就试试Maxthon,我用的是1.6版本的,2.0版本的我不喜欢,不过打开的时候显示 阅读全文
posted @ 2008-11-22 16:09 James.Ying 阅读(747) 评论(3) 推荐(0) 编辑
摘要: 用了10个小时下载windos 7 build版本,再用了2个小时安装了windows 7,在盼望中正式开始接触了,我也“潮”了一次 研究了1个小时,实在太累了,就睡着了,今天来说说1个小时的体验吧 windows 7安装特别方便,不用您去覆盖原先的系统,在安装的时候指定好安装目录,ok,你可以去睡觉了,它一路自动安装,这个比原先的系统都方便多了^_^ 阅读全文
posted @ 2008-11-22 11:34 James.Ying 阅读(4005) 评论(25) 推荐(0) 编辑
摘要: 最近一直在做Wap网站的东西,了解了点wml,不过做完后,测试就是件麻烦的事了,目前是用Opera来进行测试的,虽然说不错,但还是感觉没IE亲切 看了一下,应该是MiMe的问题,没有注册进来,随后google了一下,找到方法,自己贴出来,以后用起来找起来也方便。 把以下代码存为.reg文件,然后保存后合并即可 阅读全文
posted @ 2008-10-10 08:41 James.Ying 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 近期看了好多设计模式的文章还有些好书 记录下来 有空去买回来慢慢品味 《大话设计模式》 好书啊 通俗易懂,很适合我这种菜鸟级的人看 《你必须知道的。net》看了书的样章,把。net的各种特性用生活的方式解释,太棒了,牛人就是牛人,这也是我最喜欢cnblogs的原因了 阅读全文
posted @ 2008-09-21 01:00 James.Ying 阅读(338) 评论(1) 推荐(0) 编辑
摘要: 大家用2005网站配置中遇到"密码最短长度为7,其中必须包含以下非字母数字字符1" 问题没有? 在这里给出解决方法: 方法一:7位密码中请用输入~!@#$^&*()_+中的一个 方法二:到C:WINDOWSMicrosoft.NETFrameworkv2.0.50727CONFIG找到machine.config文件 阅读全文
posted @ 2008-09-17 12:40 James.Ying 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 今天重装机器,重新要安装sql 2005,遇到了如下问题: 因为WMI配置,无法执行Sql Server 系统配置检查器的解决办法 随即网上搜索了下,办法不多,还好找到个有用的,贴出来给大家。 先建立一个临时文件夹 我这里是c:\temp 然后建立一个FIXWMI.CMD文件 阅读全文
posted @ 2008-09-15 22:05 James.Ying 阅读(10536) 评论(0) 推荐(0) 编辑
摘要: 本月 国联安基金再次推出新基金产品,国联安是目前国内著名的基金投资管理公司,旗下的德盛基金产品,都受到业内的好评 此次新基金 基金总额:2亿-100亿 申购期:一个月 在各大银行都可以申购,不过银行申购都有一定的手续费 大家如果有兴趣,可以联系我,手续费可免 联系方式:13701813473 QQ:785418 Email:x_inday@msn.com 基金有风险,大家投资需谨慎 阅读全文
posted @ 2008-09-12 14:00 James.Ying 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 最近要上个项目,其实很简单的东西,就是拼接一个url,不过url中的参数需要UrlEncode编码的,其实对我来说,这个问题很好解决,C#用HttpUtility.UrlEncode来进行编码,asp用Server.UrlEncode来进行编码。 问题解决了吗?问题刚刚开始 因为这个公用转向文件,是针对所有分站的,分站代码有.net和asp两种,文件编码格式也不一样。 头大的事情开始了。asp站的文件编码是gb2312,虽然.net的文件格式也是gb2312,但因为webconfig里设置的requestEncoding是utf8的,所以在接收中文的时候,无论你UrlDeCode怎么解码,哪怕你指定用gb2312解码,出来的还是乱码,那这时候你会说改下webconfig文件呀,不错!如果是你自己的小项目,这样的改动或许不算什么,可如果牵涉到很多项目,在你没办法改的情况下怎么办呢???? 阅读全文
posted @ 2008-01-12 01:38 James.Ying 阅读(15671) 评论(16) 推荐(1) 编辑
摘要: 因为先前的转换程序备份都没了:( 现在又重新开始学2005,所以借此准备再次写一个转换程序(针对asp.net forums) 考虑到一个问题,先前我都是靠内部存储过程进行注册、发帖、建立版面的,可这次我是想在此基础上,能变成能转换任何论坛的,因此不想借助他自带的存储过程。 先前有一点很难做,因为一般的主键都是自动递增的,在自动递增的时候是不允许插入值的,这点让我一只很烦,今天有时间,特地建立了一个表来进行测试8cad0260 阅读全文
posted @ 2008-01-05 02:01 James.Ying 阅读(507) 评论(1) 推荐(0) 编辑
摘要: 1 反射技术与设计模式   反射(Reflection)是。NET中的重要机制,通过放射,可以在运行时获得。NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。   1.1 .NET可执行应用程序结构   程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应用程序的结构。   应用程序结构分为应用程序域—程序集—模块—类型—成员几个层次,公共语言运行库加载器管理应用程序域,这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布局。   程序集包含模块,而模块包含类型,类型又包含成员,反射则提供了封装程序集、模块和类型的对象。我们可以使用反射动态地创建类型的实例,将类型绑定到现有对象或从现有对象中获取类型,然后调用类型的方法或访问其字段和属性。反射通常具有以 阅读全文
posted @ 2008-01-02 09:33 James.Ying 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一年还有12个小时就要过去了,回顾下我的2007 过去的一年除了后面几个月在学习,先前因为工作太轻松了,放松了自己。因为前公司开发的是Java项目,重新捡起Java,学习框架,可开发的项目就是不多,大多都是在维护,.Net也逐渐放松了。在经历了10月离职后,重新拾起.Net,才发觉我是多么的弱小,从前的开发和经验都觉得不像是我做的,一切的一切感觉好陌生。 好在遇到了一个好的Team,在新的Team中,我感受到自己的渺小,重新从基础学起,不过现在还是感觉不够,在很多名词解释方面还是很懵懂,这才发现曾经的我学习方法有问题。 从前的我,只顾去解决程序问题,并没有研究为什么要用这个方法,为什么这个方法好,是不是还有其他方法比他还要好? 我想跟我一样的人还有很多,我现在要告诫大家,这种想法实在太幼稚了,我们要掌握的不是代码,应该要掌握的是原理,多问自己几个为什么,真的对自己的帮助很大。 在看了N多基础之后,接触了很多国内的开源项目和内部项目,发现很大的一个问题:OOP(面向对象) 早在几十年前提出的设计思路,照理在现 阅读全文
posted @ 2007-12-31 11:31 James.Ying 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 今天项目中,有一个要求,需要有一个Textbox(WebControls),不能复制、粘贴 一开始没想到TextBox有这个事件,一直在找,找了N久,只有Window TextBox的,不甘心,打开了msdn,看了看TextBox的Event,没发现什么,随后在看了input type=text的Event 发现一个onpaste 因为是英文饿。。。。不懂,网上查了一下,果然是这个事件。 下面是msdn中onpaste的介绍: Fires on the target object when the user pastes data, transferring the data from the system clipboard to the document 也翻译不准确 ,大概的意思就是控制复制数据的事件。 因为.Net的TextBox转换到Html就是input,不过TextBox是没有这个事件的,会有提示,无需理会。 asp:TextBox ID="TextBox1" on 阅读全文
posted @ 2007-12-21 16:10 James.Ying 阅读(2511) 评论(0) 推荐(1) 编辑
摘要: 保护连接字符串 摘自MSDN 保护对数据源的访问是安全应用程序最重要的目标之一。为了帮助限制对数据源的访问,必须保护连接信息(例如用户标识、密码和数据源名称)的连接信息。以纯文本形式存储用户标识和密码(例如在源代码中)会造成严重的安全问题。即使为外部源提供包含用户标识和密码信息的编译版代码,编译的代码也可能会被反汇编,用户标识和密码可能会被使用 MSIL 反汇编程序 (Ildasm.exe) 工具公开。因此,关键信息(如用户标识和密码)一定不要存在于代码中。 指定 Windows 身份验证(集成安全性) 建议您尽可能使用 Windows 身份验证(也称为集成安全性)。连接字符串中使用的语法依提供程序而异。下表显示 .NET Framework 数据提供程序所使用的语法。 阅读全文
posted @ 2007-12-17 23:37 James.Ying 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 随着软件系统的规模和复杂性的增加 ,软件体系结构的选择成为比数据结构和算法的选择更为重要的因素 ,三层客户/服务器体系结构为企业资源规划的整合提供了良好的框架 ,是建立企业级管理信息系统的最佳选择。随着体系结构的发展,软件框架结构方面也在不断发展,目前在多层应用结构方面出现Java技术和.net技术的实现的不同的解决方案,二者各有优缺点,分别适用于不同规模的系统的要求。 本文将结合电信计划建设管理... 阅读全文
posted @ 2007-11-28 00:33 James.Ying 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 开源项目最好的是可以让我们从项目的源码本身角度看项目,通过对源码的了解更多的是对设计思想融会贯通达提升整体能力的目的。blog也是一个好的项目,可以让不从事网页制作人们也可以通过简单的配置实现在网上发布文章的目的。先前也用struts做过两个项目,现在只是想从另一个角度来理解它。每天看了一点儿struts的源码,记录下自已的理解。 阅读全文
posted @ 2006-11-23 16:32 James.Ying 阅读(925) 评论(0) 推荐(0) 编辑
摘要: Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理。正如其名字揭示的,JDBC库提供了一个底层API,用来支持独立于任何特定SQL实现的基本SQL功能。提供数据库访问的基本功能。它是将各种数据库访问的公共概念抽取出来组成的类和接口。JDBC API包括两个包:java.sql(称之为JDBC内核API)和javax.sql(称之为JDBC标准扩展)。它们合在一起,包含了用Java开发数据库应用程序所需的类。这些类或接口主要有: Java.sql.DriverManager Java.sql.Driver Java.sql.Connection Java.sql.Statement Java.sql.PreparedStatement Java.sql.ResultSet等 这使得从Java程序发送SQL语句到数据库变得比较容易,并且适合所有SQL方言。也就是说为一种数据库如Oracle写好了java 阅读全文
posted @ 2006-11-23 16:28 James.Ying 阅读(242) 评论(0) 推荐(0) 编辑
摘要: JSP自定义标签试验原文:兔八哥笔记3:JSP自定义标签试验 一、概述 JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签,如html、bean等。所以我就做了个简单的试验,学习一下这种技术。 首先介绍一下这种技术吧! 1.优点: 取... 阅读全文
posted @ 2006-11-23 10:09 James.Ying 阅读(4200) 评论(0) 推荐(0) 编辑
摘要: 作者: 紫色焰火 发布时间:2005-8-25 11:34:42 文章来源:华夏 本文已经阅读99次 服务器的安全 (防范于未然 比入侵后再修补漏洞要好的多 一旦遭到入侵以后 当你发现你的水平在黑客的水平之下话 最好重装系统 并且更新你软件的版本为最新的) 注明 : 如果没有查出被入侵的原因 和对方使用什么漏洞以及路径重装系统也是于事无补 需要注意的地方: 1.使用 复杂的口令( 都是废话 但是... 阅读全文
posted @ 2006-10-25 14:06 James.Ying 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 从三个方面提高网站的链接广泛度 网站的链接广泛度(Link Popularity)在搜索引擎排名中的作用已得到广泛的认同和重视。实际上,即使你没有在GOOGLE上提交你的站点,但与其它网站作了链接,GOOGLE也可能收录你的网站。搜索引擎还可能完全依据你的链接广泛度决定你的网站排名。 本文探讨如何从内部链接、引入链接和引出链接三个方面来增加网站的链接广泛度。 1. 内部链接... 阅读全文
posted @ 2006-10-17 12:23 James.Ying 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 关键词的研究和选择是搜索引擎营销活动中至关重要的一步。众所周知,大多数人在网上寻找信息都是从搜索引擎开始。我们都是通过输入关键字段来寻找想要的信息。目前,大多数人搜索时使用平均2-5个关键词。 因此,选择恰当的关键词对于优化网页内容变得越来越重要。因为搜索引擎主要提供与关键词有关的内容,比起那些没有用适当的关键词来描述其产品或服务的网站,网页上如果有相关的关键词,该网站的排名会更靠前。 1... 阅读全文
posted @ 2006-10-17 12:23 James.Ying 阅读(396) 评论(0) 推荐(0) 编辑
摘要: AppFuse项目笔记(1) 一、Appfuse简介 Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、ibatis、struts、Xdcolet、junit等基础框架给出了示范,最新的1.7版更是提供了对Taperstry和JSF的支持。在... 阅读全文
posted @ 2006-10-12 10:14 James.Ying 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 最近这段日子说好也不好,说不好也好,不好呢,就是找工作麻烦,找了好久没找到,诶,好呢就是终于有自己的爱车了,觉得不错,心情舒服。最近一直在想一个新的项目,这个东西应该能带来一场新的电子商务风暴,可惜缺少团队,希望有能力和有信心的朋友加我,共同发起这场风暴。我的QQ:785418MSN:x_inday@msn.com如果有好的团队,我会努力去拉点投资,然后发展事业,不管结果如何,我相信网络这东西越早... 阅读全文
posted @ 2006-09-22 22:16 James.Ying 阅读(390) 评论(0) 推荐(0) 编辑
摘要: "蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢? 蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上旅行... 阅读全文
posted @ 2006-04-17 20:57 James.Ying 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpression中的类和方法、一些... 阅读全文
posted @ 2006-04-01 13:20 James.Ying 阅读(220) 评论(0) 推荐(0) 编辑
摘要: Cookie简介 首先,我们对Cookie做一个简单的介绍,说明如何利用ASP来维护cookie。 Cookie是存储在客户端计算机中的一个小文件,这就意味着每当一个用户访问你的站点,你就可以秘密地在它的硬盘上放置一个包含有关信息的文件。这个文件几乎可以包含任何你打算设置的信息,包括用户信息、站点状态等等。这样的话,就有一个潜在的危险:这些信息有可能被黑客读取。为了防止这个问题的发生,... 阅读全文
posted @ 2006-03-14 17:29 James.Ying 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 自从我从盛大辞职以后,好像什么事都不顺利,原以为我回到自己公司,可以让公司快点发展,但好像还是停滞不前,现在百度,alexa都好像跟我们做对,无论如何联系都没有用,网站人气一直往下降。前天又因为开了黑车,被警察抓了进去,唉,这是什么日子啊,还要不要我活啊。我不知道我选择离开盛大是不是错误的,原本我可以拿到让我安稳生活的工资,我却放弃了,选择了一份自己闯的事业,不知前途如何的事业。希望大家能够捧场:... 阅读全文
posted @ 2006-03-08 23:55 James.Ying 阅读(390) 评论(2) 推荐(0) 编辑
摘要: 最近找了一些资料,是讲在C#中设置快捷键运行方法或程序的要设置快捷键必须使用user32.dll下面的两个方法。BOOL RegisterHotKey( HWND hWnd, int id, UINT fsModifiers, UINT vk); 和BOOL UnregisterHotKey( HWND hWnd, int id); 转换成C#代码,那么首先就要引用命名空间System.Run... 阅读全文
posted @ 2006-02-22 13:11 James.Ying 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 应用也很简单,以上函数均是应用在服务器端,若用在客户端需要把runat=server去掉。我举两个例子: IF isIPaddress.test(str)=false THEN Response.Write"IP 地址错误,请重新输入。" Response.End END IF IF TestPwd(str)=false THEN Respons... 阅读全文
posted @ 2006-01-17 10:32 James.Ying 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 了解了客户程序的编程方法以及ADSI提供者的基本内容之后,现在我们来看看从客户程序到ADSI提供者组件的交互过程(如图4所示),以便加深读者对ADSI的理解。 图4 客户程序与ADSI提供者的交互过程 客户程序首先向ADSI发一个对象绑定请求(图中步骤1),ADSI组件根据客户给出的ADSI对象路径,提取出标识提供者ProgID的字符串,比如“WinNT”、“LDAP”或者自定义的提供者Pr... 阅读全文
posted @ 2005-08-23 23:16 James.Ying 阅读(547) 评论(0) 推荐(0) 编辑