VSTO开发Microsoft Office Project 2007 之前言

  因为项目需要,使用VSTO开发Project 2007已经快一年了,也算积累了一些经验,一直想把这些心得写下来,但是一直没有太多的时间。

  前几天,项目经理也希望我把开发经验写下来,可以让项目组同事学习,在项目二、三期能分担我的压力。另外一点也算是降低项目风险吧。过去一年,几乎是天天加班,但我这边仍然是项目的瓶颈。也累了,就抽空写写吧。

  本来想在Word里边写的,然后在项目组内部分享的,但就怕写着写着就没动力了,也怕错了,没有讨论的平台,所以决定写在CSDN的Blog里,可能不是很系统,我想对入门还是会有点帮助的吧。

 

先声明以下三点:

  1. 写开发心得,免不了要贴代码,因为项目还在开发当中,为了避免版权等问题,我会把贴出的代码进行精简、重构。所以不能保证每个代码段都能编译通过。(其实VSTO也不算复杂,意会足够了。)
  2. 由于项目的开发环境是VS2008SP1,所以代码可能会包含一些.Net Framework 3.5 SP1 的特性。另外VS2010 Beta版也出来了,我也在学习,也有可能使用了C#4.0的特性。
  3. 一些Project 2007(含Server)的基础操作,我不会详细介绍。相关书籍,推荐阅读《Project 2007宝典》

 

  介绍一下应用的项目

 

  某国有大型制造型企业的生产计划管理系统。由生产管理部门根据定单制定定单的生产计划线表,然后根据生产工艺路径分解成大段的生产计划,再分解成小段生产计划,最终分解成每一个任务项,工人可以对任务项进行报工,报工数据向上卷积汇总反馈。同时,由生产计划线表汇总为三(五)年的生产计划看板。嗯。只能讲那么多了。^^

 

      开发环境:

       Visual Studio 2008 SP1

       Microsoft SQL Server 2005

       Project Professional 2007 SP2

       Project Server 2007

     相关技术:

               VSTO (Visual Studio Tools for Office)

               VBA (Visual Basic for Application)

               Enterprise Libaray 4.0

     Ado.Net Entity Framework

               Web Services

               PSI(Project Server Interface)

               SharePoint 2007

               ClickOnce

 

  VSTO学习技巧

 

  Project 2007 SDK (对象和方法都是VBA版本的,但基本上与VSTO通用)

      Google (Baidu的资料基本上很少,一般在微软或其它外国论坛上讨论的比较多)

      PS.项目开发中得到了上海微软技术顾问的技术支持,在此表示感谢。

 

===========

To be continued

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值