• Visual Basic 2013从入门到精通
21年品牌 40万+商家 超1.5亿件商品

Visual Basic 2013从入门到精通

19.2 2.8折 69 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者[美]哈弗尔森(Halvorson, M.)著, 张海,贾洪

出版社清华大学出版社

ISBN9787302399957

出版时间2015-05

版次1

装帧平装

开本16开

纸张胶版纸

页数574页

字数99999千字

定价69元

上书时间2024-07-06

灵感飞驰

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Visual Basic 2013从入门到精通
定价:69.00元
作者:[美]哈弗尔森(Halvorson, M.)著, 张海,贾洪峰译
出版社:清华大学出版社
出版日期:2015-05-01
ISBN:9787302399957
字数:861000
页码:574
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
《Visual Basic 2013从入门到精通》可以帮助初学者迅速入门并获得提高,有经验的编程人员借助《Visual Basic 2013从入门到精通》即可快速掌握VisualStudio2013编程的核心技术。《Visual Basic 2013从入门到精通》是各级程序员学习VisualBasic2013编程技术的参考书。
内容提要
本书全面介绍了Visual Basic 2013的编程思想及特色,主要内容包括Visual Studio开发简介、程序用户界面的设计、Visual Basic编程技术、数据库和Web编程以及Windows Phone编程等。本书从最基础的知识讲起,结合丰富的示例,由浅入深,内容翔实,是掌握Visual Basic 2013编程的经典图书。本书可以帮助初学者迅速入门并获得提高,有经验的编程人员借助本书即可快速掌握 Visual Studio 2013编程的核心技术。本书是各级程序员学习Visual Basic 2013编程技术的参考书。
目录
第I部分 Visual Studio开发简介章 Visual Basic 2013的开发领域和Windows应用商店31.1 Visual Basic 2013产品和开发领域31.1.1 机会巨大,平台众多51.1.2 用跨平台的方法学习Visual Basic61.2 了解Windows应用商店71.2.1 何为Windows应用商店71.2.2 访问Windows应用商店71.2.3 销售信息和价格区间91.2.4 免费的应用程序91.2.5 事先了解认证要求101.2.6 Windows应用商店认证要求一览表111.2.7 细节决定成败121.3 本章小结13第2章 Visual Studio集成开发环境152.1 准备工作152.2 Visual Studio开发环境172.3 IDE中的重要工具192.3.1 组织IDE中的工具202.3.2 设计器和XAML标记212.3.3 运行和测试Windows应用商店程序262.4 “属性”窗口282.5 编程工具的组织312.5.1 工具窗口的移动和停靠312.5.2 隐藏工具窗口332.6 自定义IDE设置以适应循序渐进式练习332.7 退出Visual Studio362.8 本章小结36第3章 编写个Windows应用商店程序373.1 个用Visual Basic编写的Windows应用商店程序:Lucky Seven373.2 编程步骤383.3 设计用户界面393.4 设置属性523.5 编写代码543.6 运行Windows应用商店程序583.7 生成可执行文件623.8 本章小结65第4章 使用Windows窗体模型创建Windows桌面程序664.1 Windows桌面程序674.2 Visual Basic和Windows桌面程序684.3 创建Windows桌面程序694.4 设置属性774.4.1 图片框属性814.4.2 为对象命名824.5 编写代码824.6 SpinButton_Click事件处理程序探秘854.7 运行Windows桌面程序Lucky Seven864.8 生成可执行文件874.9 发布Windows桌面程序884.10 本章小结90第II部分 设计用户界面第5章 Windows应用商店程序控件935.1 了解Windows应用商店程序控件935.1.1 与Windows PresentationFoundation和XAML的渊源945.1.2 面向Windows 8.1945.2 使用TextBox控件接收输入955.2.1 将TextBox的内容分配给变量995.2.2 多行TextBox控件1005.2.3 检查TextBox控件中的拼写1045.3 使用FlipView控件展示图像1075.4 使用MediaElement控件播放娱乐媒体文件1115.5 使用WebView控件展示动态网络内容1195.6 本章小结122第6章 Windows窗体控件1246.1 使用DateTimePicker控件1246.2 收集用户输入的控件1306.2.1 使用CheckBox控件1306.2.2 使用分组框和单选按钮1346.2.3 使用列表框处理输入1396.3 使用MenuStrip控件添加菜单1446.3.1 菜单1446.3.2 为菜单命令添加访问键1466.3.3 处理菜单事件1486.4 使用ToolStrip控件添加工具栏1536.5 使用对话框控件1566.6 管理常用对话框的事件处理程序1576.7 本章小结161第7章 XAML标记1637.1 XAML简介1637.1.1 Visual Studio IDE中的XAML1647.1.2 Blend for Visual Studio中的XAML1657.1.3 XAML元素1667.1.4 XAML标记中的命名空间1687.1.5 研究XAML项目文件1687.2 使用代码编辑器添加XAML元素1737.3 本章小结182第8章 使用XAML样式1848.1 XAML样式简介1848.1.1 StandardStyles.xaml去了哪里1858.1.2 创建新的XAML样式1868.1.3 考虑样式的作用范围1868.1.4 新建XAML样式的示例1878.1.5 引用样式1888.1.6 使用显式和隐式样式1898.2 练习使用XAML样式1908.3 根据已有样式生成新样式1948.4 应用样式的IDE快捷方式1978.5 本章小结198第9章 探索Windows 8.1的设计功能:命令栏、浮出控件、磁贴和触控1999.1 创建命令栏以管理常见任务1999.1.1 命令栏功能2019.1.2 设计命令栏2029.1.3 命令栏的操作练习2039.2 使用Flyout控件收集输入和显示信息2079.3 为应用程序设计自定义磁贴2119.3.1 Assets文件夹2129.3.2 所需磁贴及应用2129.3.3 编程设计动态磁贴2199.4 规划触控输入2209.4.1 XAML控件自动处理触控2219.4.2 常见手势2219.4.3 可用性考虑2239.5 安全性与权限设置2249.6 本章小结2270章 创建控制台应用程序22810.1 Visual Studio中的控制台程序22810.1.1 创建控制台程序22910.1.2 模块和过程23010.1.3 Sub Main()过程23110.2 交互式数学游戏23510.2.1 猜数23510.2.2 模拟掷色子游戏23910.3 创建、发布和运行控制台程序24410.4 本章小结247第III部分 Visual Basic编程技术1章 数据类型、运算符和字符串处理25111.1 声明变量和常量的策略25111.1.1 Dim语句25211.1.2 定义常量25411.1.3 变量和常量命名原则25511.2 数据类型和ListBox控件25611.3 运算符和公式26311.3.1 数学运算符26311.3.2 高级数学运算符26611.3.3 快捷运算符27111.3.4 Visual Basic公式的计算27111.4 数据类型的转换27211.4.1 ToString方法27311.4.2 Parse方法27411.4.3 Convert类27511.4.4 早期的类型转换函数及其应用27611.5 利用String类处理字符串27711.5.1 常见任务27711.5.2 对文本进行排序27911.5.3 使用ASCII代码28011.5.4 对文本框中的字符串进行排序28111.5.5 查看Sort Text程序代码28411.6 使用基本的加密方法保护文本28611.6.1 使用Xor运算符29011.6.2 查看用于加密的程序代码29211.7 本章小结2952章 条件分支结构和循环29612.1 事件驱动编程29612.2 If...Then条件分支结构29812.2.1 在If ... Then条件分支结构中测试多个条件29912.2.2 在条件表达式中使用逻辑运算符30412.2.3 使用AndAlso和OrElse执行短路30612.3 Select Case条件分支结构30712.4 编写For...Next循环结构31412.5 创建复杂的For...Next循环结构31612.6 编写Do循环结构32112.6.1 避免无限循环32212.6.2 换算温度32312.6.3 在Do循环结构中使用Until关键字32512.7 本章小结3263章 使用结构化错误处理程序捕获错误32713.1 使用Try...Catch结构处理错误32713.1.1 何时使用错误处理程序32813.1.2 设置捕获:Try...Catch代码块32913.1.3 路径和磁盘驱动器错误32913.1.4 Windows应用商店程序和内置的异常处理机制33213.2 编写有关磁盘驱动器的错误处理程序33313.3 使用Finally子句完成清除任务33513.4 较复杂的Try...Catch错误处理程序33613.4.1 Exception对象33613.4.2 指定重试次数34013.4.3 使用嵌套的Try...Catch语句块34213.5 错误处理程序和防错编程技术的比较34213.6 Et Try语句34313.7 本章小结3444章 使用数组、集合和泛型管理数据34514.1 使用变量数组34514.1.1 创建数组34614.1.2 声明定长数组34714.1.3 开辟内存34714.1.4 使用数组元素34814.1.5 声明数组并分配初始值35014.1.6 创建定长数组存储温度值35114.1.7 GetUpperBound和GetLowerBound函数35114.2 创建动态数组35614.3 使用ReDim Preserve语句保存数组原有数据36114.4 使用Array类中的方法处理大型数组36214.4.1 Array 类36214.4.2 对不同大小的数组进行排序36814.5 使用集合36814.5.1 创建集合和泛型列表36914.5.2 声明泛型集合37014.5.3 利用泛型列表和背景图像的示例程序37014.6 本章小结3765章 利用LINQ管理数据37715.1 LINQ工具和技术37715.2 从数组提取信息37915.3 利用LINQ处理集合38915.4 利用LINQ处理XML文档39215.5 本章小结3956章 面向对象编程技术39716.1 利用继承选择器继承窗体39716.2 创建自定义基类40416.3 继承基类41216.4 多态性41516.4.1 重载方法和属性的语法41616.4.2 用关键字MyBase引用基类41616.4.3 体验多态性41616.5 本章小结421第IV部分 数据库和Web编程7章 Windows桌面程序中的数据库控件42517.1 用ADO.NET进行数据库编程42517.1.1 数据库术语42617.1.2 使用Access数据库42717.1.3 “数据源”窗口43517.2 用工具箱控件显示数据库信息44017.3 SQL语句和筛选数据44317.4 本章小结4478章 Windows应用商店程序中的数据访问44818.1 XAML中的数据绑定44818.1.1 各种数据源44918.1.2 绑定元素44918.1.3 将控件绑定到类45018.1.4 以集合作为数据源45418.2 访问XML文档中的数据45818.2.1 读取XML文件45818.2.2 查找XML文件中的数据项46518.2.3 写入XML文件46818.2.4 用于输入数据的用户界面47118.3 本章小结4729章 使用ASP.NET进行Web开发47419.1 ASP.NET技术内幕47419.1.1 Web窗体47519.1.2 ASP.NET MVC47619.1.3 使用Razor语法的网页47719.1.4 HTML5和JavaScript47919.2 使用ASP.NET构建Web窗体网站48019.2.1 ASP.NET编程的软件需求48119.2.2 重要步骤48119.2.3 网页与Windows窗体48219.3 使用网页设计器48619.4 向网站中添加服务器控件48919.5 为网页控件编写事件处理程序49219.6 自定义网站模板49719.7 在网页中显示数据库记录49919.8 编辑文档和网站主要属性50619.9 本章小结508第V部分 Windows Phone编程第20章 Windows Phone 8开发简介51120.1 Windows Phone 8平台开发的机遇51120.1.1 Windows Phone 8的主要特点51220.1.2 硬件要求51320.1.3 集成与协作51420.2 Windows Phone应用商店51420.2.1 何为Windows Phone应用商店51420.2.2 访问Windows Phone应用商店51520.2.3 开发人员的收益51720.2.4 事先考虑认证问题51820.3 使用Windows Phone SDK 8.051920.4 Windows Phone 8和Windows应用商店平台的对比52220.4.1 两个平台的不同点52220.4.2 两个平台的相似点52420.5 本章小结526第21章 Windows Phone 8应用  程序开发初体验52721.1 创建Windows Phone项目52721.2 设计Golf Caddy程序的用户界面53321.3 编写代码53621.4 测试Windows Phone程序53921.5 应用程序的生存期54321.5.1 关闭还是停用54321.5.2 PhoneApplicationService类54421.5.3 使用IsolatedStorageSettings类管理生存期55021.6 Windows Phone清单文件中的设置选项55121.7 本章小结55
作者介绍
作者:(美)哈弗尔森 译者:张海 译者:贾洪峰Michael Halvorson,曾在微软担任Visual Basic本地化经理一职,著有30多本技术类和其他领域的图书,代表作包括Microsoft Visual Basic 2010 Step by Step,Microsoft Office XP Inside Out和Microsoft Visual Basic 6.0 Professional Step by Step。
序言
前    言Visual Basic 2013是流行的Visual Basic编程语言和编译器的重要升级和增强版本,称其流行,是因为全球有数以百万计的程序员使用Visual Basic。Visual Basic 2013不是独立的产品,它是Visual Studio 2013的主要组件。Visual Studio 2013是一个综合性的开发系统,可用于创建功能强大的Windows 8.1程序、Windows桌面程序、Web程序和Windows Phone 8程序,同时,它还是其他开发环境的载体。
无论你是购买了VisualStudio 2013的商用版本,还是下载免费的Visual Basic 2013 Express版(学习版)用于软件测试,接下来的使用体验都会激动人心。Visual Basic的最新功能可以帮助你提高工作效率和编程能力,如果你喜欢使用并集成来自数据库、娱乐媒体、网页和网站的信息,则效果更为明显。随之而来的另一好处是,一旦开发人员学会使用Visual Basic和 Visual Studio集成开发环境(Integrated Development Environment,IDE),就可以使用同一工具的不同组件来编写程序,这些组件包括Visual C# 2013、Visual C++ 2013、HTML5和JavaScript以及其他流行的语言。
本书综述了使用 VisualBasic 2013和Windows 8.1进行Visual Basic编程的方法。在写作本书时,考虑了各个层次读者的需求,并以注重实践为特色,因此诞生了这本实用的操作指南。依我之见,要掌握像Visual Basic这样的复杂技术,要秉承“实践出真知”的精神。通过阅读本书和进行书中的练习,读者可以学到核心的编程技术,并且本书是经过精心设计的,读者可以按照自己的进度和步调来完成整个学习过程。
虽然我在大学教学和公司项目管理方面经验颇丰,但本书并非枯燥的课本,也非详细的程序员参考手册。本书是一本实用的编程操作教程,读者可根据自身情况自由掌控学习过程,设定学习目标,并由此获得不同的学习效果。通过学习本书,初学者可以掌握真实软件开发的基本要领,而有经验的Visual Basic程序员可以迅速掌握Visual Basic 2013的基本工具和编程技能以及Windows 8.1更新。
本书的内容涉及多个平台,因此,除了学习Visual Basic编程技术外,我们还要学习其他程序类型,包括Windows应用商店程序、Windows窗体(Windows桌面)程序、控制台程序、Web程序(ASP.NET)和Windows Phone 8程序。每一种程序在真实的软件开发世界中都占有一席之地。
本书的结构就是按照这个目标设计的,分为5个部分,共21章,还有几十个步骤详细的练习和示例程序。通过学习本书,可以迅速掌握如何为Windows操作系统、Windows Phone 8平台和不同的Web浏览器创建专业级Visual Basic 2013应用程序,同时体验编程的乐趣。
目 标 读 者本书是提供详细操作步骤的编程指南,适合那些喜欢通过实际操作来学习的读者。我假定读者已有一定的编程经验,如使用过早期版本的Visual Basic,还假定读者的学习目标是开发Windows应用商店程序,个人版或企业版的Windows窗体(Windows桌面)程序,运行于浏览器中的Web(ASP.NET)程序以及Windows Phone 8程序。
本书会具体介绍VisualBasic编码技术,还会概括性地介绍适合Visual Basic开发的许多编程策略。书中提供丰富的操作练习,涉及面广,因此适合了解编程的技术人士,不适合业余爱好者和纯粹的菜鸟。另外,本书还会谈及Windows 8.1操作系统的功能以及微软针对Windows 8.1和Windows Phone 8程序给出的具体设计规范。
预备工作本书用于指导读者如何使用VisualBasic编程语言以及如何使用Visual Basic IDE和开发工具。本书假定读者没有使用过Visual Studio 2013,但读者至少应该了解编程,而不应是完全的门外汉。读者应该熟悉基本的编程知识,或之前使用过旧版的BASIC或Visual Basic,并且做好准备要提升技能,学习具体平台下的编程技术。
如果读者没有编程经验或没有使用过Visual Basic,可以先参考我写的另一本介绍Visual Basic 2012和Windows应用商店开发的书Start Here! Learn Visual Basic 2012 (MicrosoftPress, 2012),打开一点基础。本书会适时提到那本书中的练习,作为本书的补充资料来源。
本书还假定读者安装并运行了Windows8.1操作系统,并且想要创建用于Windows应用商店平台和其他环境的应用程序。要完成书中大部分的编程练习,还需要对以下知识稍加了解:如何在Windows 8.1系统下执行常见任务,如何自定义“开始”页和用户界面,如何处理网络上的信息,如何调整基本的系统设置。如果是在平板电脑或带触屏的设备上安装了Windows 8.1系统,则更好,因为Windows 8.1的一个基本设计方向就是鼓励通过点击或手势来操作。可以在运行Visual Studio 2013和Windows 8.1的台式机上创建程序,之后在平板电脑或触屏设备上测试程序。
读者还需要安装VisualStudio 2013的某个完整零售版,如专业版、高级版或旗舰版。这样才能创建本书涉及的所有程序类型,包括Windows应用商店程序、Windows窗体(Windows桌面)程序、控制台程序、Web窗体(ASP.NET)程序和Windows Phone 8程序。
如果没有安装VisualStudio 2013的某个完整零售版,可以下载针对特定平台的免费版本来体验Visual Studio 2013的使用。这些免费版本称为“学习版”(Express),它们的功能是不完整的。学习版包括Express for Windows、Express for Windows Desktop、Express for Windows Phone和Express for Web。
不适合阅读本书的读者如果读者是颇有经验的VisualBasic程序员并想探究Visual Studio 2013的新功能,那么可能会对本书失望。因为“从入门到精通”系列的目标读者虽然是专业的开发人员,但是那些对本书的主题知之甚少甚至毫无所知的人。高级的Visual Basic开发人员可能会对书中介绍基本功能的练习毫无兴趣,如条件分支结构、XAML标记、数据访问策略或.NET Framework的使用等。
非常有经验的开发人员会感觉本书内容浅显,然而,这些知识对于那些学习新平台开发技术的人来说是有必要的。如果读者不知道如何用Visual Basic开发Windows应用商店或Windows Phone程序,那么本书正好可以给出答案。
本书的结构本书分为5个部分,各部分关注Visual Studio软件和Visual Basic编程语言的不同方面或不同技术。第Ⅰ部分概括介绍Visual Studio 2013 IDE及其在.NET程序创建中的重要作用,然后通过步骤详细的练习介绍如何开发Windows应用商店和Windows窗体(Windows桌面)程序。
第Ⅱ部分继续关注在VisualStudio IDE中开发程序,重点放在Windows应用商店程序、Windows窗体(Windows桌面)程序和控制台程序的创建上。具体来说,介绍如何使用XAML<

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP