RSS 2.0 Feed
2006-03 Entries
摘要:Office Developers Conference是微软公司专门针对Office开发人员的盛会,今年的ODC大会正在美国紧锣密鼓的进行着。可以预见,今年的ODC上肯定都是SharePoint 2007、Office 2007的讲座,呵呵,想想都让人向往啊。 幸好OTEC成员王瑜同志现在就在ODC 06会场,他同时也正在OTEC论坛上连载每日的ODC见闻。报导一  报导二...[阅读全文]

posted @ | Feedback (7) | Filed Under [ SharePoint Office ]

摘要:Office Developer’s Conference 2006正在美国热热闹闹的举行着,大会上首先放出来的好东东,就是Visual Studio Tools for Office v3,下一代Office 2007开发平台的第一个CTP测试版。 VSTO v3针对的版本是Office 2007 Beta1 Technical Refresh,同时需要Visual Studio 2005 Team System版本(或者单独的VSTO 2005版本)和WinFX Feb06 CTP的支持。 相比VSTO2005,VSTO v3的主要改进有: 1、应用程序级的插件开发支持 VSTO2005仅仅包含了Outlook 2003 Add-in的开发支持,如果想开发Office其他组件的插件,就只能使用Visual Studio 2005中带的共享Add-in项目类型。VSTO v3将内置全部Office 2007组件(Access、Excel、SharePoint Designer、InfoPath、Outlook、PowerPoint、Project、Publisher、Visio、Word)的插件开发支持。 2、应用程序级的任务窗格 VSTO2005支持文档级别的任务窗格,但是不支持应用程序级的,也就是说,VSTO2005只能开发针对某一个文档的任务窗格,而不能开发在一个应用程序(比如Word或Excel)中总是存在的任务窗格。VSTO v3终于能够支持应用程序级的任务窗格了! 3、定制Ribbon 啥是Ribbon?如果你见过Office 2007新界面,那么一定对上方那一排类似Tab的操作窗格印象深刻,它们就是Ribbon。通过VSTO v3,我们可以定制出自己的Ribbon。 4、支持新的Open XML文档格式 Office 2007中的Word、Excel、PowerPoint文档都使用了一种新的完全基于XML的文档格式,正式名称是Open XML File Format。并且,对于这种新的文档格式,Office 2007也使用了新的文件扩展名来与之前版本的基于二进制的文档格式进行区别。Word 2007新文档扩展名是docx,Excel 2007新文档扩展名是xlsx等等… VSTO v3充分利用了这种新的文档格式。比如,它将Data Island中的数据就以单独的XML Part的方式保存在文档中,而不再像VSTO2005一样,使用一个OLE控件来保存Data Island中的数据。 点击这里下载VSTO v3 CTP。...[阅读全文]

posted @ | Feedback (7) | Filed Under [ Office ]

摘要: 广州 OTEC Meeting Agenda Time Session Abstract Speaker 9:30--10:00 Chick-in 10:00--10:50 SharePoint在企业中的应用案例分享 SharePoint作为技术平台,可以应用在企业办公协作的多种场景。彭斌是.net俱乐部广州的负责人。他将介绍自己工作中如何利用SharePoint提升沟通和协作效率。 彭斌 10:50--11:00 Break 11:00--12:00 Office 12新知分享 3月9-10,微软Office 12专家组到北京分享了微软下一代的Office :2007 Office system,与会者为之兴奋。郭安定老师参加此次培训并将和大家分享他对Office 12的见解。 郭安定 12:00--13:30 Break 13:30--14:15 LCS深度探悉:标签的定制和应用 LCS标签功能,丰富了RTC解决方案成为企业应用的一个窗口和平台。本Session将向您展示如何便捷方便的实现标签自定义。 陈超 14:15--14:30 Break 14:30--15:50 IW解决方案概述 Office system包含多个产品和服务器、服务。利用IW技术,能够实现个人、团队和企业效率的提升。本Session将向您介绍IW构建的解决方案框架和机会。 Qiang Li IW解决方案show case: 利用Office 2003实现费用报销表格的定义,审批流程,数字签名和汇总分析。您将了解office如何简单快捷的构建专业的IT应用系统。 Kaneboy 文档管理系统   预算系统   16:00--17:00 SharePoint v3演示 将向您展示SharePoint v3的最新技术特性。特别向您展示SharePoint workflow的工作原理和特性。 Kaneboy 17:00--17:30 Discussion每季度一次的OTEC会议又即将于3月25日在广州召开。我在会上有两个Session,一个是介绍前阵子我们做的一个文档管理解决方案的演示,另一个是介绍下个版本的SharePoint Server 2007中的工作流。欢迎OTEC新老会员们积极参与,也欢迎OTEC老会员们带着新鲜血液加入到OTEC中来!...[阅读全文]

posted @ | Feedback (7) | Filed Under [ SharePoint Office ]

摘要:在前段时间写的SharePoint WebPart用户控件包装器的Hands-On Lab之上,又新增了两个新的Lab,使整个HOLs更完整了。大家可以从新增的Lab里面了解如何在用户控件中使用SharePoint对象模型,以及如何使用VS.Net 2003来对使用了包装器包装的用户控件进行断点跟踪调试。Lab0:安装部署用户控件包装器 Lab1:将用户控件包装成WebPart部署到SharePoint页面上 Lab2:在用户控件中添加自定义属性 Lab3:使用户控件支持WebPart连接 Lab4:在用户控件中使用SharePoint对象模型 new!Lab5:通过用户控件包装器进行代码断点调试 new!在这个页面下载完整的Hands-On Labs以及Lab中所使用的项目源码。大家如果发现HOL中有什么错误或问题,请告诉我(kaneboy (at) gmail.com)。...[阅读全文]

posted @ | Feedback (7) | Filed Under [ SharePoint ]

摘要:因为想在部门基于SharePoint的项目里面做一个嵌在页面里面的客户端文件浏览和多文件上传的东东,所以前两天用VB写了个ActiveX控件在弄,正在想方设法提高文件上传的效率,今天上午就在文档里面发现客户端在安装了Office2003后,会自动安装一个“STSUpld.UploadCtl”的ActiveX控件,SharePoint Portal Server里面就是用这个“标准”的控件来进行多文件的上传。于是偶就“兴高采烈”的开始计划用这个东东了,接下来马上发现,除了一页基本上没有多大用处的控件说明之外,没有任何文档说明如何用这个东东,页面里面如何用这个东东来把文件上传上去,没有任何资料,不管是SharePoint的SDK还是MSDN还是Google...在进行基于SharePoint Service 2.0进行开发的过程中,我“深刻”的感受到微软对这个产品好像并不是非常重视,根本没有提供全面的技术文档支持,于是暗自怀疑,SharePoint这个东东不知微软到底支持度如何...要知道,基于微软的平台做东西,最害怕的就是微软的产品策略和支持策略。或者,微软只是希望我们直接用SharePoint Portal Server,而不鼓励基于SharePoint Service的开发?...[阅读全文]

posted @ | Feedback (6) | Filed Under [ 非公开随笔 ]

摘要:《程序员,建立你的商业意识》是《程序员》杂志社的闫辉写的一本尚未出版的书。您可以在这里看到第一章。国内很少有面向程序员的,但是并非讲开发技术的书,所以我对这本书也抱有很大的兴趣,虽然我并未完全同意书中所有的观点。比如,第一章中有这样的内容:程序员缺乏商业意识表现为:*    拍脑袋就编程,做出决定*    对解决了一个技术难题而得意洋洋,最后发现用户对这个功能根本不关心*    不经过充足的测试便发布软件*    骂用户笨,讨厌软件出来之后用户的报怨,不喜欢与软件服务人员沟通说实话,我认为如果一个程序员有上面的问题,那么他几乎已经不算是一个合格的程序员了,似乎与是否有商业意识没有太多的关系。因为“写代码前先计划好功能规格、关注用户需求和感受、充分测试”已经是一个合格的程序员必需的准则了。不管怎样,我对这本书还有非常期待的。类似题材的程序员书籍在国内太少太少了,终于有人开始写这样的书,表达自己的观点,总是一件令人期待的事情。...[阅读全文]

posted @ | Feedback (11) | Filed Under [ 非公开随笔 ]

摘要:SharePoint WebPart的部署虽然不算是什么高难度的工作,但终究是件“体力活”,如果你不想在部署WebPart的时候费心写dwp、做作cab安装包、运行stsadm的安装命令,那么可以尝试使用Erucy写的一个非常方便的WebPart管理工具。只需要把WebPart项目编译出来的dll文件交给这个工具,它就能帮你把里面的WebPart部署到SharePoint站点上了。...[阅读全文]

posted @ | Feedback (2) | Filed Under [ SharePoint ]

摘要:花了一点时间,为用户控件包装器写了几个动手教程。如果感到SharePoint WebPart开发起来非常麻烦,希望有更简单的可视化方式来开发WebPart,那么可以通过这个动手教程来了解用户控件包装器的使用。简单的来说,用户控件包装器可以直接将一个标准的ASP.NET用户控件当做SharePoint WebPart来使用,这样我们既能够获得可视化界面开发的能力,又能够直接将现成的大量用户控件作为WebPart放进SharePoint中。Lab0:安装部署用户控件包装器Lab1:将用户控件包装成WebPart部署到SharePoint页面上Lab2:在用户控件中添加自定义属性Lab3:使用户控件支持WebPart连接到此页面下载。...[阅读全文]

posted @ | Feedback (17) | Filed Under [ SharePoint ]