您的浏览历史

VSTO开发指南--使用Visual Basic 2005进行基于Excel、Word、Outlook、InfoPath的Office开发

国内首本全面、系统的VSTO开发参考书.
微软总部高级程序经理梁梅倾力推荐..
整合.NET Frameworks、Visual Studio.NET的强大功能Office开发...


市场价 : ¥98.00
会员价 : ¥73.50(75折)
校园特惠价 : ¥73.50     (马上了解)
加入教材预订单 new (50天教材预留服务)

【评 价】 (共 21 条) 参与评论
【原 书 名】 Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath
【原出版社】 Addison-Wesley Professional
【作 者】(美)Eric Carter;Eric Lippert [同作者作品] [作译者介绍]
【出 版 社】 电子工业出版社     【书 号】 9787121056864
【出版日期】 2008 年2月 【开 本】 16开 【页 码】 712     【版 次】1-1

精彩评论

【内容简介】

本书是微软公司VSTO开发小组的两位设计人员编写的一部关于Microsoft Office程序开发的专著,介绍了在Visual Studio.NET 2005开发环境中使用Visual Basic.NET开发Office程序的技术方法。主要内容包括VSTO 2005中的Office主互调程序集,Word、Excel、Outlook和InfoPath的对象模型、事件和方法,以及在VSTO中应用这些对象模型、事件和方法创建Word、Excel、Outlook等Office自动化程序、加载项及文档代码的方法。本书还具体介绍了VSTO 2005为Office开发所提供的各种功能。
本书示范程序精炼、典型、实用,分析了VSTO Office程序设计的技术、方法与原理,帮助读者学习和掌握VSTOOffice程序设计。本书可作为有一定经验的Office用户学习Microsoft Office程序开发的首选书,更是中高级Office开发人员深入学习Office编程不可多得的技术指南。

【编辑推荐】

“随着Visual Studio的发布,使用托管代码的Office开发已进入了一个全新的时代。此时,我已难以掏自己利用此书构建伟大应用程序的急迫心情。”
                 ——前言执笔者Ken Getz,MCM技术高级问题

【作译者介绍】

本书提供作译者介绍
Eric Carter是Microsoft Visual Studio Tools for Office(VSTO)小组的开发管理员,他负责提出、设计并实施了现在VSTO中的许多功能。之前他在Microsoft主要从事Visual Studio for Applications、Visual Studio Macros IDE,以及Visual Basic for Applications for Office 2000 & Office 2003等方面的工作。.
Eric Lippert在Microsoft工作的9年中主要致力于通过设计并开发有用的编程语言和开发工具来改善开发人员的工作环境,其间他完成了Windows Scripting系列、Visual Studio Tools for.. << 查看详细

【目录信息】

前言
序言
致谢
作者简介
第Ⅰ部分 VSTO简介
第1章 O仟ice编程简介
 第2章 Office解决方案介绍
第Ⅱ部分 .NET环境下的Offlce编程
 第3章 ExceI编程
 第4章 ExceI事件处理
 第5章 ExceI对象处理
 第6章 Word编程
 第7章 Word事件处理
 第8章 Word对象处理
 第9章 OutIook编程
 第10章 OutIook事件处理
 第11章 OutIook对象处理
 第12章 lnfoPath介绍
第Ⅲ部分 VSTO中的Office编程
<< 查看详细目录

【译者序】

随着社会信息化的不断深化,Microsoft Office的用户群越来越庞大。许多人用Word编写文章,处理办公文档:用Excel计算数据,制作报表:用Outlook编写电子邮件,发送信息……若你是一个使用MSOffice时日已久,经验丰富的中高级用户或开发人员,随着对Office应用理解的不断深入,对办公事务流程的熟悉,就会日益清晰地认识到Office二次开发对于简化办公事务、整合Office与其他应用软件系统、有效利用企业资源和提高工作效率意义重大,影响深远。.
然而多年以来,微软为MSOffice提供的主要开发工具只是VBA(VisualBasicforApplication),它是一个内嵌于Office程序中的开发环境,具有丰富的对象模型,人们通过CO.. << 查看译者序

【前言】

让我来为如此独特的一部著作作序,真是一个极大的挑战,感到诚惶诚恐,颤颤兢兢。这样一部巨著,封面上的书名就让人油然生敬畏之情。任何人的只言片语要想介绍清楚作者在这个特定主题下所作的极具原创力的精深工作是远远不够的!请您相信我,本书将会满足各种高级应用的需求。在我收到为本书作序的邀请时,我的第一反应是难道在微软会没有知识渊博的大师来为此书作序吗?然而,或许外界的声音更具有说服力!因此,亲爱的读者,我就班门弄斧,斗胆在微软的大师面前说几句吧。.
首先,有一点内容是关于我自己的(这是我能在这篇短序中插话的最后机会):鄙人潜心于各种不同形式的Office程序设计,已逾十载,撰.. << 查看前言

【序言】

当Visual Studio.NET和.NET Framework在2002年第一次发行时,我们微软的部分人意识到:如果我们现在不做点什么的话,Office编程就很可能会错过.NET这一出色的开发平台。.
之前出现的一个开发工具是Visual Basic for Application(VBA),这是整合到所有Office应用程序中的一个简单开发环境,每个Office程序都带有丰富的对象模型并通过COM技术实现对这些模型的访问。那时候许多程序员都将自己称作“Office开发人员”,他们利用VBA和Office COM对象模型完成了各种各样的任务,简单的如自动处理重复操作,复杂的包括利用Office强大的系统功能和用户接口创建完整的商业方案等。开发人员意识到他们的用户.. << 查看序言

【媒体评论】

“随着应用开发团队越来越关注智能客户端(Smart Client)的开发,一本全面介绍VSTO的参考书就显得越来越迫切和必要。本书的出现给我们带来了巨大的惊喜,讲述透彻、清晰,附有丰富的程序代码,而且内容涉及Office编程中最常见的开发主题,该书内容对长期从事ASP.NET应用的.NET开发人员而言应该熟悉。感谢Eric Lippert和Eric Carter所作出的杰出贡献。”.
——Tim Huckaby,InterKnowlogy CEO,Microsoft地区总裁
“本书细致而深入地介绍了使用Visual Studio Tools for Office编程的具体方法,思路清晰、准确,作者以在该领域丰富而精深的专业知识为我们带来了VSTO方面最为权威的介绍。”
——PaulVick,Microsoft Visual Basic.NET技术主管
“Eric and Eric真的做到了。专业程序员一定会非常喜欢Visual Studio和.NET的这些强大功能,以及Office的可编程性。本书将逐一为你讲解Excel、Word、InfoPath和Outlook解决方案的编程实现。”
——Vernon W.Hui,Microsoft软件测试主管..
“本书是一本指导使用Visual Studio Tools for Office 2005编程的重要专深读物,是从事Office开发的必备参考书。”
——Siew Moi Khor,Microsoft程序员,作家
“我们不会把技术类的书籍当作休闲读物,而是作为技术开发的参考资料,本书就是一本学习智能客户端(Smart Client)开发的优秀参考书。或许,经常会听到这样的评论;通过VSTO 2005操作Office 2003中的任务窗格很容易’,但只有当你看到第15章开始的那个例子时才会发现,有时候,将简单的事情讲得深入透彻是件多么困难的事情,然而,这本书做到了。书中涉及VSTO的方方面面,从在应用程序中调用Office程序到创建智能文档,为传统Windows开发人员提供了一个可以真正发掘Office2003强大功能的有效利器。”
——Bill Sheldon,InterKnowlogy首席工程师,MVP
“Eric Carter和Eric Lippert一直以来都致力于Office开发和Visual Studio Tools for Office 2005的开发,两人在本书中所表现出来的对于VSTO、Office知识和认知的专深就是很好的证明。VSTO 2005和Office System 2003已经成为当前专业开发人员构建企业解决方案的一件利器。”
——Paul Stubbs,Microsoft项目经理
“本书既是学习工具又是参考工具,其中包括了有关对象模型对象及其属性、方法和事件的丰富内容,在此我向使用.NET framework进行Office开发,尤其是那些对VSTO编程感兴趣的人推荐这本书。”
——Rufus Littlefield,Microsoft软件设计工程师/测试专家...

【相关资源】

· Excel Home 实战技巧精粹(excel、word)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
VSTO开发指南--使用Visual Basic 2005进行基于Excel、Word、Outlook、InfoPath的Office开发 -所有相关信息
评论交流
添加新评论
查看全部评论(共21条)
11人
 52%
1人
 4%
3人
 14%
1人
 4%
3人
 14%
2人
 9%

读者
会员名:gyweilu  评价等级:   
其实无所谓C#或者VB。。。会C#的人看VB。net的代码是很容易的事。而且对于office开发来讲,vb更方便一点,可以少写很多代码。
发表于:2008-9-30 最新讨论:2008-9-30
送鲜花(得0支) 扔鸡蛋(得0个)

出版商
会员名:wangxiaomi  评价等级:   
楼下的,里面的注释是英文
发表于:2008-3-31 最新讨论:2008-6-8
送鲜花(得1支) 扔鸡蛋(得1个)  1条评论--> 点击查看讨论

出版商
会员名:mobuli  评价等级:   
请看过的朋友发表一下看法
发表于:2008-4-10 最新讨论:2008-6-8
送鲜花(得1支) 扔鸡蛋(得0个)  1条评论--> 点击查看讨论

读者
会员名:Aladdin.Net  评价等级:   
不知出版商给有兴趣,有兴趣的话我可以将其改写成C#版本的!哈哈
发表于:2008-6-8 最新讨论:2008-6-8
送鲜花(得0支) 扔鸡蛋(得0个)

读者
会员名:mobuli  评价等级:   
请问里面的代码注释是英文的注释还是中文的注释?
发表于:2008-3-30 最新讨论:2008-3-30
送鲜花(得0支) 扔鸡蛋(得0个)
添加新评论
查看全部评论(共21条)
2008-9-30 21:0:41