清华大学出版社

清华大学出版社

本书由资深软件开发专家根据自己十余年VBA开发经验编写而成,深入阐释VSTO开发。全书内容体系完善,知识点高阶,案例丰富,让读者身临其境体会VSTO编程策略和魅力。

全书共20章,全面介绍VSTO开发的环境要求和配置、VSTO项目的概念和实现方法,主要内容包括Visual Studio的安装和使用、VB.NET语言基础和进阶技术、VSTO外接程序项目的开发、使用功能区可视化设计器以及Ribbon XML进行customUI设计、自定义任务窗格、文档自定义项的开发、Excel-DNA开发自定义公式和加载项等核心技术。

本书内容由浅入深、难易结合,兼顾不同基础和水平的读者。采用VB.NET语言作为VSTO的开发语言,特别适合于具有VBA、VB6编程基础的人员学习和研究。由于C#和VB.NET同属.NET语言,因此本书也适合使用C#进行VSTO开发的人员参考学习。

另外,本书使用的案例内容丰富、重点突出,所处理的对象是Windows用户经常遇到的问题,因此普适性非常强,从事其他编程语言的开发人员亦可将本书作为参考书。

资深软件开发专家多年开发经验结晶,系统且深入阐释VSTO开发涉及的工具、方法和实践系统全面,易学易用。《数据库开发技术标准教程》构筑了面向实际应用的知识体系,体现了理论的适度性、实践的指导性和应用的典型性,对难点和重点做了详细讲解和特别提示。紧贴实际,案例导航。每章根据所讲内容配备精彩案例和课后练习,读者可边学边练,既可全面了解数据库开发的各种方案,又可快速掌握基于实际应用的项目和任务。

前 言

VB.NET是由微软公司的.NET框架实现的面向对象的计算机编程语言,因此它可以完全访问.NET框架中的所有库。

微软公司推出的VSTO开发技术允许开发人员使用VB.NET、C#创建Office解决方案,可以使用VB.NET开发面向Office的COM加载项,也可以在Excel工作表、Word文档中加入VB.NET控件。

对于VB.NET,很多人都会有一个疑问:VB.NET语言和哪一门语言最相似?事实确实如此,这是一个很难回答的问题。

众所周知,VBA与VB6的语法几乎是完全相同的,唯一不同的是,Office VBA默认已添加Office组件的引用,可以直接访问Office对象模型。VB6是一门通用可视化编程语言,也可以访问Office对象。

VB.NET语言是VB系列语言的最高、最新版本,实现很多功能都比VB6简单、快速。例如生成一个新的GUID、计算MD5值,VB.NET只需要一行代码。VB.NET保留了VB6中的关键字和程序结构。例如仍然使用Dim声明变量,使用MsgBox弹出一个对话框,使用Sub和End Sub构成一个过程。

如果从命名空间和对象的角度比较,VB.NET和C#更为相似,例如VB.NET的一个类中包含一个过程和一个函数。

Imports System.Windows.Forms

Public Class Form1

Private Sub MyProc()

MessageBox.Show(MyAge(New DateTime(1981, 7, 15)))End Sub

Public Function MyAge(Bir...

暂无课件

样章下载

暂无网络资源

版权信息

扫描二维码下载APP了解更多

相关文章

《绝地求生:大逃杀》最新版本毒圈伤害数据介绍

beat365手机版官方网站正规 08-31

YY语音携手穿越火线推出五大活动 丰富奖励共庆怀旧模式上线

beat365手机版官方网站正规 08-14

60v的电动车电瓶一般用多少年

365bet在线网址 07-25

小象优品看过来

365bet在线网址 07-01