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

2006年2月4日

《SharePoint Portal Server 2003 深入指南》即将完稿 & 大纲

摘要: 终于,终于(!),我可以在我的blog上再次发布有关“传说中的那本SharePoint书”的更新的消息了。当然,首先是大家最关心的问题。咳咳...现在书已经95%完稿了,就是说,离完成已经不远了。然后,这本书的名字应该是《SharePoint Portal Server 2003深入指南》,由博文视点负责出版发行。这本书是由我和熊明锋先行撰写了粗略的大纲,然后由陈曦和杜伟亲手撰写的。大家不需要对书... 阅读全文

posted @ 2006-02-04 23:45 kaneboy 阅读(136) 评论(0) 推荐(0) 编辑

《SharePoint Portal Server 2003 深入指南》开发部分大纲

摘要: 开发部分大纲 第一章 Windows SharePoint Service对象模型介绍 第一节 WSS对象模型综述总体介绍SharePoint的对象模型。SharePoint的对象模型是一套非常完善的对象模型体系,大致整个Web服务器(SPWebServer)、小到一个文件的版本信息(SPFileVersion),甚至一些网站的设置,都可以通过SharePoint的对象模型来进行访问。... 阅读全文

posted @ 2006-02-04 23:15 kaneboy 阅读(209) 评论(0) 推荐(0) 编辑

2005年12月11日

昨天广州OTEC聚会中的一段SPS2003 Workflow工具介绍录像

摘要: 昨天在广州微软办公室,Office技术专家俱乐部(OTEC)举行了今年第四次线下会议。会议中,我做了两个讲座:VSTO2005和Windows Workflow Foundation。除了这两个讲座,我还顺便介绍了一个轻型的基于SPS2003的Workflow工具。幸运的是,当时我用一个软件将这段讲座全部录下来了。如果感兴趣,请点击此处下载。 阅读全文

posted @ 2005-12-11 23:24 kaneboy 阅读(174) 评论(0) 推荐(0) 编辑

2005年11月23日

Office with .Net (二) ――― 使用.Net访问Office编程接口

摘要: 从06财年开始(2005/8),我们IW Team(会有朋友不知道什么是IW吗?)增加了一位同事,专门负责OPS,OPS即Office Professional Solution,如何清晰明了的解释OPS是个什么东东的确是一个令人头疼的问题。用排除法来说的话,凡不是企业信息门户、企业项目管理、即时通讯、内容管理的其他IW解决方案,都可以归类为OPS。其实我更喜欢Office SmartClient... 阅读全文

posted @ 2005-11-23 10:55 kaneboy 阅读(157) 评论(0) 推荐(0) 编辑

Office with .Net 系列之 ――― 在自己的程序中宿主Office

摘要: 这个《Office with .Net》系列的最终目标和重头肯定是VSTO2005,希望能够尽快写到VSTO2005的部分。 阅读全文

posted @ 2005-11-23 10:50 kaneboy 阅读(137) 评论(0) 推荐(0) 编辑

2005年11月15日

一个简单的SharePoint表单库 + InfoPath应用

摘要: 这阵子,我和另外几位同事一起,在准备我们部门新的门户站点,当然,我们使用的是SharePoint Portal Server 2003,因为感觉这过程中有一些东东挺有意思,所以记录下来,和大家分享。新门户的一个需求就是,之前我们部门一直在维护一张很大的Excel工作表,里面记录了很多条的业务信息,我们希望能够将其改造为使用SharePoint表单库来存储和维护这些数据,然后同事就能直接使用Info... 阅读全文

posted @ 2005-11-15 03:25 kaneboy 阅读(382) 评论(0) 推荐(0) 编辑

SharePoint Portal Server 2003 SP2对文档库事件处理程序所带来的影响

摘要: 当服务器管理员在SharePoint Portal Server 2003门户服务器上安装了SPS2003 SP2后,可能会发现原本工作正常的文档库事件处理程序突然不工作了,如果打开管理中心的事件查看器,可能还有发现有类似“操作无法完成”的异常信息。这是因为SPS2003 SP2(实际上,这个影响是从SharePoint Windows Services 2.0 SP2所带来的)更改了原本的文档库... 阅读全文

posted @ 2005-11-15 02:36 kaneboy 阅读(177) 评论(0) 推荐(0) 编辑

2005年11月7日

Office with .Net 系列之 ――― 在自己的程序中宿主Office

摘要: 这个《Office with .Net》系列的最终目标和重头肯定是VSTO2005,希望能够尽快写到VSTO2005的部分。点击此处查看文章。 阅读全文

posted @ 2005-11-07 01:13 kaneboy 阅读(175) 评论(0) 推荐(0) 编辑

2005年11月4日

Office with .Net(二)之外传―――“彻底干净的”关闭Office程序

摘要: 在《Office with .Net (二) ――― 使用.Net访问Office编程接口》一文中,已经介绍了使用Office Automation(Office自动化)技术,在.Net代码中通过Office PIA直接访问Office编程接口。比如,在那篇文章中,我们创建了一个C#编写的WinForms程序,在程序中直接启动Word,用代码操作Word自动完成一些工作,然后再用代码将Word关闭... 阅读全文

posted @ 2005-11-04 14:28 kaneboy 阅读(328) 评论(0) 推荐(0) 编辑

2005年11月3日

Office with .Net (二) ――― 使用.Net访问Office编程接口

摘要: 从06财年开始(2005/8),我们IW Team(会有朋友不知道什么是IW吗?)增加了一位同事,专门负责OPS,OPS即Office Professional Solution,如何清晰明了的解释OPS是个什么东东的确是一个令人头疼的问题。用排除法来说的话,凡不是企业信息门户、企业项目管理、即时通讯、内容管理的其他IW解决方案,都可以归类为OPS。其实我更喜欢Office SmartClient... 阅读全文

posted @ 2005-11-03 16:58 kaneboy 阅读(232) 评论(0) 推荐(0) 编辑

2005年9月19日

TechED 05 上海:《实战基于SPS2003的知识管理》

摘要: 昨天晚上就已经来到了上海,并到达了TechED05的上海会场,国际会议中心。会场里面已经到处有TechED的指示牌了,各个会场都在紧张准备着。旁边高大的东方明珠塔也给我留下了深刻的印象,呵呵。在明天(9月20号),我将在分会场四(三楼)的第一个Session(9:00-10:00)中,向大家介绍《实战基于SPS2003的知识管理》,欢迎大家前来捧场!在我的Session里面,我首先会简要介绍如何通... 阅读全文

posted @ 2005-09-19 15:10 kaneboy 阅读(126) 评论(0) 推荐(0) 编辑

Windows Workflow Foundation is coming...

摘要: 相信大家在前几天就已经知道,在PDC05大会上,微软正式发布了Windows Workflow Foundation Beta1,您可以在www.windowsworkflow.net下载到它。首先要说明的是,WWF面对的是开发人员,它提供的是一个工作流基础框架,它并非一个直接面对用户的工作流产品。实际上,K2.Net已经开始基于WWF开发其下一代工作流产品。相关消息:新代K2.net将建基于Wi... 阅读全文

posted @ 2005-09-19 15:02 kaneboy 阅读(119) 评论(0) 推荐(0) 编辑

2005年9月14日

ASP.NET 2.0与SharePoint 2.0

摘要: 流传已久的传言有了比较确切的消息:在安装了Windows SharePoint Services 2.0 SP2之后,将可以在安装了WSS的服务器上side-by-side的安装.Net Framework 2.0,并且直接在WSS中使用基于ASP.NET 2.0的WebPart。但是SharePoint Portal Server 2003 SP2并没有类似的功能,也就是说,SPS2003将不能... 阅读全文

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

2005年9月13日

如何使用Office Communicator 2005的自动配置

摘要: 当使用Office Communicator 2005连接Live Communication Server 2005时,除了可以在Office Communicator帐户管理中的“配置设置”,来手工指定LCS服务器的地址和连接协议之外,还能使用“自动配置”选项,免去客户端用户的麻烦。微软发布的中文版LCS2005部署指南中,对于如何支持客户端的自动配置进行了描述,但是这些描述是基于Window... 阅读全文

posted @ 2005-09-13 16:52 kaneboy 阅读(470) 评论(0) 推荐(0) 编辑

2005年9月8日

ows.js里面的ctx和itemTable到底有哪些参数?

摘要: 在大家对SPS文档库页面中的文档上下文菜单进行定制的时候,几乎免不了和两个很常见的变量打交道:ctx、itemTable,通过它们的某些属性,就能够得到相关文档的很多信息,供开发人员使用。但是它们到底一共有哪些参数呢?呵呵,已经有几个朋友表示过郁闷了,希望下面的文字能够让大家不再郁闷。ctx变量是一个名为ContextInfo的自定义类型,它的完整定义可以在ows.js的第10031行找到,如下:... 阅读全文

posted @ 2005-09-08 00:02 kaneboy 阅读(522) 评论(0) 推荐(0) 编辑

2005年8月26日

将SPS中被FrontPage修改过的页面重置为Ghost Page

摘要: 在SPS中,如果管理员使用FrontPage对某个页面进行了修改,那么这个页面将不再与站点或区域定义模板文件保持一致(也就是所谓的Ghost Page),而是会将此页面在数据库中单独保存一份,与模板文件“脱钩”了(即Unghost Page)。其实,这个过程是可逆的。如果我们希望某个已经被FrontPage修改过的文件,重新被重置为Ghost Page,而与站点或区域定义模板文件重新挂上钩,同样并... 阅读全文

posted @ 2005-08-26 18:25 kaneboy 阅读(164) 评论(0) 推荐(0) 编辑

2005年8月25日

TechED 2005 : 《实战基于SPS2003的知识管理系统》

摘要: 在下个月的TechED 2005上,我将有一个《实战基于SPS2003的知识管理系统》的session。这个session将讲述如何利用SPS2003自带的文档库、区域、检索、IM集成、IRM集成,包括扩展开发支持等特性和功能,来实现KM系统中常见的文档管理、多维度分类/浏览/检索、权限控制、自定义属性搜索、专家定位、文档评分、KB库等需求。课程中会包含相关的Demo。欢迎大家告诉我在这个sess... 阅读全文

posted @ 2005-08-25 16:36 kaneboy 阅读(140) 评论(0) 推荐(0) 编辑

2005年8月3日

不使用IA,在.NET代码中调用Office

摘要: 众所周知,由于Office的接口是COM,所以在.NET代码中操作和访问Office,都需要通过Interop Assembly。从Office XP开始,微软更提供了专门的Primary Interop Assembly(PIA),来供.NET访问Office的COM接口。关于PIA,可以通过这里进行了解,Office 2003 PIA的下载在这里。那么除了通过标准的COM Interop之外,... 阅读全文

posted @ 2005-08-03 23:03 kaneboy 阅读(228) 评论(0) 推荐(0) 编辑

ASP.NET 2.0 Provider Toolkit

摘要: 记得在之前的某个VS2005的测试版本中,内置的Access Provider被去除了,而代之以SQLExpress Provider。当时在asp.net论坛上,开发组的成员就告知在未来会将Access Provider的源码都发布出来。现在,在MSDN站点上,ASP.NET 2.0 Provider Toolkit被正式发布了出来。第一步被发布的就是Access Provider的源代码,里面... 阅读全文

posted @ 2005-08-03 14:59 kaneboy 阅读(131) 评论(0) 推荐(0) 编辑

《Developing Distributed Services Today》

摘要: 前几天,微软在MSDN网站上发布了一篇白皮书《Developing Distributed Services Today》,这篇文章简要而明确的分析了现在常见的几种构建分布服务系统的技术(ASMX WebService、ES、.Net Remoting、MSMQ),并提出了下面的建议:Build services using ASP.NET(ASMX WebService). Enhance... 阅读全文

posted @ 2005-08-03 00:27 kaneboy 阅读(176) 评论(0) 推荐(0) 编辑

2005年7月26日

在SPS中直接查看用HTML格式阅读Office文档

摘要: 这两天在广州出差,帮一位客户完成一些在SharePoint Portal Server 2003上的工作。在客户的要求中,有两点很有意思:一是能够在查看文档库中的文档时,不打开文档,就能直接看到此文档的大纲结构,二是能够在客户端没有安装Office的时候,直接以HTML的方式来阅读文档库中的文档。对于第二个需求,本来想用现成的HtmlView搞定,但按照它的文档在服务器上一番折腾后,始终没有得到自... 阅读全文

posted @ 2005-07-26 21:52 kaneboy 阅读(193) 评论(0) 推荐(0) 编辑

2005年7月14日

如何在WebPart中访问页面上的其他WebPart

摘要: 今天在和朋友讨论一个老外写的WebPart的时候,发现那个WebPart获取页面上的其他WebPart信息时,并不是通过标准的WebPart Connection,而是直接用代码来得到页面上另外那个WebPart的实例对象,然后通过获得此WebPart对象属性的值,来获得所需信息的。 SharePoint的Object Model其实提供了很完整的方法,让我们的代码可以直接获取任何页面上的所有We... 阅读全文

posted @ 2005-07-14 23:12 kaneboy 阅读(116) 评论(0) 推荐(0) 编辑

2005年6月8日

OTEC上海第二次聚会预告

摘要: 6月11号(本周六),我和我的同事刘斌、熊明锋将在上海主持召开Office专家技术俱乐部第二次线下聚会。这次聚会已经预定的演讲包括:kaneboy:Office 12 XML文件格式简介王伟:LCS2005与LCS的企业应用陈流浩:实现微软权限管理服务沈悦:Project 实施经验分享张月明:基于SPS的框架 实现企业内部信息门户张凌:编程访问SharePoint文档库另外,如果还有空余的时间,我... 阅读全文

posted @ 2005-06-08 14:41 kaneboy 阅读(141) 评论(0) 推荐(0) 编辑

2005年6月6日

Office12的新文件格式

摘要: 在下一个版本的Office12中,Office将使用一种新的文件格式,完全基于XML的格式。文档的内容全部使用XML文本的格式保存起来,并基于最新的Office XML Schema。Office12的XML Schema将是一种完全开放的标准,所有细节都会开放给开发人员,大家可以自由的(无版权费用的)参考其Schema来使用和处理Office12的文档。同时,Office文档文件的扩展名也会相应... 阅读全文

posted @ 2005-06-06 18:03 kaneboy 阅读(274) 评论(0) 推荐(0) 编辑

2005年5月17日

如何快速获知需要的SPS Sql Search语法

摘要: 当我们在SPS中使用QueryProvider、或者调用SPS Search Web Service接口,在自己的代码里面调用SPS的检索功能的时候,通常会头疼如何写出正确语法的SPS Search Sql语法。其实一个简单好用的方法是,首先直接在SPS页面上使用自带的高级搜索页面按照自己想要的条件进行搜索,然后在结果页面上,查看页面的HTML源码,然后搜索一下一个名字叫做“schspssSQPH... 阅读全文

posted @ 2005-05-17 18:41 kaneboy 阅读(230) 评论(0) 推荐(0) 编辑

2005年5月7日

ASP.NET中的OutOfMemoryException

摘要: 在博客园看到了一位园友写的文章《如何处理OutOfMemoryException异常?》,于是想和大家交流一下ASP.NET中出现OutOfMemoryException的问题。实际上,在ASP.NET Web服务器上,ASP.NET所能够用到的内存,通常不会等同于所有的内存数量。在machine.config配置文件中,配置节中有一个属性“memoryLimit”,这个属性的值是一个百分值,默认... 阅读全文

posted @ 2005-05-07 19:39 kaneboy 阅读(185) 评论(0) 推荐(0) 编辑

2005年5月1日

Indigo - DataContract

摘要: 在阅读之前,请先阅读我写过的第一篇有关Indigo的文章,当然,如果看过更之前的有关Contract-First的文章能更好的理解Indigo。自从上次的那篇Indigo的文章到现在已经过去了一个月,在这个月里面,VS2005 Beta2已经发布了,而Indigo开发组也正在努力向Indigo Beta1前进。这篇文章中,代码和相关的描述仍然以VS2005 Feb CTP+Indigo Mar C... 阅读全文

posted @ 2005-05-01 23:56 kaneboy 阅读(162) 评论(0) 推荐(0) 编辑

2005年4月27日

WSS SP2 & VSTO2

摘要: 一、WSS SP2与.Net Framework 2.0如果在运行了WSS (包括SPS2003)的Windows Server 2003上安装了.Net Framework 2.0(Beta2或之前的测试版本)之后,WSS将不能正常工作。这个问题将在WSS SP2解决掉,SP2甚至将使WSS能够在ASP.NET 2.0之下,就是说,我们可以在IIS管理器中,将承载WSS的虚拟站点设置成使用ASP... 阅读全文

posted @ 2005-04-27 20:14 kaneboy 阅读(183) 评论(0) 推荐(0) 编辑

2005年3月31日

第一个Indigo Service

摘要: 我第一次尝试Indigo,是使用的VS 2005 PD6 + Indigo SDR(2.0.40903)这个版本,那个SDR的版本和现在公开发布的CTP版本已经有不少的差别了。现在我已经把我的Indigo运行环境更新到了VS2005 PD7(8.0.50110.30,也就是公开的Feb CTP版本) + Indigo CTP(2.0.50110.20),这两个版本能够非常好的一起工作。但是注意,现... 阅读全文

posted @ 2005-03-31 04:14 kaneboy 阅读(212) 评论(0) 推荐(0) 编辑

2005年3月19日

Contract-First, the key of Service-Oriented

摘要: 说到“Contract-First”,那么就首先要补充一下这一句:“Services share schema and contract, not class”。Contract-First绝对是设计Service-Oriented系统中最重要的原则和理念之一。如果要动手做一个Service-Oriented的东东,首先要领会的关键之一,就是Contract-First。Service对外公开的接... 阅读全文

posted @ 2005-03-19 04:36 kaneboy 阅读(211) 评论(0) 推荐(0) 编辑

2005年3月16日

I believe .Net !

摘要: 最近Richard Grimes的一篇文章,把.Net社区搅弄了一番,CSDN也将这个新闻放在了首页上。博客园也有人发了一篇帖子,表示了自己对.Net的疑问。Visual C#的产品经理Dan Fernandez则在他的Blog上发表了一篇文章,逐条的反驳了Richard Grimes的观点。那么我也凑凑热闹,来讲一讲自己的观点,为什么Microsoft不做某些看起来“理所当然”的事情。一、Mic... 阅读全文

posted @ 2005-03-16 00:35 kaneboy 阅读(119) 评论(0) 推荐(0) 编辑

2005年3月15日

MSDN Webcast - SPS2003 SSO 管理及开发

摘要: 3月15日下午14:30 - 16:00,我将在MSDN Webcast主讲《SharePoint Portal Server 2003 Single Sign On 管理及开发》,内容包括如何正确配置SPS2003的SSO服务,以及如何针对SPS2003的SSO进行开发。在Webcast中,我将演示一个标准的使用Forms验证的ASP.NET程序,然后使用SPS2003的SSO进行集成登录。如果... 阅读全文

posted @ 2005-03-15 01:11 kaneboy 阅读(168) 评论(0) 推荐(0) 编辑

2005年3月3日

用代码获取SharePoint站点中InfoPath表单的数据

摘要: 如果使用InfoPath作为企业流程数据输入客户端,那么如何使用代码访问保存于SharePoint表单库中的InfoPath表单的内容,是必需知道的。总结来说,要点如下:1、获取InfoPath表单所对应的SPFile对象。这个不再详述,不管是表单库的事件处理代码,抑或外部的应用程序,都需要首先得到代表InfoPath表单的SPFile对象。2、将InfoPath表单的所有内容读入一个Stream... 阅读全文

posted @ 2005-03-03 01:35 kaneboy 阅读(187) 评论(0) 推荐(0) 编辑

Microsoft Office 技术专家俱乐部正式成立!

摘要: Office System已经不仅仅意味这文字编辑软件、表格处理软件的集合了,而逐渐成为了企业应用不可或缺的组件。从后台的SharePoint Portal Server、Project Server,到前端的Office SmartClient技术(智能文档、智能标签、VSTO、IBF...),Office System在企业应用中的作用越来越重要,Office开发人员在整个企业应用系统的开发中... 阅读全文

posted @ 2005-03-03 01:19 kaneboy 阅读(258) 评论(0) 推荐(0) 编辑

2005年2月20日

Smarter Tag

摘要: 上一篇Blog向大家介绍了智能标签。如前所说,开发智能标签程序并非很“舒适”,尤其是在部署上,因为我们必须将COM组件注册到计算机上,然后将其ClsID加到位于注册表的智能标签列表处。而如果使用SmarterTag(注意这个名词和SmartTag的区别),这个托管包装器来开发智能标签程序,那就爽多了。首先,在这里下载SmarterTag,除了SmarterTag之外,还有一个QuickStart可... 阅读全文

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

Are you Tagged?

摘要: 当我们在Word中输入一个格式正确的日期的时候,我们会发现在日期的上方,出现了一个小小的标签。当我们点击这个小标签的时候,会出现一个关联菜单,让我们对这个日期进行一些相关的操作。这就是智能标签(SmartTag),诞生于OfficeXP,发展于Office2003中的一项很Cool、很有用的功能。当我们在Office应用程序中输入一些具有特殊意义的字符的时候,智能标签会自动出现,并且提供给我们一个... 阅读全文

posted @ 2005-02-20 03:54 kaneboy 阅读(177) 评论(0) 推荐(0) 编辑

2005年2月15日

System.Transactions介绍

摘要: 在.Net Framework 2.0中,新增了一个名称空间:System.Transactions。从其名字就可以看出来,里面包含了Transaction相关的类。System.Transactions提供了一个“轻量级”的、易于使用的Transaction框架。在以前,要实现Transaction需要利用EnterpriseServices,让组件从ServiceComponent继承下来。而... 阅读全文

posted @ 2005-02-15 05:06 kaneboy 阅读(164) 评论(0) 推荐(0) 编辑

2005年2月11日

新年快乐!

摘要: 祝博客堂全体成员和所有读者新年快乐!没什么可奉献的,提供给大家一些最新的下载链接吧:Microsoft Chinese New Year Pack 2005:包含了一些有关中国新年的墙纸、音乐、屏保。ASP.NET安全更新(针对1.1 SP1和1.0 SP3):最新的针对ASP.NET漏洞的.Net Framework安全更新。另外,在这两天,Microsoft针对Windows系统发布了多个安全... 阅读全文

posted @ 2005-02-11 01:37 kaneboy 阅读(124) 评论(0) 推荐(0) 编辑

2005年2月6日

ASP.NET 2.0 Beta2 关于页面编译模型变化的两篇文章

摘要: 以前在我的Blog上就曾经写过一篇文章,描述了ASP.NET 2.0 Beta2中对于页面编译模型,相对于Beta1的重大改变。今天在网上发现了两篇(here & here)不错的Blog,更详细的描述了这个变化,以及其中运行的机制原理。从我个人的喜好而言,我更喜欢Beta1的Code-Beside方式,因为机制非常清晰明了,很好理解,而且感觉也非常优雅。但是Code-Beside的方式有一个明显... 阅读全文

posted @ 2005-02-06 03:54 kaneboy 阅读(137) 评论(0) 推荐(0) 编辑

2005年2月4日

SPS对文件进行权限管理的解决方案

摘要: SPS中的文档权限管理只能针对文档库一级,而不能再对文档进行细化单个授权的限制,是所有SPS开发人员和管理员心中的“痛”。为了解决这个问题,不少开发人员“各出各招”,提供了各自“曲线救国”的方案。以前我曾经做过一个文档管理系统的项目,底层使用WSS,上面一层是纯粹的ASP.NET项目,通过访问WSS SDK,来获得WSS提供的功能。这种方案相当于自己将SPS里面的文档库模块重新实现了一遍,开发人员... 阅读全文

posted @ 2005-02-04 02:55 kaneboy 阅读(194) 评论(0) 推荐(0) 编辑

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

导航