Visual Basic 2015入门经典(第8版)/NET开发经典名著

Visual Basic 2015入门经典(第8版)/NET开发经典名著
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2016-06
版次: 8
ISBN: 9787302439554
定价: 79.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 490页
字数: 845千字
99人买过
  •   循序渐进的Visual Studio 2015新手入门指引
      Visual Basic具有通用、可视化和易用特点,是理想的初学者语言。 Visual Basic 2015入门经典(第8版) 面向编程新手,通过详明的步骤清晰讲解各个知识点,可帮助初学者快速上手;还全面介绍Visual Studio的新功能,以帮助精简工作流程。本书首先介绍入门知识为你掌握重要编程技能奠定坚实基础,此后更进一步简要讨论ASP.NET、SQL Server、ADO.NET和XML。本书通俗易懂,详尽诠释编程技术,列举大量动手练习,不需要读者拥有任何编程经验。
      主要内容
      ◆ 介绍Visual Basic的安装以及用于创建简单应用程序的工具和界面
      ◆ 讲述.NET框架以及编写Windows或Web软件的基础知识
      ◆ 给出如何使用数据结构、对话框和菜单等的专业提示
      ◆ 使用SQL Server和ADO.NET访问数据和开发数据库项目
      ◆ 使用ASP.NET分步开发Web应用程序和网站
      ◆ 各种调试和处理不同类型错误的方法
      Bryan Newsome,领导一个由开发人员组成的团队,致力于微软解决方案。自从开始建立Visual Basic 5 解决方案以来,他掌握了Visual Basic 的每个新版本,目前创建的所有新解决方案都利用了.NET 平台和VB.NET。他为客户提供解决方案,并时刻关注微软的新技术。Bryan 是Visual Basic .NET 方面的微软认证程序开发专家(MCAD)。
    第1章 初识Visual Basic 2015 1
    1.1 事件驱动编程 2
    1.2 安装Visual Basic 2015 3
    1.3 Visual Basic 2015集成开发环境 4
    1.3.1 配置启动页面 4
    1.3.2 菜单 6
    1.3.3 工具栏 6
    1.4 创建简单的应用程序 7
    1.4.1 工具箱 10
    1.4.2 改进型匈牙利表示法 13
    1.4.3 代码编辑器 14
    1.5 使用帮助系统 17
    1.6 小结 18
    第2章 .NET Framework概述 19
    2.1 .NET理念 19
    2.1.1 .NET与Java有些类似 20
    2.1.2 现在所处的阶段 20
    2.2 为Windows编写软件 21
    2.2.1 .NET Framework类 21
    2.2.2 执行代码 22
    2.3 公共语言运行时 23
    2.3.1 载入并执行代码 24
    2.3.2 应用程序隔离 24
    2.3.3 安全性 24
    2.3.4 互操作 25
    2.3.5 异常处理 25
    2.4 通用类型系统和
    公共语言规范 25
    2.5 小结 26
    第3章 编写软件 27
    3.1 信息和数据 27
    3.1.1 算法 27
    3.1.2 什么是编程语言 28
    3.2 使用变量 29
    3.3 注释和空白 32
    3.3.1 注释 32
    3.3.2 空白 33
    3.4 数据类型 33
    3.4.1 使用数字 34
    3.4.2 常见的整型数学运算 34
    3.4.3 整型运算的缩写方式 37
    3.4.4 有关整型运算的问题 38
    3.4.5 浮点型数学运算 38
    3.4.6 使用字符串 41
    3.4.7 使用日期 48
    3.4.8 布尔类型 54
    3.5 存储变量 54
    3.5.1 二进制 55
    3.5.2 位和字节 55
    3.5.3 值的表示 56
    3.5.4 值的转换 57
    3.6 方法 58
    3.6.1 使用方法的原因 59
    3.6.2 前面曾介绍过的方法 59
    3.6.3 创建方法 62
    3.6.4 选择方法名称 65
    3.6.5 作用域 66
    3.7 小结 68
    第4章 流程控制 69
    4.1 做出决策 69
    4.2 If语句 70
    4.2.1 Else语句 72
    4.2.2 可进行多重选择的ElseIf语句 72
    4.2.3 嵌套的If语句 74
    4.2.4 单行If语句 74
    4.2.5 比较运算符 74
    4.2.6 字符串比较 83
    4.3 Select Case语句 84
    4.3.1 不区分大小写的Select Case语句 88
    4.3.2 多重选择 90
    4.3.3 Case Else语句 91
    4.3.4 Select Case中的不同数据类型 92
    4.4 循环 92
    4.4.1 For…Next 循环 92
    4.4.2 Do…Loop循环 98
    4.4.3 嵌套循环 102
    4.4.4 提前退出循环 104
    4.4.5 退出Do…Loop循环 105
    4.4.6 无限循环 106
    4.5 小结 107
    第5章 处理数据结构 109
    5.1 数组 109
    5.1.1 定义和使用数组 110
    5.1.2 使用For Each…Next循环 113
    5.1.3 将数组作为参数传递 115
    5.1.4 数组的排序 117
    5.1.5 反向检索 118
    5.1.6 用值初始化数组 119
    5.2 枚举 120
    5.2.1 使用枚举 121
    5.2.2 确定状态 124
    5.2.3 设置无效值 126
    5.3 常量 127
    5.3.1 使用常量 127
    5.3.2 各种常量类型 129
    5.4 结构 129
    5.4.1 创建结构 130
    5.4.2 为结构添加属性 133
    5.5 ArrayList 134
    5.5.1 使用ArrayList 134
    5.5.2 在ArrayList中进行删除操作 138
    5.5.3 显示ArrayList中的项 141
    5.6 集合 142
    5.6.1 创建CustomerCollection类 143
    5.6.2 添加Item属性 145
    5.7 使用HashTable创建查找表 146
    5.7.1 使用HashTable 146
    5.7.2 Remove、RemoveAt和
    Clear方法 150
    5.7.3 区分大小写 152
    5.8 高级数组操作 153
    5.8.1 动态数组 154
    5.8.2 使用Preserve关键字 156
    5.9 小结 156
    第6章 构建Windows应用程序 159
    6.1 响应事件 159
    6.2 统计字符 163
    6.3 统计单词 166
    6.4 创建更复杂的应用程序 169
    6.5 创建工具栏 170
    6.6 创建状态栏 173
    6.7 创建编辑框 173
    6.8 清除编辑框 174
    6.9 响应工具栏按钮 176
    6.10 使用多个窗体 179
    6.11 About对话框 179
    6.12 小结 182
    第7章 显示对话框 185
    7.1 MessageBox对话框 185
    7.1.1 MessageBox中的可用图标 186
    7.1.2 MessageBox中的可用按钮 186
    7.1.3 设置默认按钮 187
    7.1.4 其他选项 187
    7.1.5 Show方法的语法 187
    7.1.6 MessageBox的示例 189
    7.2 OpenFileDialog控件 192
    7.2.1 OpenFileDialog控件 192
    7.2.2 OpenFileDialog的属性 193
    7.2.3 OpenFileDialog的方法 194
    7.2.4 使用OpenFileDialog控件 195
    7.3 SaveFileDialog控件 199
    7.3.1 SaveFileDialog的属性 199
    7.3.2 SaveFileDialog的方法 200
    7.3.3 使用SaveFileDialog控件 200
    7.4 FontDialog控件 203
    7.4.1 FontDialog的属性 203
    7.4.2 FontDialog的方法 204
    7.4.3 使用FontDialog控件 204
    7.5 ColorDialog控件 206
    7.5.1 ColorDialog的属性 207
    7.5.2 使用ColorDialog控件 208
    7.6 PrintDialog控件 209
    7.6.1 PrintDialog的属性 210
    7.6.2 使用PrintDialog控件 210
    7.6.3 PrintDocument类 210
    7.6.4 打印文档 211
    7.7 FolderBrowserDialog控件 217
    7.7.1 FolderBrowserDialog控件的属性 217
    7.7.2 使用FolderBrowserDialog控件 218
    7.8 小结 220
    第8章 创建菜单 223
    8.1 菜单功能概述 223
    8.1.1 图像 223
    8.1.2 访问键 224
    8.1.3 快捷键 224
    8.1.4 复选标记 224
    8.1.5 Properties窗格 225
    8.2 创建菜单 226
    8.2.1 设计菜单 226
    8.2.2 添加工具栏和控件 228
    8.2.3 为菜单编写代码 229
    8.2.4 为View菜单和工具栏编写代码 233
    8.2.5 测试代码 234
    8.3 上下文菜单 237
    8.3.1 创建上下文菜单 237
    8.3.2 启用或禁用菜单项和工具栏按钮 240
    8.4 小结 244
    第9章 调试和错误处理 245
    9.1 主要错误类型 245
    9.1.1 语法错误 246
    9.1.2 执行错误 249
    9.1.3 逻辑错误 249
    9.2 调试 250
    9.2.1 创建示例项目 251
    9.2.2 设置断点 265
    9.2.3 使用Watch窗口和QuickWatch对话框进行调试 272
    9.2.4 使用Autos窗口进行调试 274
    9.2.5 使用Locals窗口进行调试 274
    9.3 错误处理 275
    9.4 使用结构化错误处理 276
    9.5 小结 278
    第10章 构建对象 281
    10.1 对象的概念 281
    10.1.1 封装 282
    10.1.2 方法和属性 282
    10.1.3 事件 283
    10.1.4 可见性 283
    10.1.5 类的概念 284
    10.2 构建类 284
    10.3 重用性 285
    10.4 设计对象 286
    10.4.1 状态 286
    10.4.2 行为 287
    10.4.3 存储状态 287
    10.4.4 属性 290
    10.4.5 读/写属性 292
    10.4.6 自实现属性 295
    10.4.7 IsMoving方法 295
    10.5 构造函数 297
    10.6 继承 299
    10.6.1 添加新方法和属性 300
    10.6.2 添加GetPowerToWeightRatio方法 302
    10.6.3 改变默认值 304
    10.6.4 多态性:可怕的单词,简单的概念 305
    10.6.5 重写更多的方法 306
    10.6.6 从对象类中继承 308
    10.7 对象和结构 308
    10.8 框架类 308
    10.8.1 名称空间 309
    10.8.2 Imports语句 310
    10.8.3 创建自己的名称空间 311
    10.8.4 .NET Framework中的继承 314
    10.9 小结 314
    第11章 面向对象的高级技术 317
    11.1 构建收藏页浏览应用程序 317
    11.1.1 Internet快捷方式和收藏页 317
    11.1.2 使用类 320
    11.1.3 遍历收藏页 325
    11.1.4 查看收藏页 332
    11.2 另一个收藏页浏览应用程序 334
    11.2.1 构建收藏页的系统托盘图标 334
    11.2.2 显示收藏页 335
    11.3 使用共享属性和方法 339
    11.3.1 使用共享属性 339
    11.3.2 使用共享方法 344
    11.4 理解面向对象编程和内存管理 345
    11.4.1 垃圾回收 346
    11.4.2 释放资源 346
    11.4.3 整理碎片和压缩 347
    11.5 小结 348
    第12章 使用结构化查询语句访问数据库 351
    12.1 完成本章练习所需要掌握的知识 351
    12.2 什么是数据库 352
    12.2.1 数据库表 353
    12.2.2 主键和外键 357
    12.2.3 查询 359
    12.3 理解基本的SQL语法 360
    12.3.1 使用SELECT语句 360
    12.3.2 使用JOIN语句 361
    12.3.3 使用UPDATE语句 363
    12.3.4 使用DELETE语句 363
    12.3.5 使用INSERT语句 364
    12.3.6 使用SQL注释 364
    12.4 在SQL Server中执行查询 365
    12.5 小结 368
    第13章 使用SQL Server和ADO.NET进行数据库编程 371
    13.1 ADO.NET 372
    13.2 ADO.NET数据名称空间 372
    13.2.1 SqlConnection类 373
    13.2.2 使用连接字符串参数 373
    13.2.3 打开和关闭连接 374
    13.2.4 SqlCommand类 374
    13.2.5 SqlDataAdapter类 376
    13.2.6 DataSet类 380
    13.2.7 DataView类 380
    13.3 使用ADO.NET类 382
    13.4 数据绑定 391
    13.4.1 BindingContext和CurrencyManager对象 391
    13.4.2 绑定控件 392
    13.4.3 绑定示例 393
    13.5 小结 418
    第14章 ASP.NET 421
    14.1 瘦客户端体系结构 421
    14.2 Web窗体和Windows窗体的比较 422
    14.2.1 Windows窗体的优点 422
    14.2.2 Web窗体的优点 423
    14.3 Web应用程序基础 423
    14.3.1 Web服务器 423
    14.3.2 浏览器 424
    14.3.3 超文本标记语言 424
    14.3.4 JavaScript 424
    14.3.5 CSS 425
    14.4 关于ASP页面 425
    14.4.1 ASP.NET Web页面的优点 425
    14.4.2 特殊的Web站点文件 425
    14.4.3 开发方式 426
    14.4.4 工具箱 426
    14.5 构建Web应用程序 426
    14.5.1 为客户端和服务器端处理创建Web窗体 427
    14.5.2 Visual Studio 2015中Web站点的位置 431
    14.5.3 数据的输入和验证 433
    14.5.4 使用GridView构建数据驱动的Web窗体 441
    14.6 小结 445
    第15章 部署应用程序 447
    15.1 什么是部署 447
    15.1.1 ClickOnce部署 448
    15.1.2 XCOPY部署 452
    15.2 Visual Studio 2015安装程序选项 453
    15.3 部署不同的解决方案 453
    15.3.1 私有程序集 453
    15.3.2 共享程序集 454
    15.3.3 部署桌面应用程序 455
    15.3.4 部署Web应用程序 455
    15.3.5 部署XML Web服务 455
    15.3.6 一些有用的工具 455
    15.4 小结 456
    第16章 Windows 8应用程序 457
    16.1 Windows 8应用程序的设计原则 457
    16.1.1 使用触摸 458
    16.1.2 应用程序命令 458
    16.1.3 Windows 8控件 460
    16.1.4 用XAML编写Windows 8应用程序 460
    16.1.5 创建第一个Windows 8应用程序 461
    16.2 应用程序布局 474
    16.2.1 应用程序视图 474
    16.2.2 屏幕大小和方向 474
    16.3 小结 479
    附录A 练习题答案 481
  • 内容简介:
      循序渐进的Visual Studio 2015新手入门指引
      Visual Basic具有通用、可视化和易用特点,是理想的初学者语言。 Visual Basic 2015入门经典(第8版) 面向编程新手,通过详明的步骤清晰讲解各个知识点,可帮助初学者快速上手;还全面介绍Visual Studio的新功能,以帮助精简工作流程。本书首先介绍入门知识为你掌握重要编程技能奠定坚实基础,此后更进一步简要讨论ASP.NET、SQL Server、ADO.NET和XML。本书通俗易懂,详尽诠释编程技术,列举大量动手练习,不需要读者拥有任何编程经验。
      主要内容
      ◆ 介绍Visual Basic的安装以及用于创建简单应用程序的工具和界面
      ◆ 讲述.NET框架以及编写Windows或Web软件的基础知识
      ◆ 给出如何使用数据结构、对话框和菜单等的专业提示
      ◆ 使用SQL Server和ADO.NET访问数据和开发数据库项目
      ◆ 使用ASP.NET分步开发Web应用程序和网站
      ◆ 各种调试和处理不同类型错误的方法
  • 作者简介:
      Bryan Newsome,领导一个由开发人员组成的团队,致力于微软解决方案。自从开始建立Visual Basic 5 解决方案以来,他掌握了Visual Basic 的每个新版本,目前创建的所有新解决方案都利用了.NET 平台和VB.NET。他为客户提供解决方案,并时刻关注微软的新技术。Bryan 是Visual Basic .NET 方面的微软认证程序开发专家(MCAD)。
  • 目录:
    第1章 初识Visual Basic 2015 1
    1.1 事件驱动编程 2
    1.2 安装Visual Basic 2015 3
    1.3 Visual Basic 2015集成开发环境 4
    1.3.1 配置启动页面 4
    1.3.2 菜单 6
    1.3.3 工具栏 6
    1.4 创建简单的应用程序 7
    1.4.1 工具箱 10
    1.4.2 改进型匈牙利表示法 13
    1.4.3 代码编辑器 14
    1.5 使用帮助系统 17
    1.6 小结 18
    第2章 .NET Framework概述 19
    2.1 .NET理念 19
    2.1.1 .NET与Java有些类似 20
    2.1.2 现在所处的阶段 20
    2.2 为Windows编写软件 21
    2.2.1 .NET Framework类 21
    2.2.2 执行代码 22
    2.3 公共语言运行时 23
    2.3.1 载入并执行代码 24
    2.3.2 应用程序隔离 24
    2.3.3 安全性 24
    2.3.4 互操作 25
    2.3.5 异常处理 25
    2.4 通用类型系统和
    公共语言规范 25
    2.5 小结 26
    第3章 编写软件 27
    3.1 信息和数据 27
    3.1.1 算法 27
    3.1.2 什么是编程语言 28
    3.2 使用变量 29
    3.3 注释和空白 32
    3.3.1 注释 32
    3.3.2 空白 33
    3.4 数据类型 33
    3.4.1 使用数字 34
    3.4.2 常见的整型数学运算 34
    3.4.3 整型运算的缩写方式 37
    3.4.4 有关整型运算的问题 38
    3.4.5 浮点型数学运算 38
    3.4.6 使用字符串 41
    3.4.7 使用日期 48
    3.4.8 布尔类型 54
    3.5 存储变量 54
    3.5.1 二进制 55
    3.5.2 位和字节 55
    3.5.3 值的表示 56
    3.5.4 值的转换 57
    3.6 方法 58
    3.6.1 使用方法的原因 59
    3.6.2 前面曾介绍过的方法 59
    3.6.3 创建方法 62
    3.6.4 选择方法名称 65
    3.6.5 作用域 66
    3.7 小结 68
    第4章 流程控制 69
    4.1 做出决策 69
    4.2 If语句 70
    4.2.1 Else语句 72
    4.2.2 可进行多重选择的ElseIf语句 72
    4.2.3 嵌套的If语句 74
    4.2.4 单行If语句 74
    4.2.5 比较运算符 74
    4.2.6 字符串比较 83
    4.3 Select Case语句 84
    4.3.1 不区分大小写的Select Case语句 88
    4.3.2 多重选择 90
    4.3.3 Case Else语句 91
    4.3.4 Select Case中的不同数据类型 92
    4.4 循环 92
    4.4.1 For…Next 循环 92
    4.4.2 Do…Loop循环 98
    4.4.3 嵌套循环 102
    4.4.4 提前退出循环 104
    4.4.5 退出Do…Loop循环 105
    4.4.6 无限循环 106
    4.5 小结 107
    第5章 处理数据结构 109
    5.1 数组 109
    5.1.1 定义和使用数组 110
    5.1.2 使用For Each…Next循环 113
    5.1.3 将数组作为参数传递 115
    5.1.4 数组的排序 117
    5.1.5 反向检索 118
    5.1.6 用值初始化数组 119
    5.2 枚举 120
    5.2.1 使用枚举 121
    5.2.2 确定状态 124
    5.2.3 设置无效值 126
    5.3 常量 127
    5.3.1 使用常量 127
    5.3.2 各种常量类型 129
    5.4 结构 129
    5.4.1 创建结构 130
    5.4.2 为结构添加属性 133
    5.5 ArrayList 134
    5.5.1 使用ArrayList 134
    5.5.2 在ArrayList中进行删除操作 138
    5.5.3 显示ArrayList中的项 141
    5.6 集合 142
    5.6.1 创建CustomerCollection类 143
    5.6.2 添加Item属性 145
    5.7 使用HashTable创建查找表 146
    5.7.1 使用HashTable 146
    5.7.2 Remove、RemoveAt和
    Clear方法 150
    5.7.3 区分大小写 152
    5.8 高级数组操作 153
    5.8.1 动态数组 154
    5.8.2 使用Preserve关键字 156
    5.9 小结 156
    第6章 构建Windows应用程序 159
    6.1 响应事件 159
    6.2 统计字符 163
    6.3 统计单词 166
    6.4 创建更复杂的应用程序 169
    6.5 创建工具栏 170
    6.6 创建状态栏 173
    6.7 创建编辑框 173
    6.8 清除编辑框 174
    6.9 响应工具栏按钮 176
    6.10 使用多个窗体 179
    6.11 About对话框 179
    6.12 小结 182
    第7章 显示对话框 185
    7.1 MessageBox对话框 185
    7.1.1 MessageBox中的可用图标 186
    7.1.2 MessageBox中的可用按钮 186
    7.1.3 设置默认按钮 187
    7.1.4 其他选项 187
    7.1.5 Show方法的语法 187
    7.1.6 MessageBox的示例 189
    7.2 OpenFileDialog控件 192
    7.2.1 OpenFileDialog控件 192
    7.2.2 OpenFileDialog的属性 193
    7.2.3 OpenFileDialog的方法 194
    7.2.4 使用OpenFileDialog控件 195
    7.3 SaveFileDialog控件 199
    7.3.1 SaveFileDialog的属性 199
    7.3.2 SaveFileDialog的方法 200
    7.3.3 使用SaveFileDialog控件 200
    7.4 FontDialog控件 203
    7.4.1 FontDialog的属性 203
    7.4.2 FontDialog的方法 204
    7.4.3 使用FontDialog控件 204
    7.5 ColorDialog控件 206
    7.5.1 ColorDialog的属性 207
    7.5.2 使用ColorDialog控件 208
    7.6 PrintDialog控件 209
    7.6.1 PrintDialog的属性 210
    7.6.2 使用PrintDialog控件 210
    7.6.3 PrintDocument类 210
    7.6.4 打印文档 211
    7.7 FolderBrowserDialog控件 217
    7.7.1 FolderBrowserDialog控件的属性 217
    7.7.2 使用FolderBrowserDialog控件 218
    7.8 小结 220
    第8章 创建菜单 223
    8.1 菜单功能概述 223
    8.1.1 图像 223
    8.1.2 访问键 224
    8.1.3 快捷键 224
    8.1.4 复选标记 224
    8.1.5 Properties窗格 225
    8.2 创建菜单 226
    8.2.1 设计菜单 226
    8.2.2 添加工具栏和控件 228
    8.2.3 为菜单编写代码 229
    8.2.4 为View菜单和工具栏编写代码 233
    8.2.5 测试代码 234
    8.3 上下文菜单 237
    8.3.1 创建上下文菜单 237
    8.3.2 启用或禁用菜单项和工具栏按钮 240
    8.4 小结 244
    第9章 调试和错误处理 245
    9.1 主要错误类型 245
    9.1.1 语法错误 246
    9.1.2 执行错误 249
    9.1.3 逻辑错误 249
    9.2 调试 250
    9.2.1 创建示例项目 251
    9.2.2 设置断点 265
    9.2.3 使用Watch窗口和QuickWatch对话框进行调试 272
    9.2.4 使用Autos窗口进行调试 274
    9.2.5 使用Locals窗口进行调试 274
    9.3 错误处理 275
    9.4 使用结构化错误处理 276
    9.5 小结 278
    第10章 构建对象 281
    10.1 对象的概念 281
    10.1.1 封装 282
    10.1.2 方法和属性 282
    10.1.3 事件 283
    10.1.4 可见性 283
    10.1.5 类的概念 284
    10.2 构建类 284
    10.3 重用性 285
    10.4 设计对象 286
    10.4.1 状态 286
    10.4.2 行为 287
    10.4.3 存储状态 287
    10.4.4 属性 290
    10.4.5 读/写属性 292
    10.4.6 自实现属性 295
    10.4.7 IsMoving方法 295
    10.5 构造函数 297
    10.6 继承 299
    10.6.1 添加新方法和属性 300
    10.6.2 添加GetPowerToWeightRatio方法 302
    10.6.3 改变默认值 304
    10.6.4 多态性:可怕的单词,简单的概念 305
    10.6.5 重写更多的方法 306
    10.6.6 从对象类中继承 308
    10.7 对象和结构 308
    10.8 框架类 308
    10.8.1 名称空间 309
    10.8.2 Imports语句 310
    10.8.3 创建自己的名称空间 311
    10.8.4 .NET Framework中的继承 314
    10.9 小结 314
    第11章 面向对象的高级技术 317
    11.1 构建收藏页浏览应用程序 317
    11.1.1 Internet快捷方式和收藏页 317
    11.1.2 使用类 320
    11.1.3 遍历收藏页 325
    11.1.4 查看收藏页 332
    11.2 另一个收藏页浏览应用程序 334
    11.2.1 构建收藏页的系统托盘图标 334
    11.2.2 显示收藏页 335
    11.3 使用共享属性和方法 339
    11.3.1 使用共享属性 339
    11.3.2 使用共享方法 344
    11.4 理解面向对象编程和内存管理 345
    11.4.1 垃圾回收 346
    11.4.2 释放资源 346
    11.4.3 整理碎片和压缩 347
    11.5 小结 348
    第12章 使用结构化查询语句访问数据库 351
    12.1 完成本章练习所需要掌握的知识 351
    12.2 什么是数据库 352
    12.2.1 数据库表 353
    12.2.2 主键和外键 357
    12.2.3 查询 359
    12.3 理解基本的SQL语法 360
    12.3.1 使用SELECT语句 360
    12.3.2 使用JOIN语句 361
    12.3.3 使用UPDATE语句 363
    12.3.4 使用DELETE语句 363
    12.3.5 使用INSERT语句 364
    12.3.6 使用SQL注释 364
    12.4 在SQL Server中执行查询 365
    12.5 小结 368
    第13章 使用SQL Server和ADO.NET进行数据库编程 371
    13.1 ADO.NET 372
    13.2 ADO.NET数据名称空间 372
    13.2.1 SqlConnection类 373
    13.2.2 使用连接字符串参数 373
    13.2.3 打开和关闭连接 374
    13.2.4 SqlCommand类 374
    13.2.5 SqlDataAdapter类 376
    13.2.6 DataSet类 380
    13.2.7 DataView类 380
    13.3 使用ADO.NET类 382
    13.4 数据绑定 391
    13.4.1 BindingContext和CurrencyManager对象 391
    13.4.2 绑定控件 392
    13.4.3 绑定示例 393
    13.5 小结 418
    第14章 ASP.NET 421
    14.1 瘦客户端体系结构 421
    14.2 Web窗体和Windows窗体的比较 422
    14.2.1 Windows窗体的优点 422
    14.2.2 Web窗体的优点 423
    14.3 Web应用程序基础 423
    14.3.1 Web服务器 423
    14.3.2 浏览器 424
    14.3.3 超文本标记语言 424
    14.3.4 JavaScript 424
    14.3.5 CSS 425
    14.4 关于ASP页面 425
    14.4.1 ASP.NET Web页面的优点 425
    14.4.2 特殊的Web站点文件 425
    14.4.3 开发方式 426
    14.4.4 工具箱 426
    14.5 构建Web应用程序 426
    14.5.1 为客户端和服务器端处理创建Web窗体 427
    14.5.2 Visual Studio 2015中Web站点的位置 431
    14.5.3 数据的输入和验证 433
    14.5.4 使用GridView构建数据驱动的Web窗体 441
    14.6 小结 445
    第15章 部署应用程序 447
    15.1 什么是部署 447
    15.1.1 ClickOnce部署 448
    15.1.2 XCOPY部署 452
    15.2 Visual Studio 2015安装程序选项 453
    15.3 部署不同的解决方案 453
    15.3.1 私有程序集 453
    15.3.2 共享程序集 454
    15.3.3 部署桌面应用程序 455
    15.3.4 部署Web应用程序 455
    15.3.5 部署XML Web服务 455
    15.3.6 一些有用的工具 455
    15.4 小结 456
    第16章 Windows 8应用程序 457
    16.1 Windows 8应用程序的设计原则 457
    16.1.1 使用触摸 458
    16.1.2 应用程序命令 458
    16.1.3 Windows 8控件 460
    16.1.4 用XAML编写Windows 8应用程序 460
    16.1.5 创建第一个Windows 8应用程序 461
    16.2 应用程序布局 474
    16.2.1 应用程序视图 474
    16.2.2 屏幕大小和方向 474
    16.3 小结 479
    附录A 练习题答案 481
查看详情
您可能感兴趣 / 更多
Visual Basic 2015入门经典(第8版)/NET开发经典名著
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
Visual Basic 2015入门经典(第8版)/NET开发经典名著
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
Visual Basic 2015入门经典(第8版)/NET开发经典名著
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
Visual Basic 2015入门经典(第8版)/NET开发经典名著
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
Visual Basic 2015入门经典(第8版)/NET开发经典名著
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
Visual Basic 2015入门经典(第8版)/NET开发经典名著
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
Visual Basic 2015入门经典(第8版)/NET开发经典名著
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
Visual Basic 2015入门经典(第8版)/NET开发经典名著
最后一章
[美]厄尼·派尔
Visual Basic 2015入门经典(第8版)/NET开发经典名著
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
Visual Basic 2015入门经典(第8版)/NET开发经典名著
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
Visual Basic 2015入门经典(第8版)/NET开发经典名著
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
Visual Basic 2015入门经典(第8版)/NET开发经典名著
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译