上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2005年2月3日

忙碌的一月

摘要: 在一月份一直忙于投身于一个工作流的演示项目中,项目牵涉到了SPS、InfoPath、K2、Mobile、Exchange等。如果有感兴趣的朋友,可以在这里看看这个演示系统的一些截图。顺便在这里也推荐一下K2,这是一个非常不错的工作流引擎,和SharePoint、InfoPath有良好的连接能力,而且扩展性也是很强的。这篇文章讲述了如何编写一个SPS的备份和恢复程序。在微软的下载站点,可以下载到在S... 阅读全文

posted @ 2005-02-03 01:52 kaneboy 阅读(161) 评论(0) 推荐(0) 编辑

一个SPS + K2 + InfoPath + Mobile + Exchange的工作流程演示系统

摘要: 前两个星期,投身在一个为客户做的工作流程演示项目中。项目的目标是在短时间内,演示构建一个能够体现移动设备优势的工作流系统。项目中使用了SharePoint Portal Server 2003作为整个系统的Web基础组件。其中一个流程使用InfoPath作为表单输入终端:工作流引擎使用了K2,K2能够很好的和SharePoint/InfoPath集成,并且具有非常好的扩展性。用户可以通过PPC移动... 阅读全文

posted @ 2005-02-03 01:28 kaneboy 阅读(343) 评论(0) 推荐(0) 编辑

2005年1月14日

过去的2004,开始的2005

摘要: 2005年的第一个月几乎已经过去一半了,但是,我却一直没有闲暇下来,让思绪回顾一下已经过去的2004。生活中好像已经习惯了不知不觉的忙碌,不知不觉的时光流逝。记得2000年的元旦时,我在岳阳的一家小小的贸易公司里面,缩在那间既是办公室又是我的“卧室”的小房间里面,上着网。那时的我,虽然生活和我希望的相差很远,但是仍然对未来充满了理想和希望。我那时相比现在更加的年轻,有更多的时间供我想像和憧憬。甚至... 阅读全文

posted @ 2005-01-14 01:18 kaneboy 阅读(178) 评论(0) 推荐(0) 编辑

2005年1月10日

http.sys & Indigo

摘要: 如何在某个程序中宿主一个http webserver,能够接收客户端(或者用“服务端”这个词)传入的http请求包,并将结果返回?这是一个非常常见的需求,比如,在一个面向服务的架构中,一个Service端可能就需要能够以http channel接收其他Service端发送来的Message。在过去,我们(几乎)只能依靠IIS,但现在我们有了http.sys。http.sys是一个位于Win2003... 阅读全文

posted @ 2005-01-10 20:05 kaneboy 阅读(150) 评论(0) 推荐(0) 编辑

2004年12月21日

把数据源看成一个Service

摘要: Rockford Lhotka在ServerSide.Net上发表了一篇文章《The Fallacy of the Data Layer》(博客园的朋友已经将此文翻译成了中文)。作者在这篇文章中表达了一种观点,即数据源与其说是整个Application中的一个Layer(Tier),不如把数据源当作Application之外的一个单独的Service。作者将Application这个词定义为:“a... 阅读全文

posted @ 2004-12-21 15:45 kaneboy 阅读(139) 评论(0) 推荐(0) 编辑

2004年12月7日

What's wrong with this code ?

摘要: 这个有意思的问题出自Eric Gu的Blog。代码如下:public void TransmitResponse(ArrayList responses, StreamWriter streamWriter){ foreach (DataResponse response in responses) { NetworkRe... 阅读全文

posted @ 2004-12-07 18:25 kaneboy 阅读(181) 评论(0) 推荐(0) 编辑

2004年12月5日

SharePoint站点中用户信息与AD用户信息的“不一致”问题

摘要: 先把问题描述一下:已把AD用户“User1”加到SharePoint站点中,然后进行如下类似操作:将“User1”从SharePoint站点中删除,将“User1”从AD中删除,在AD中增加一个新用户“User1”,在SharePoint站点中增加一个用户“User1”,这时,您会发现很有意思的问题:可能可以成功增加这个用户,但是这个用户始终无法登录到SharePoint站点中;或者根本增加不了这... 阅读全文

posted @ 2004-12-05 22:42 kaneboy 阅读(262) 评论(0) 推荐(0) 编辑

2004年12月1日

Portal中的列表不能设置权限?

摘要: 有网友询问我,为何在SPS2003的Portal中建立的列表,不能单独设置其访问权限,而WSS站点中的列表就可以?其实肯定是可以设置的,只是基于Portal和Area的定位,才屏蔽了它们里面的列表的权限设置的入口链接。顺便做了一个WebPart,在一个下拉框中显示当前站点(或者当前Portal、当前Area)所有的列表,选择以后就会进入这个列表的权限设置页面。提供了一个自定义属性来确定是否只有在当... 阅读全文

posted @ 2004-12-01 13:30 kaneboy 阅读(709) 评论(0) 推荐(0) 编辑

2004年11月29日

一个示范性的文档库结构TreeView WebPart

摘要: 一直都有朋友问我如何将整个站点的文档库的结构通过一个TreeView展现出来。昨天抽空把它做出来了,使用了两个Part,第一个Part以一个TreeView的方式,展现出站点整个文档库和下面所有子文件夹的结构,第二个Part根据第一个Part点击选择的文件夹目录,展现出那个目录下的文件列表。下面是将两个Part连接起来:选择第一个Part中的文件夹节点后,第二个Part就会将选中文件夹中的文件列表... 阅读全文

posted @ 2004-11-29 17:27 kaneboy 阅读(149) 评论(0) 推荐(0) 编辑

2004年11月24日

11月25日下午14:00,CSDN在线SharePoint TechTalk

摘要: 明天(11月25日)下午14:00,我会参与主持由《MSDN开发精选》杂志主办的CSDN在线技术聊天活动,在整个聊天过程中与参与者就SharePoint的各个方面进行交流,并解答相关的技术问题。欢迎SharePoint Portal Server 2003的使用者和爱好者参加这次在线技术聊天活动。我会准备一些不错的SharePoint课程Slide和Code Samples,提供给活动参与者。:)... 阅读全文

posted @ 2004-11-24 17:25 kaneboy 阅读(122) 评论(0) 推荐(0) 编辑

2004年11月22日

Delphi2005第一印象

摘要: Borland已经在站点上提供了Delphi2005试用版的下载。我也尝试着安装了,希望能够初步体验一下Delphi2005。安装的时候,可以选择Delphi.NET、Delphi Win32和C# Builder这三个可选组件,可见Delphi2005给它们提供了一个集成的开发环境。这是启动后的界面,和Delphi8还是非常相似的。代码编辑器还是很类似传统的Delphi风格,但是显然更加人性化了... 阅读全文

posted @ 2004-11-22 16:06 kaneboy 阅读(301) 评论(0) 推荐(0) 编辑

2004年11月18日

SharePoint Portal Server 2003书籍计划最新进展

摘要: 出版一本SharePoint Portal 2003方面的书籍的计划已经筹划很久了。最近,这个计划有了比较大的进展和变化。1、此书的出版商将为电子工业出版社,运作公司是博文视点。2、书的作者除了我之外,还会有我的同事熊明峰。他是微软公司SharePoint产品技术专家,在SPS 2003的架构规划、部署、定制、管理等方面都有着非常丰富的经验。3、由于有了熊明峰的加盟,书的内容也将大幅增加,除了涉及... 阅读全文

posted @ 2004-11-18 18:22 kaneboy 阅读(154) 评论(0) 推荐(0) 编辑

ASP.NET 2.0 Beta2中页面编译模型的变化

摘要: 孙展波的Blog中已经描述了对于特殊目录,Beta2相对Beta1所做出的调整。除此之外,Beta2的编译模型相对Beta1也会做一个相当大的修改。首先回到ASP.NET 1.1的“远古时代”,看看ASP.NET引擎是如何处理页面文件和Code-Behind文件的。我们在页面文件的上方通常会看到这样一句声明:当我们在页面文件上加入一个新的ASP.NET控件时,VS.NET自动会在Code-Behi... 阅读全文

posted @ 2004-11-18 15:22 kaneboy 阅读(121) 评论(0) 推荐(0) 编辑

2004年11月17日

操作SharePoint Object Model完成两项操作的文档

摘要: 下面的文档原本是我写给客户作为开发参考的,觉得应该也有不少朋友会觉得需要,所以贴出来。文档中说明了如何完成两种编程操作:管理站点中的角色和用户、管理文档库的权限授权。另:我的那本《SPS2003开发指南》已经基本定由电子工业出版社出版,我的交稿时间会争取在春节之前,也就是约三个月后。没办法,工作比较忙,我又比较懒,辜负大家的期望了。大家觉得定价多少比较合适呢?:)一、操作站点角色 核心类:SPUs... 阅读全文

posted @ 2004-11-17 15:31 kaneboy 阅读(164) 评论(0) 推荐(0) 编辑

2004年11月12日

一个给文档评分的WebPart

摘要: 昨天为了给一位客户做演示,做了一个给SharePoint文档库中的文档进行评分的WebPart。安装以后,直接把这个WebPart拖到文档库界面上,然后设置一下它的属性:设置完成以后,文档的下拉菜单会多出一项:用户只需要直接选择这个菜单项,就可以在弹出的提示框中填入分值,填写的分值大小必需在设置中所设定最小值和最大值之间:然后,WebPart会自动将用户填写的分值保存到设置中设定的“保存Ratin... 阅读全文

posted @ 2004-11-12 19:11 kaneboy 阅读(220) 评论(0) 推荐(0) 编辑

2004年11月10日

SharePoint的定制

摘要: 不少朋友对SharePoint的页面定制能力颇有怨言,其实SharePoint站点中,对站点的定制能力是极强的,我们可以根据自己的要求,在FrontPage中直接修改现有的页面,或者从头创建一个新的页面。通过SharePoint的站点(区域)定义和网站模板,我们还可以很快的从定制的模版,来创建新的区域和网站。关于SharePoint站点页面的定制,推荐大家阅读这篇文章,文章中有非常详细的说明和描述... 阅读全文

posted @ 2004-11-10 01:01 kaneboy 阅读(225) 评论(0) 推荐(0) 编辑

2004年11月6日

对于Office12的期望

摘要: Moslem写了一篇关于Office12的文章,我也想说一下对于Office12的展望和期望:SharePoint V3下一个版本的SharePoint预计将构建在ASP.NET 2.0之上,而且SharePoint V3中的WebPart也将基于ASP.NET 2.0中的WebPart Framework。对于开发人员来说,这是一个好消息。按照早已经公开的计划,各个WebPart版本之间的兼容性... 阅读全文

posted @ 2004-11-06 03:25 kaneboy 阅读(171) 评论(0) 推荐(0) 编辑

2004年11月3日

如何在Web页面上直接打开、编辑、创建Office文档

摘要: 有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files\Microsoft Offic... 阅读全文

posted @ 2004-11-03 17:49 kaneboy 阅读(177) 评论(0) 推荐(0) 编辑

2004年10月25日

上周进行的SPS Training部分Session的资料

摘要: 在上周进行的SPS Training上,我主讲了三个Session,都是开发方面的。1、SPS Development Overview针对SPS,可以进行二次开发和扩展的几种途径的一个概述。2、SharePoint Object Model & Web Services访问列表和文档库使用SharePoint公开的Object Model和Web Services进行编程。Object Mode... 阅读全文

posted @ 2004-10-25 14:20 kaneboy 阅读(175) 评论(0) 推荐(0) 编辑

2004年10月17日

到北京后的第一篇随笔

摘要: 到达北京几天之后,终于把房子租好了。对于打工人士来说,北京的“打工条件”和深圳那边可是不能比呀,特别是如果房东是大妈,甚至连房客的女友是做什么工作的都会成为她关心的内容之一,真是感觉怪怪的...然后,就是要向这阵子给我写邮件的朋友道歉,因为我手头很多的SharePoint资料都还放在深圳那边的个人用的PC里面,所以很多东西,包括FlowLite,我自己都没法拿到,而且工作上的事情也是一件接着一件,... 阅读全文

posted @ 2004-10-17 18:23 kaneboy 阅读(135) 评论(0) 推荐(0) 编辑

2004年10月4日

SharePoint用户控件包装器(UserControl Wrapper Part)

摘要: 9/28-9/30的上海MVP Days真是给我留下了非常深的印象。期间和很多好友都进行了交流,LiuRuHong、Lostinet、Moslem、JGTM'2004、Musicland...大家都在自己的轨迹上努力着,真是高兴呀。见到了另外一位SharePoint MVP,Ted Teng,对我而言是前辈级的老师了,可惜没有太多交流的时间。9/29晚上同陈敬熙(MSDN WebCast上鼎鼎大名... 阅读全文

posted @ 2004-10-04 19:32 kaneboy 阅读(163) 评论(0) 推荐(0) 编辑

2004年9月27日

Windows SharePoint Services: IntelliSense XML File

摘要: This download includes an update of the XML file used to produce IntelliSense® information for the Microsoft® Windows® SharePoint® Services managed object model within the Microsoft Visual Studio® .NE... 阅读全文

posted @ 2004-09-27 02:17 kaneboy 阅读(102) 评论(0) 推荐(0) 编辑

2004年9月26日

SharePoint文档流转Web组件开发中...

摘要: 虽然还有很多工作要完成,但是已经有一些可以看到的成果了。我在Gotdotnet上建立了一个项目,workspaces.gotdotnet.com/spsflowlite。在上面我放上了一段录制的更新的视频演示。已经内置了一些对文档进行最常见的操作的动作:可以在一个文档库里面放上多个文档流转WebPart组件,每一个完成一项功能:每个被启用了的流转Web组件都会自动给文档的关联菜单加上一个项目: 每... 阅读全文

posted @ 2004-09-26 03:04 kaneboy 阅读(179) 评论(0) 推荐(0) 编辑

2004年9月22日

一个“轻量级”的SharePoint文档流转WebPart

摘要: 我敢肯定有不少的人一边在尝试我的SharePoint Workflow Engine,一边心里在暗暗咒骂它配置的复杂和一些莫名其妙的问题,而我也对信箱里面关于它的求助信件渐渐的感到了畏惧。其实有时候我们的需要很简单,只要能够在文档库里面和文档库之间实现文件的各种操作(同意、不同意、报老总审批等等...),所以我计划做一个更加“轻量级”的东西,更加方便,不需要太多配置,使用起来更加直观。首先,我们把... 阅读全文

posted @ 2004-09-22 12:06 kaneboy 阅读(222) 评论(0) 推荐(0) 编辑

2004年9月16日

访问SharePoint站点用Office打开文档提示输入用户名和密码的解决方法

摘要: 已经有不少人问到这个问题了,当我们访问SharePoint站点时,既然已经输入了用户名和密码,为什么用Office打开上面的文档后,又仍然提示我们再次输入用户名和密码呢?原因:IIS虚拟站点使用了基本认证,而这种认证方式因为是明文传递,所以不会自动从IE中传递到Office中。解决方法:更改IIS虚拟站点的认证方式,从基本认证改为集成认证。MS KB:http://support.microsof... 阅读全文

posted @ 2004-09-16 22:47 kaneboy 阅读(433) 评论(0) 推荐(0) 编辑

2004年9月15日

TechED2004广州 第二天

摘要: 第一个Session是听的黄鹏的《智能客户端:在.NET下开发数字墨水应用程序》,使用数字墨水的SDK,我们可以轻松将这个技术整合到我们自己的WinForms和WebForms程序中。政府机构和国有企业的领导老总们对于在电子文档上使用自己的笔迹签名肯定情有独钟,呵呵,当然如果真正应用上,可以想像实际应用中还被遇到各种问题,比如领导会问如果别人冒用我的笔迹签名怎么办之类的...另外,我想装备上Tab... 阅读全文

posted @ 2004-09-15 15:37 kaneboy 阅读(123) 评论(0) 推荐(0) 编辑

2004年9月14日

TechED2004广州 第一天

摘要: 因为我在深圳,所以早上早早起床,幸好很早就赶到了广州中国大酒店,入场,到各个参展商的展位上转了一圈,发现培训居多。深圳时代高科也是参展商之一,我对他们的基于SharePoint的PortalNet这个产品挺感兴趣的,想乘机和他们的技术人员交流一下,可惜时间尚早,时代高科派发资料的MM说技术人员还没到...坐下不久,会议正式开幕了。首先是微软亚洲研究院副院长的开幕主题演讲,整个演讲过场中,对数字墨水... 阅读全文

posted @ 2004-09-14 02:13 kaneboy 阅读(125) 评论(0) 推荐(0) 编辑

2004年9月12日

TechED2004 广州 参会计划

摘要: 已经准备在13、14号参加广州的TechED2004了,根据广州会场的会程安排,我的场次选择计划是:9/13上午:软件开发项目管理(栾跃)9/13下午:软件开发项目管理模型(栾跃)、Visual C# 2005 语言和集成开发环境增强(孙展波)、智能客户端的商业价值(杨滔)、高效网站开发示例: 充分利用ASP.NET 2.0的新特性(孙展波)、Visual Studio2005:使用MSBuild... 阅读全文

posted @ 2004-09-12 01:13 kaneboy 阅读(172) 评论(0) 推荐(0) 编辑

System.Web.UI.Page类的构造函数的执行时机

摘要: 这篇Blog来自一位同事和我的一次关于公司一个项目中的一个错误的讨论。错误非常简单,就是当在一个页面的构造函数中使用类似:Session[“aaa”] = “bbb”;的时候,就会抛出异常,说系统中Session没有被enable,所以不能使用(当然实际情况是肯定被enable了)。问题所在和解决方法也很快被找到了,在构造函数中不能使用Session的,将这个移到Page_Init中就OK了。这个... 阅读全文

posted @ 2004-09-12 00:57 kaneboy 阅读(450) 评论(2) 推荐(1) 编辑

2004年9月1日

C#和C++的一个有意思的差别

摘要: 看到一篇有意思的文章:http://blogs.msdn.com/lucabol/archive/2004/08/31/223580.aspx。“x+=x++”的结果是什么?如果是C++,由于C++标准没有规定运算符“+”的左右两边的子表达式的运算顺序,所以结果是未定义的。而C#标准则明确规定了“+”的两边的运算顺序是从左到右,所以是可以得到“x+=x++”的确切的值的。比如x = 3,下面是C#... 阅读全文

posted @ 2004-09-01 11:53 kaneboy 阅读(188) 评论(0) 推荐(0) 编辑

2004年8月31日

.Net 1.1 SP1 & .Net 1.0 SP3 is out.

摘要: .Net Framework 1.1 SP1:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=A8F5654F-088E-40B2-BBDB-A83353618B38.Net Framework 1.1 SP1 for Win2003:http://www.microsoft.com/downlo... 阅读全文

posted @ 2004-08-31 09:40 kaneboy 阅读(164) 评论(0) 推荐(0) 编辑

2004年8月21日

SOA & Messaging Patterns

摘要: 在上期的《程序员》杂志上,记得有一篇板桥里人写的Java相关的开篇,文章里面讲到,SOA is NOT Web Services。William Zentmayer在一篇Blog《Doing SOA without Web Services? I'm skeptical.》中表达了自己的观点,那就是虽然很多人都认为SOA并不就意味着Web Services,但是离开了Web Services的SO... 阅读全文

posted @ 2004-08-21 01:29 kaneboy 阅读(192) 评论(0) 推荐(0) 编辑

2004年8月18日

Delphi9的一些信息

摘要: Borland Conference 2004下月即将在加州圣何塞开幕,在BorCon04上,预计将有大量关于Delphi9的信息被“爆出”。Borland一直希望自己能在.NET开发平台领域占有一席之地,可惜Delphi8只能用“半成品”来形容,几乎没有吸引到太多的.NET开发人员,也造成了大量的Delphi Win32的开发人员仍然停留在Delphi5、6、7版本上,对是否进入.NET平台而犹... 阅读全文

posted @ 2004-08-18 22:50 kaneboy 阅读(132) 评论(0) 推荐(0) 编辑

2004年8月16日

将ViewState保存到其他地方

摘要: 前两天做了一个小东西,包装了一下ViewState的存储,实现将页面的ViewState保存到我们指定的地点。关于ViewState的原理已经如何进行这样的修改,可以参看以前我的一篇Blog上面的内容。Kaneboy.Web.ViewState内置了三种存储ViewState的方式,保存在Session中、压缩后保存在页面上的Hidden Field中,以及按照ASP.NET 1.1所实现的那样,... 阅读全文

posted @ 2004-08-16 00:27 kaneboy 阅读(131) 评论(0) 推荐(0) 编辑

Kaneboy.Web.ViewState使用说明

摘要: Kaneboy.Web.ViewState使用说明(一)概述Kaneboy.Web.ViewState提供了以多种方式保存ViewState的能力。ASP.NET引擎默认是将ViewState作为页面上一个Hidden Field保存到页面上,但使用Kaneboy.Web.ViewState,我们可以改变ViewState的保存方式。(二)使用步骤说明:1、将Kaneboy.Web.ViewSta... 阅读全文

posted @ 2004-08-16 00:24 kaneboy 阅读(146) 评论(0) 推荐(0) 编辑

2004年8月10日

唾手可得的宝藏:Mono源码

摘要: “源码是最好的文档”,有了源码,任何软件系统在开发人员面前就毫无“神秘”可言了...今天需要做一个上传文件的Web页面,在调用HttpPostedFile.SaveAs(String filename)方法将文件写到服务器磁盘上时,想到如果此文件已经存在于磁盘上,这个方法会如何处理呢?直接覆盖?抛出异常?翻一下.NET Framework文档,可惜里面没有对这个情况进行说明。于是进入Mono源码目... 阅读全文

posted @ 2004-08-10 18:19 kaneboy 阅读(265) 评论(0) 推荐(0) 编辑

2004年8月9日

如何判断Assembly是Debug还是Release?

摘要: 在拿到一个Assembly文件(.dll、.exe)的时候,如何才能迅速判断这个文件是使用Debug模式还是Release模式编译出来的呢?在项目的AssemblyInfo.cs文件中,使用这样一个技巧:#if DEBUG[assembly: AssemblyDescription("Debug")]#else[assembly: AssemblyDescription("Release")]#e... 阅读全文

posted @ 2004-08-09 00:34 kaneboy 阅读(865) 评论(0) 推荐(0) 编辑

2004年8月8日

Enterprise Development Reference Architecture(ShadowFax)

摘要: Enterprise Development Reference Architecture(EDRA),也就是以前的ShadowFax,在6月份已经发布了正式的1.0版本,现在项目正处在1.1的开发阶段(已经发布了一个1.1测试版本)。嗯,先解释一下Enterprise Development Application Framework,EDAF是这个项目提供的一个企业级开发平台和框架,开发人员可... 阅读全文

posted @ 2004-08-08 04:03 kaneboy 阅读(298) 评论(0) 推荐(0) 编辑

2004年8月2日

自己实现的一个Script Callback

摘要: 昨天网上一位朋友推荐我看了一篇文章《Remote Scripting in .NET》,这篇文章的作者利用了Microsoft Remote Scripting技术,在服务器端进行了一些封装,方便了在ASP.NET中的页面上调用直接调用服务器端方法。说起来我以前对Microsoft Remote Scripting还是挺陌生的,MRS的原理是利用了内置的一个Java Applet,通过一些高层的封... 阅读全文

posted @ 2004-08-02 23:39 kaneboy 阅读(187) 评论(0) 推荐(0) 编辑

2004年7月29日

InfoPath 2003 SP1 & InfoPath 2003 Toolkit for VS.NET

摘要: Office2003 SP1正式发布了,你可以在这里下载到完整的安装文件。InfoPath 2003 SP1也包含在这个升级包里面。同时,InfoPath 2003 Toolkit for VS.NET也已经提供了正式版本的下载,但是,但是,偏偏没有中文版本的,而这个Toolkit安装时会检测VS.NET的语言版本,看来我只能再等等了... 阅读全文

posted @ 2004-07-29 10:44 kaneboy 阅读(140) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航