一直一来,市面上关于Project开发的中文资料基本没有,本博客从一个Project开发初学者者的角度(当然前提条件是要对Project产品有一点了解,对项目管理理念有一点印象,对C#有一定了解),详细阐述有关Project2007/2010的开发资料。微软官方的Project架构如下(以Project 2010为例):

看上去有一点复杂,其实我们可以这样理解:
-
Project Server 2010提供了专属的PSI对事件系统,数据库等进行操作。
-
客户端可以通过PSI,向Project Server 2010中写入项目计划,资源信息等
-
Project Server 2010的4个数据库,微软只是公开了 报告数据库的字典,可以从 Project Server 2010 SDK中找到。
-
Project Server 2010的开发是基于SharePoint Server 2010的,也就是说,页面,工作流等开发需要涉及到SharePoint开发
Project Server 2010和SharePoint Server 2010开发涉及的特性和方法对比:
支持的特性/方法
SharePoint
2010
2010
Project Server
2010
2010
备注
UI control (Ribbon API)
完全 </

本文从初学者的角度介绍了Project 2010的开发,包括Project Server 2010的PSI、数据库操作、客户端交互以及与SharePoint Server 2010的开发关联。通过理解Project Server的架构,可以进行项目计划和资源信息的写入。开发基于SharePoint,同时也涵盖了页面和工作流的开发。后续博文将提供更深入的内容。
最低0.47元/天 解锁文章
9760

被折叠的 条评论
为什么被折叠?



