





作者:刘永富
定价:99元
印次:1-2
ISBN:9787302537762
出版日期:2020.01.01
印刷日期:2024.05.15
图书责编:王中英
图书分类:零售
本书由资深软件开发专家根据自己十余年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...
第1章 VSTO开发综述 1
1.1 Office开发方式的选择 ? 1
1.1.1 VBA ? 2
1.1.2 VB6 ? 2
1.1.3 VSTO ? 2
1.1.4 用户自定义函数的开发 ? 3
1.2 VB.NET语言概述 ? 4
1.2.1 VB.NET和 VB6的关系 ? 4
1.2.2 VB.NET和 VB6程序结构的差别 4
1.3 Office界面方案的选择 ? 5
1.3.1 customUI设计 6
1.3.2 工具栏设计 6
1.3.3 任务窗格设计 ? 7
1.4 VSTO开发环境的选择 ? 8
1.5 小结 8
第2章 Visual Studio的安装和使用 ? 9
2.1 Visual Studio 2017的安装 ? 9
2.1.1 安装引导程序的下载 9
2.1.2 系统需求和安装环境确认 ?11
2.1.3 Visual Studio 2007 Professional的安装 11
2.1.4 Visual Studio的启动 15
2.1.5 Visual Studio的修复和卸载 ?15
2.2 项目管理 ?16
2.2.1 创建 VSTO项目 ?17
2.2.2 项目模板 18
2.2.3 创建时保存新项目 19
2.2.4 与项目有关的快捷键 ?20
2.3 Visual Studio的选项设置 ?20
2.3.1 更改默认开发语言 21
2.3.2 更改 Visual Studio界面语言 22 ... 查看详情
系统全面,易学易用。《数据库开发技术标准教程》构筑了面向实际应用的知识体系,体现了理论的适度性、实践的指导性和应用的典型性,对难点和重点做了详细讲解和特别提示。
紧贴实际,案例导航。每章根据所讲内容配备精彩案例和课后练习,读者可边学边练,既可全面了解数据库开发的各种方案,又可快速掌握基于实际应用的项目和任务。