成功加入购物车
馆藏书
[美] 戴特尔 (Deitel P.J) 著; 刘文红 译 / 电子工业出版社 / 2009-01 / 平装
售价 ¥ 10.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-01-19
卖家超过10天未登录
国外计算机科学教材系列:Visual C# 2008大学教程(第3版)
本书是一本C#编程方面的优秀教材,全面介绍了C#编程的原理和方法,涉及类与对象、控制语句、方法、数组、继承、多态、异常处理、GUI、多线程、多媒体、XML、数据库与SQL、ASP.NET、Web服务、网络、查找与排序、数据结构、泛型、集合等基本概念及应用方法。本书介绍最新C#版本VisualC#2008的关键新特性,包括LINQ特性、使用LINQtoSQL的数据库、WPFGUI和图形、WCFWeb服务、ASP.NET3.5与ASP.NETAJAX、Silverlight2技术、支持LINQ的新语言特性、隐式类型局部变量和自实现属性。
本书可作为高等院校相关专业的编程语言教材和C#编程教材,也是软件设计人员进行C#程序开发的宝贵参考资料。
Paul J.Deitel先生和Harvey M.Deitel博士是Deitel&Associates公司的创始人,该公司是国际知名的企业培训、著作和Internet业务发展机构,尤其关注VisualC#、Visual Basic、Visual C++、Java、C、C++、XML、Internet、Web以及对象技术。Deitel父子是许多畅销书的作者,包括Vis
第1章计算机.Internet与VisualC#简介1.1简介1.2什么是计算机1.3计算机组织1.4个人计算.分布式计算与客户/服务器计算1.5硬件发展趋势1.6Microsoft的Windows操作系统1.7机器语言.汇编语言和高级语言1.8VisualBasic1.9C.C++和Java1.10VisualC#1.11其他高级语言1.12结构化编程1.13关键软件发展趋势:对象技术1.14Internet与万维网1.15XML1.16Microsoft的.NET1.17NET框架与公共语言运行环境1.18尝试C#高级绘图程序1.19(必读)软件工程案例研究:对象技术与UML简介1.20总结1.21Web资源第2章VisualC#2008Express简介2.1简介2.2VisualStudio2008IDE概述2.3菜单栏与工具栏2.4VisualStudioIDE导航2.5使用帮助2.6用可视编程生成简单程序,显示文本与图形2.7总结2.8Web资源第3章C#程序简介3.1简介3.2简单C#程序:显示一行文本3.3在VisualC#Express中创建简单程序3.6另一个C#程序:整数相加第4章类与对象简介4.1简介4.2类.对象.方法.属性和实例变量4.3声明带方法的类和实例化类的对象4.4声明带参数的方法4.5实例化变量与属性4.6带属性的UML类框图4.7带属性和set与get访问方法的软件工程4.8自实现属性4.9值类型与引用类型4.10用构造函数初始化对象4.11浮点数与decimal类型4.12(选读)软件工程案例研究:确定ATM需求文档中的类4.13总结第5章控制语句:第一部分5.1简介5.2算法5.3伪代码5.4控制结构5.5订单选择语句5.6ifelse双选择结构5.7while重复语句5.8构造算法:计数器控制重复5.9构造算法:标记控制重复5.10构造算法:嵌套控制语句5.11复合赋值运算符5.12自增和自减运算符5.13简单类型5.14(选读)软件工程案例研究:确定ATM系统的类属性5.15总结第6章控制语句:第二部分6.1简介6.3for循环语句6.4for循环使用举例6.5dowhile重复语句6.6switch多选择语句6.7break与continue语句6.8逻辑运算符6.9结构化编程小结6.10(选读)软件工程案例研究:确定ATM系统中对象的状态和活动6.11总结第7章方法详述7.1简介7.2C#代码包装7.3静态方法,静态变量和Math类7.4声明多参数方法7.3关于方法声明与使用7.6方法调用堆栈与激活记录7.7变元提升与类型转换7.8.NET框架类库7.9案例研究:随机数生成7.10案例研究:机会游戏(引入枚举)7.11声明作用域7.12方法重载7.13递归7.14按值与按引用传递变元7.15(选读)软件工程案例研究:确定ATM的类操作7.16总结第8章数组8.1简介8.2数组8.3声明与创建数组8.4数组使用举例8.5案例研究:洗牌与发牌模拟8.6foreach语句8.7将数组与数组元素传人方法8.8按值与按引用传递数组8.9案例研究:GradeBook类用数组存储成绩8.10多维数组8.11案例研究:GradeBook类使用矩形数组8.12游长变元表8.13使用命令行变元8.14总结第9章LINQ与泛型集合简介9.1简介9.2用LINQ查询数组9.3集合简介9.4用LINQ查询泛型集合9.5总结9.6DeitelLmQ资源中心第10章再论类与对象10.1简介10.2Time类案例研究10.3控制成员访问10.4用this引用访问当前对象成员10.5索引器10.6Time类案例研究:重载构造函数10.7默认与无参数构造函数10.8合成10.9内存回收与析构函数10.10静态类成员10.11只读实例变量10.12软件复用性10.13数据抽象与封装10.14Time类案例研究:创建类库10.15internal访问10.16ClassView与ObjectBrowser10.17对象初始化器10.18Time类案例研究:扩展方法10.19代理10.20lambda表达式10.21匿名类型10.22(选读)软件工程案例研究:开始编写ATM系统的类10.23总结第11章面向对象编程:继承11.1简介11.2基类与派生类11.3protected成员11.4基类与派生类的关系11.5派生类的构造函数11.6继承与软件工程11.7总结第12章多态.接口与运算符重载12.1简介12.2多态举例12.3演示多态行为12.4抽象类与方法12.5案例研究:使用多态的工资系统12.6sealed方法与类12.7案例研究:创建与使用接口12.8运算符重载12.9(选读)软件工程案例研究:在ATM系统中合并继承与多态12.10总结第13章异常处理13.1简介13.2异常处理概述13.3例子:除数为0不用异常处理13.4例子:处理DivideByZeroException与FormatException13.5.NETException层次13.6finally块13.7Exception属性13.8用户定义异常类13.9总结第14章图形用户界面观念:第一部分14.1简介14.2Windows窗体14.3事件处理14.4控件属性与布局14.5卷标.文本框与按钮14.6组框与面板14.7复选框与单选钮14.8图形框14.9工具提示14.10数字上下控件14.11鼠标事件处理14.12键盘事件处理14.13总结第15章图形用户界面观念:第二部分15.1简介15.2菜单15.3MontlaCalendar控件15.4DateTimePicker控件15.5LinkLabel控件15.6ListBox控件15.7CheckedListBox控件15.8ComboBox控件15.9TreeView控件15.10ListView控件15.11TabControl控件15.12多文档界面(MDI)窗口15.13可视化继承15.14用户定义控件15.15总结第16章GUI与视窗演示基础16.1简介16.2WPF(视窗演示基础)16.3XML基础16.4构造数据16.5XML名字空间16.6使用XAML的声明或GUI编程16.7在VisualC#Express中创建WPF程序16.8控件布局16.9事件处理16.10命令与常见程序任务16.11WPFGUI定制16.12用样式改变控件外观16.13定制窗口16.14用控件模板定义控件外观16.15数据驱动GUI与数据绑定16.16总结16.17Web资源第17章WPF图形与多媒体17.1简介17.2控制字体17.3基本形状17.4多边形与多义线17.5画刷17.6变换17.7WPF定制:电视GUI17.8动画17.9三维实体与变换(选读)17.10总结第18章字符.字符串与正则表达式18.1简介18.2字符与字符串基础18.3string构造函数18.4string索引器.Length属性和CopyTo方法18.5比较字符串18.6定位string中的字符和子串18.7从string中取子串18.8接合字符串18.9其他string方法18.10StringBuilder类18.11StringBuilder类的Length与Capacity属性.EnsureCapacity方法和索引器18.12StringBuilder类的Append与AppendFormat方法18.13StringBuilder类的Insert.Remove与Replace方法18.14Char方法18.15洗牌与发牌模拟18.16正则表达式与Regex类18.17总结第19章文件与流19.1简介19.2数据层次19.3文件与流19.4File与Directory类19.5创建顺序访问文本文件19.6读取顺序访问文本文件数据19.7案例分析:使用LINQ的信用查询程序19.8序列化19.9用对象序列化创建顺序访问文件19.10读取和去序列化二进制文件数据19.11总结第20章XML与LINQtOXML20.1简介20.2文档类型定义20.3W3CXML模式文档20.4可扩展样式表语言和XSL转换20.5LINQtoXML:文档对象模型(DOM)20.6LINQtoXML类层次20.7LINQtoXML:名字空间与创建文档20.8XSLT与XslCompiledTransform类20.9总结20.10Web资源第21章数据库与.LINQtoSQL21.1简介21.2关系数据库21.3关系数据库概述:Books数据库21.4SQL21.5LINQtoSQL21.6LINQtoSQL编程:从数据库取得信息21.7更复杂的LINQ查询和数据绑定21.8用LINQ取得多个表的数据21.9创建主视图/细目视图21.10LINQtoSQL编程:地址簿案例研究21.11总结21.12Web资源与工具第22章ASP.NET3.5与ASP.NETAJAX22.1简介22.2简单HTTP事务22.3多层程序体系结构22.4创建并运行简单Web窗体例子22.5Web控件22.6会话跟踪22.7案例研究:ASP.NET中连接数据库22.8案例研究:加密图书数据库程序22.9ASP.NETAJAX22.10新的ASP.NET3.5数据控件22.11总结22.12Web资源第23章WCFWeb服务23.1简介23.2WCFWeb服务基础23.3简单对象访问协议(SOAP)23.4表示状态转移协议(REST)23.5JavaScfipt对象标注(JSON)23.6发表与消费基于SOAP的Web服务23.7发表与消费基于REST的XMLWeb服务23.8发表与消费基于REST的JSONWeb服务23.9BlackjackWeb服务:在SOAP的Web服务中使用会话跟踪23.10航空订票Web服务广数据库访问和从ASP.NET调用服务23.11方程生成器:返回用户定义类型23.12总结23.13DeitelWeb服务资源中心第24章Slyerlight.RIA与多媒体24.1简介24.2平台概述24.3Sflverlight运行环境与工具安装24.4建立Silverlight天气浏览器程序24.5动画与FlickrViewer24.6图形与深度缩放24.7声音与视频24.8独立存储24.9Silverlight演示与Web资源24.10总结第25章查找与排序25.1简介25.2查找算法25.3排序算法25.4总结第26章数据结构26.1简介26.2简单类型结构.加框和去框26.3自引用类26.4链表26.5堆栈26.6队列25.7树26.8总结第27章泛型27.1简介27.2泛型方法的动机27.3泛型方法实现27.4类型约束27.5重载泛型方法27.6泛型类27.7总结第28章集合28.1简介28.2集合概述28.3Array类与枚举28.4非泛型集合28.5泛型集合28.6总结附录A运算符优先级表附录B简单类型附录C数字系统附录DATM案例研究代码附录EUML2的其他框图附录FASCII字符集附录GUnicode附录H使用VisualStudio2008调试器索引
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30