成功加入购物车
图书条目标准图
[美] 特洛森 著; 姜玲玲 、 唐明霞 译 / 清华大学出版社 / 2009-10 / 平装
售价 ¥ 87.00
日常价 ¥145.00
品相 九五品品相描述
优惠 满包邮
延迟发货说明
上书时间2020-11-04
卖家超过10天未登录
.NET 3.5与VB 2008高级编程(第3版)
《.NET3.5与VB2008高级编程(第3版)》的第1版出版于2001年在乔治亚州亚特兰大市举办的Tech·Ed会议之后不久。《.NET3.5与VB2008高级编程(第3版)》的最新版是以前版本的全新升级,它阐述了.NET3.0和.NET3.5中包含的所有新特性。
.NET3.0没有改变VB的语法,它只是“增强版”,实际上提供了3种新的API:WindowsPresentationFoundation(WPF)、WindowsCommunicationFoundation(WCF)和WindowsWorkflowFoundation(WF)。《.NET3.5与VB2008高级编程(第3版)》还讨论了Ws。
有别于.NET3.0,.NET3.5提供了许多新的VB语言特性和新的.NETAPI。《.NET3.5与VB2008高级编程(第3版)》将使用与前面版本同样通俗易懂的方法,详细介绍所有这些新内容。《.NET3.5与VB2008高级编程(第3版)》将详细讨论语言级集成查询(LanguageIntegratedQuery,LINQ)、VB2008语言变更(对象初始化语法、扩展方法、匿名类型等)以及VisualStudio2008的许多附加功能。
《.NET3.5与VB2008高级编程(第3版)》的任务就是为VB2008语言和面向对象编程技术以及.NET平台的核心问题奠定坚实基础。掌握了《.NET3.5与VB2008高级编程(第3版)》的内容之后,您就可以自如地将这些知识应用于特定的编程任务,从而根据自己的想法探索.NET世界。
AndrewTroelsen世界级C#专家,微软VisualC#MVP。他是著名的微软技术咨询企业Intertech的合伙人和副总裁,该公司的客户包括微软、霍尼韦尔、美国航天局等。他曾为MSDN网站和MacTec网站撰写了有关各种操作系统平台上.NET技术的文章,并经常在业界主要技术会议上发表演讲和开设技术讲座。除本书外,他还撰写了COMand.NETInteroperability和VisualBasic.NETandthe.NETPlafform:AnAdvancedGuide等著作。
第Ⅰ部分VisualBasic2008与.NET平台第1章.NET基本原理31.1历史状态31.1.1C/Win32API程序员的生活31.1.2C++/MFC程序员的生活41.1.3VisualBasic6.0程序员的生活41.1.4Java/J2EE程序员的生活41.1.5COM程序员的生活51.1.6WindowsDNA程序员的生活51.2.NET解决方案61.3.NET平台的构件块(CLR.CTS与CLS)61.4VisualBasic2008的新内容71.5其他.NET支持语言81.6.NET程序集概览101.6.1单文件与多文件程序集111.6.2公共中间语言的作用111.6.3.NET类型元数据的作用141.6.4程序集清单的作用151.7公共类型系统151.7.1CTS类类型161.7.2CTS接口类型161.7.3CTS结构类型161.7.4CTS枚举类型171.7.5CTS委托类型171.7.6CTS类型成员171.7.7固有CTS数据类型181.8公共语言规范181.9了解公共语言运行库201.10程序集/名称空间/类型之间的区别211.10.1通过编程访问名称空间241.10.2引用外部程序集251.11使用ildasm.exe251.11.1查看CIL代码261.11.2查看类型元数据261.11.3查看程序集元数据(也称为清单)271.12使用LutzRoeder的reflector271.13部署.NET运行库281.14.NET的平台无关特性291.15小结30第2章构建VisualBasic2008应用程序312.1.NETFramework3.5SDK的作用312.2VB2008命令行编译器(vbc.exe)322.3使用vbc.exe构建VB2008应用程序322.3.1使用vbc.exe引用外部程序集342.3.2使用vbc.exe编译多个源文件352.3.3使用vbc.exe引用多个外部程序集362.4使用vbc.exe响应文件362.5使用SharpDevelop构建.NET应用程序382.6使用VisualBasic2008Express构建.NET应用程序412.7使用VisualStudio2008构建.NET应用程序422.7.1VisualStudio2008的一些特有功能422.7.2使用NewProject对话框选择.NETFramework的版本432.7.3使用SolutionExplorer实用程序432.7.4ClassView实用程序452.7.5ObjectBrowser实用程序452.7.6VisualStudio2008代码片断技术452.7.7可视化类设计器462.7.8ObjectTestBench492.7.9综合帮助系统502.8VisualBasic6.0兼容性程序集的作用512.9其他.NET开发工具的部分目录522.10小结53第Ⅱ部分核心VB编程结构第3章VB2008编程结构(上)573.1Module类型的作用573.1.1带多个模块的项目583.1.2模块是不能创建的593.1.3重命名初始模块603.1.4模块的成员603.2Main方法的作用613.2.1使用System.Environment处理命令行参数613.2.2使用Main()处理命令行参数623.2.3Main()作为函数(而不是作为子例程)623.2.4使用VisualStudio2008指定命令行参数633.3一个有趣的附加作用:System.Environment类的一些其他成员633.4System.Console类643.4.1使用Console类的基本输入输出653.4.2格式化控制台输出653.4.3.NET字符串格式化标记663.4.4使用String.Format()格式化字符串673.5系统数据类型与VB简洁表示法673.5.1变量声明和初始化683.5.2数据类型的默认值693.5.3数据类型类层次结构703.5.4固有数据类型和New关键字713.5.5体验数值数据类型713.5.6System.Boolean的成员723.5.7System.Char的成员723.5.8分析字符串数据中的值733.6System.String类型733.6.1基本字符串操作743.6.2字符串连接(以及Newline常量)743.6.3字符串和相等763.6.4字符串是不能改变的763.6.5System.Text.StringBuilder类型773.7窄化(显式)或宽化(隐式)的数据类型转换783.7.1OptionStrict803.7.2显式转换函数823.7.3System.Convert的作用833.8构建VisualBasic2008代码语句833.8.1语句延续字符833.8.2在单行上定义多个语句843.9VB2008流程控制语句结构853.9.1If/Then/Else语句853.9.2构建复杂条件表达式863.9.3Select/Case语句873.10VB2008迭代结构873.10.1For/Next循环883.10.2For/Each循环883.10.3Do/While和Do/Until循环结构893.10.4With结构903.11小结90第4章VB2008编程结构(下)914.1定义子例程与函数914.1.1ByVal参数修饰符924.1.2ByRef参数修饰符934.1.3定义可选参数944.1.4使用ParamArrays954.1.5方法调用约定964.1.6包含静态局部变量的方法974.2成员重载984.2.1Overloads关键字994.2.2方法重载的细节994.3VB2008中的数组操作1004.3.1VB2008数组初始化语法1014.3.2定义Objects的数组1014.3.3定义数组的下边界1024.3.4Redim/Preserve语法1034.3.5使用多维数组1044.3.6System.Array类1054.4VB2008的枚举1064.4.1控制枚举的底层存储1074.4.2声明和使用枚举1074.4.3System.Enum类型(以及解析关键字命名冲突的一个教训)1084.4.4动态地发现枚举的名/值对1104.5VB2008结构类型1114.6小结113第5章设计封装类类型1145.1VB2008类类型简介1145.2类构造函数1175.2.1默认构造函数的作用1195.2.2定义自定义构造函数1195.2.3再次介绍默认构造函数1205.3Me关键字的作用1215.3.1使用Me链接构造函数调用1235.3.2观察构造函数流程1255.4Shared关键字1265.4.1定义共享方法(和字段)1265.4.2定义共享数据1285.4.3定义共享构造函数1305.5定义OOP的支柱1315.5.1封装的作用1325.5.2继承的作用1325.5.3多态的作用1335.6VisualBasic2008访问修饰符1345.6.1访问修饰符与嵌套类型1355.6.2默认访问修饰符1355.6.3访问修饰符与字段数据1365.7第一个支柱:VB2008的封装服务1365.7.1使用传统的取值和赋值封装1375.7.2使用属性封装1385.7.3属性的内部表示1405.7.4控制属性可见性级别的Get/Set语句1425.7.5只读和只写属性1425.7.6共享属性1425.8常量数据1435.9只读字段1455.10局部类型定义1465.11通过XML文档化VB2008源代码1475.12使我们的概念形象化1515.13小结151第6章继承与多态1526.1继承的基本机制1526.1.1Inherits关键字1536.1.2关于多个基类1546.1.3NotInheritable关键字1556.2修订VisualStudio2008类图1566.3第二个支柱:继承的细节1576.3.1使用MyBase控制基类的创建1596.3.2Protected关键字1606.3.3添加密封类1616.4包容/委托模型的编程1626.5第三个支柱:VB2008的多态支持1656.5.1Overridable和Overrides关键字1666.5.2用VisualStudio2008进行重写1676.5.3NotOverridable关键字1686.5.4抽象类和MustInherit关键字1696.5.5用MustOverride构建一个多态接口1706.5.6成员屏蔽1736.6基类/派生类的类型强制转换规则1746.7终极父类:System.Object1766.7.1重写System.Object.ToString()1796.7.2重写System.Object.Equals()1796.7.3重写System.Object.GetHashCode()1806.7.4测试修改后的Person类1816.7.5System.Object的共享成员1816.8小结182第7章结构化异常处理1837.1关于错误.bug和异常1837.2.NET异常处理的作用1847.2.1.NET异常处理的原子性1847.2.2System.Exception基类1857.3最简单的示例1867.3.1抛出一个简单的异常1877.3.2捕获异常1887.4配置异常的状态1897.4.1TargetSite属性1897.4.2StackTrace属性1907.4.3HelpLink属性1907.4.4Data属性1917.5系统级异常(System.SystemException)1927.6应用程序级异常(System.ApplicationException)1937.6.1构建自定义异常(I)1937.6.2构建自定义异常(II)1957.6.3构建自定义异常(III)1957.6.4按VisualStudio方式构建自定义异常1967.7处理多个异常1967.7.1广义Catch语句1987.7.2重新抛出异常1997.7.3内部异常1997.8Finally块2007.9谁在抛出什么2017.10未处理异常的结果2027.11使用VisualStudio2008调试未处理异常2027.12融合VB6错误处理与结构化异常处理2037.13小结204第8章对象生存期2058.1类.对象和引用2058.2对象生存期基础2068.2.1CIL的New关键字2078.2.2将对象引用设置成Nothing2088.3应用程序根的作用2098.4对象代2108.5System.GC类型2108.6构建可终结对象2138.6.1重写System.Object.Finalize()2148.6.2详细介绍终结过程2158.7构建可诊断对象2168.8构建可终结和可诊断类型2188.9小结220第Ⅲ部分高级VB编程结构第Ⅳ部分使用.NET程序集编程第Ⅴ部分.NET基类库第Ⅵ部分使用WindowsForms创建桌面应用程序第Ⅶ部分使用WPF创建桌面应用程序第Ⅷ部分用ASP.NET构建Web应用程序
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30