Microsoft Project 开发

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

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

 

Project Server 2010 体系结构

看上去有一点复杂,其实我们可以这样理解:

  1. Project Server 2010提供了专属的PSI对事件系统,数据库等进行操作。
  2. 客户端可以通过PSI,向Project Server 2010中写入项目计划,资源信息等
  3. Project Server 2010的4个数据库,微软只是公开了 报告数据库的字典,可以从 Project Server 2010 SDK中找到。
  4. Project Server 2010的开发是基于SharePoint Server 2010的,也就是说,页面,工作流等开发需要涉及到SharePoint开发

Project Server 2010和SharePoint Server 2010开发涉及的特性和方法对比:

 

支持的特性/方法
SharePoint
2010
Project Server
2010
备注
UI control (Ribbon API)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值