ASP.NET4.0从入门到精通

出版时间:1970-1  出版社:机械工业出版社  作者:张昌龙,辛永平 著  页数:560  
Tag标签:无  

前言

  书山有路勤为径,学海无涯苦作舟!  ——韩愈  为什么要写这样一本书  ASP.NET是目前微软最新的Web应用开发平台,ASP.NET 4.0不仅在语言和技术上弥补了原有的ASP.NET 2.0的不足,并提供了很多新的控件和特色以提升开发人员的生产力。与之相应, Visual Studio 2010除了保持与Visual Studio旧版本相同的特点之外,也提供了大量新的特色帮助提升开发人员的编程效率。本书全面介绍了ASP.NET4.0技术的开发与使用,站在实用和实际的角度,深入浅出地分析该技术的各个要点,读者可以从本书中学到C#4.0中的语法增强特性、Visual Studio 2010的新增功能、各种内置的AJAX件、LINQ技术以及LINQ ataSource控件的使用。本书也详细地介绍了开发ASP.NET必须要理解的知识点,包括配置技术、控件、状态管理、导航、样式、主题、母版页、ADO.NET、Web部件、缓存、成员和角色管理技术、用户个性化以及自定义成员提供者等。  本书最后一篇还列举了一个基于ASP.NET的多层式网站实例,详细地分析了该网站的架构设计、数据层、应用层的实现。对ASP.NET AJAX和ASP.NET AJAX Library客户端脚本库进行了实例分析。本书言简意赅,示例短小却又能体现出知识点,让读者能很轻松地学习,并能灵活地应用到实际的软件项目中去。本书的特点  本书易于学习、理解和应用,主要特点如下  1.版本最新,与时俱进  目前市场上还没有其他介绍ASP.NET 4.0的图书,本书详细介绍了ASP.NEI4.0下的应用开发,并提供了详细的技巧和代码。  2.采用最新的Visual Studio 2010开发工具  ASP.NET的开发工具使用了最新的Visual Studio 2010版本,能够支持网站程序的快速开发、代码的智能提示和开发界面的所见即所得。  3.步骤清晰,说明详细。注释清楚  本书囊括了开发ASP.NET应用程序所需要掌握的方方面面,在每个主题中都提供了精练的.示例代码并进行细致的讲解,关键代码都进行了详细的注释。

内容概要

  ASP.NET技术是目前开发基于Web的应用程序的最流行和最前沿的技术,也是公司网络开发使用最多和应用人群最广的技术。《ASP.NET4.0从入门到精通(视频实战版)》采用层层递进的方法,详细介绍了ASP.NET的新技术、新特色。《ASP.NET4.0从入门到精通(视频实战版)》共分为六篇:一第一篇介绍了.NETFramework和VisualStudio2010集成化开发环境中的新功能,并对C#全新的语言增强特性进行了较详细的介绍;第二篇对ASP.NET中的各种技术点进行了大量的示例探讨,包括控件、状态管理、异常处理和追踪、用户控件、绘图技术等,第三篇介绍了ASP.NET;之所以属于流行的网站开发技术,它具备的特色,如样式、主题、导航、ASP.NETAJAX等;第四篇探讨了数据开发的技术,包括数据绑定、ADO.NET、LINQ与数据绑定控件;第五篇介绍了ASP.NET中的安全性;第六篇深入分析了一个使用ASP.N:ET技术实现的完整大型网站。《ASP.NET4.0从入门到精通(视频实战版)》适合任何想要学习ASP.NET的初学者、在校学生,或者具有一定的ASP.NET2.0或C#语言基础的应用开发人员,通过《ASP.NET4.0从入门到精通(视频实战版)》可以全面了解ASP.NET4.O技术。

书籍目录

丛书序
前言
第一篇 .NET Framework 4.0简介
第1章 C#与.NET Framework简介1
1.1 .NET Framework基础1
1.1.1 什么是.NET Framework1
1.1.2 公共语言运行库1
1.1.3 .NET类库简介2
1.1.4 .NET Framework的功能2
1.2 C#编程语言简介2
1.2.1 .NET编程语言介绍2
1.2.2 C#程序设计语言2
1.2.3 Hello World示例程序3
1.3 小结4
1.4 常见面试题5
1.5 习题5
第2章 Visual Studio 2010集成化开发环境6
2.1 Visual Studio 2010 IDE介绍6
2.1.1 解决方案资源管理器7
2.1.2 文档窗口8
2.1.3 错误列表和任务列表窗口9
2.1.4 服务器资源管理器11
2.1.5 对象浏览器11
2.1.6 代码编辑器11
2.2 Visual Studio 2010的功能特色14
2.2.1 多目标支持14
2.2.2 JavaScript代码智能提示和调试功能15
2.2.3 内置的ASP.NET AJAX支持16
2.2.4 Web站点与Web项目支持17
2.2.5 Web设计器的改进18
2.2.6 CSS功能的增强支持19
2.2.7 嵌套的母版页支持19
2.3 小结21
2.4 常见面试题22
2.5 习题22
第3章 C# 4.0语言特色23
3.1 局部变量的隐式声明23
3.1.1 如何声明隐式局部变量23
3.1.2 在foreach循环中使用隐式声明24
3.1.3 隐式类型变量的限制25
3.1.4 隐式类型的局部数组26
3.1.5 隐式类型变量的作用27
3.2 自动属性28
3.2.1 理解自动属性28
3.2.2 访问自动属性29
3.2.3 自动属性的访问限制30
3.2.4 自动属性和默认值31
3.3 对象初始化器32
3.3.1 理解对象初始化器语法32
3.3.2 调用使用初始化语法的自定义构造函数33
3.3.3 内部类型的初始化34
3.3.4 理解集合初始化语法35
3.4 扩展方法36
3.4.1 定义扩展方法36
3.4.2 调用扩展方法38
3.4.3 扩展方法的使用范围39
3.4.4 使用扩展方法扩展接口类型40
3.5 匿名类型43
3.5.1 理解匿名类型43
3.5.2 匿名类型的内部呈现44
3.5.3 匿名类型的相等语法45
3.6 局部方法46
3.6.1 理解局部方法47
3.6.2 使用局部方法48
3.7 Lambda表达式49
3.7.1 理解Lambda表达式49
3.7.2 剖析Lambda表达式52
3.7.3 在Lambda中使用多语句块52
3.7.4 多参数的Lambda表达式53
3.8 LINQ简介54
3.8.1 什么是LINQ55
3.8.2 LINQ示例56
3.9 小结59
3.10 常见面试题60
3.11  习题60
第二篇 ASP.NET开发基础
第4章 ASP.NET 4.0技术简介61
4.1 ASP.NET技术介绍61
4.1.1 ASP.NET 4.0的特点61
4.1.2 一个简单的ASP.NET应用程序62
4.2 ASP.NET程序结构65
4.2.1 ASP.NET文件类型66
4.2.2 ASP.NET目录介绍66
4.3 ASP.NET配置67
4.3.1 web.config配置文件67
4.3.2 嵌套配置设置68
4.3.3 在web.config中存储自定义设置71
4.3.4 ASP.NET Web站点管理工具WAT72
4.3.5 编程读取和写入配置设置73
4.3.6 加密配置块75
4.4  Web窗体基础77
4.4.1 基于事件的编程模型77
4.4.2 自动回发特性(AutoPostBack)78
4.4.3 Web窗体处理流程79
4.4.4 ASP.NET中的Page类81
4.4.5 页面重定向82
4.4.6 HTML编码83
4.5 应用程序事件83
4.5.1 Global.asax全局文件84
4.5.2 基本应用程序事件85
4.6 小结86
4.7 常见面试题87
4.8 习题87
第5章 ASP.NET服务器控件88
5.1  HTML服务器控件89
5.1.1 HTML服务器控件简介89
5.1.2 HtmlContainerControl和HtmlInputControl类91
5.1.3 HTML控件类92
5.1.4 编程创建HTML控件93
5.1.5 处理服务器端事件94
5.2  Web服务器控件96
5.2.1 基本Web服务器控件介绍96
5.2.2 常用控件的属性介绍99
5.2.3 列表控件介绍102
5.2.4 可选择的列表控件104
5.2.5 BulletedList列表控件108
5.2.6 表格式控件109
5.3 验证控件111
5.3.1 验证控件介绍111
5.3.2 验证控件的基类BaseValidator112
5.3.3 使用RequiredFieldValidator强制用户输入113
5.3.4 使用RangeValidator控件指定输入范围113
5.3.5 使用CompareValidator比较值114
5.3.6 RegularExpressionValidator正则表达式验证114
5.3.7 CustomValidator自定义验证115
5.3.8 使用ValidationSummary显示验证信息116
5.3.9 使用ValidationGroup属性117
5.3.10 编程使用验证控件118
5.4 Calendar日期控件119
5.4.1 日期控件简介119
5.4.2 日期控件格式化显示121
5.4.3 限制日期121
5.4.4 编程控制日期选择123
5.5 广告轮询控件AdRotator123
5.5.1 广告文件设置123
5.5.2 AdRotator类介绍125
5.6 MultiView和Wizard控件126
5.6.1 MultiView多视图控件126
5.6.2 Wizard向导控件128
5.6.3 WizardStep向导步骤属性129
5.6.4 Wizard事件130
5.7 小结132
5.8 常见面试题132
5.9 习题133
第6章 ASP.NET应用程序状态管理134
6.1 ASP.NET状态管理简介134
6.2 ViewState视图状态135
6.2.1 视图状态原理135
6.2.2 在视图状态中存储对象137
6.2.3 视图状态的安全139
6.3 跨页传递信息140
6.3.1 查询字符串140
6.3.2 跨页回送技术143
6.4 使用Cookie保存会话信息146
6.4.1 Cookie技术简介146
6.4.2 使用Cookie保存信息147
6.5 会话状态148
6.5.1 会话状态简介148
6.5.2 使用会话状态149
6.5.3 配置会话状态151
6.6 应用程序状态157
6.7 小结158
6.8 常见面试题158
6.9 习题158
第7章 异常处理和日志追踪160
7.1 ASP.NET应用程序异常处理160
7.1.1 异常处理基础161
7.1.2 Exception类162
7.1.3 捕捉异常164
7.1.4 异常的嵌套165
7.1.5 自定义异常166
7.1.6 finally语句块168
7.2 记录异常169
7.2.1 查看Windows事件日志169
7.2.2 写入事件日志171
7.2.3 自定义日志172
7.2.4 编程查看事件日志173
7.3 错误页面176
7.3.1 错误模式176
7.3.2 自定义错误页面177
7.4 页面追踪177
7.4.1 启用页面追踪178
7.4.2 页面追踪信息178
7.4.3 写入页面追踪信息181
7.4.4 应用程序页面追踪信息182
7.5 小结184
7.6 常见面试题184
7.7 习题184
第三篇 构建ASP.NET应用程序
第8章 ASP.NET中的样式、主题和母版页185
8.1 在ASP.NET中应用CSS样式185
8.1.1 创建样式185
8.1.2 应用样式189
8.2 主题190
8.2.1 创建主题190
8.2.2 创建命名皮肤192
8.2.3 处理主题冲突193
8.2.4 为整个网站应用主题193
8.2.5 添加CSS样式194
8.2.6 动态应用主题194
8.3 母版页195
8.3.1 创建母版页195
8.3.2 默认内容199
8.3.3 母版页和相对路径200
8.3.4 在web.config中配置母版页201
8.3.5 修改母版页202
8.3.6 动态加载母版页204
8.3.7 母版页的嵌套205
8.4 小结208
8.5 常见面试题208
8.6 习题208
第9章 ASP.NET中的站点导航技术209
9.1 站点地图209
9.1.1 定义站点地图文件209
9.1.2 使用SiteMapPath控件211
9.1.3 SiteMap类214
9.1.4 URL地址映射215
9.2 TreeView控件217
9.2.1 使用TreeView控件217
9.2.2 以编程的方式添加节点220
9.2.3 使用TreeView控件导航220
9.2.4 绑定到XML文件223
9.2.5 按需加载节点225
9.2.6 带复选框的TreeView控件226
9.3 Menu控件228
9.3.1 使用Menu控件228
9.3.2 以编程的方式添加菜单项230
9.3.3 使用Menu控件导航231
9.3.4 一个站点地图示例232
9.3.5 绑定到XML文件235
9.3.6 Menu控件样式237
9.3.7 为Menu控件应用模板240
9.4 小结240
9.5 常见面试题241
9.6 习题241
第10章 用户控件和绘图242
10.1 用户控件242
10.1.1 创建用户控件242
10.1.2 使用用户控件245
10.1.3 在web.config中注册用户控件246
10.1.4 用户控件中公开属性247
10.1.5 用户控件事件248
10.1.6 动态加载用户控件249
10.2 动态绘图251
10.2.1 基本绘图252
10.2.2 绘制一个自定义的图片253
10.2.3 在Web页面放置自定义图片255
10.2.4 图片格式和质量257
10.2.5 一个Web绘图示例程序260
10.3 小结262
10.4 常见面试题262
10.5 习题263
第11章 ASP.NET AJAX开发技术264
11.1 ASP.NET AJAX基础264
11.1.1 AJAX技术简介264
11.1.2 ASP.NET AJAX架构267
11.2 ASP.NET AJAX服务器端扩展268
11.2.1 声明ScriptManager控件268
11.2.2 使用ScriptManager分发自定义脚本269
11.2.3 在ScriptManager中注册Web服务270
11.2.4 处理ScriptManager中的异常272
11.2.5 编程控制ScriptManager控件275
11.2.6 使用UpdatePanel控件277
11.2.7 使用多个UpdatePanel控件279
11.2.8 编程控制UpdatePanel控件282
11.2.9 使用UpdateProgress控件283
11.2.10 取消异步回送285
11.2.11 使用Timer控件更新UpdatePanel286
11.3 ASP.NET AJAX服务器端控件扩展288
11.3.1 安装ASP.NET AJAX Control Toolkit288
11.3.2 使用ASP.NET AJAX扩展控件289
11.4 小结290
11.5 常见面试题291
11.6 习题291
第12章 Web部件技术292
12.1 Web部件基础292
12.1.1 一个WebParts示例程序293
12.1.2 定制WebPartZone控件299
12.1.3 动态控制显示模式300
12.1.4 动态编辑WebPart303
12.2 Web部件的个性化设置304
12.2.1 基本个性化设置304
12.2.2 个性化范围设置306
12.2.3 个性化WebPart属性310
12.3 小结311
12.4 常见面试题311
12.5 习题311
第四篇 数据访问技术
第13章 ADO.NET数据访问技术313
13.1 ADO.NET基础313
13.1.1 ADO.NET架构313
13.1.2 ADO.NET数据提供者314
13.2 连接数据库315
13.2.1 SqlConnection数据库连接类315
13.2.2 使用SqlConnectionStringBuilder连接字符串317
13.2.3 关闭和释放连接318
13.2.4 在web.config配置文件中保存连接字符串320
13.2.5 连接池技术322
13.3 与数据库交互325
13.3.1 使用SqlCommand操作数据库325
13.3.2 为SqlCommand传递参数327
13.3.3 使用SqlCommand执行存储过程330
13.3.4 使用事务332
13.3.5 使用DataAdapter对象335
13.4 管理内存数据337
13.4.1 了解数据集337
13.4.2 使用DataTable实现内存表338
13.4.3 使用DataSet管理数据340
13.4.4 使用Reader获取只读数据345
13.4.5 比较DataSet和DataReader348
13.5 小结348
13.6 常见面试题348
13.7 习题349
第14章 ASP.NET数据绑定技术350
14.1 绑定技术基础350
14.1.1 单值绑定350
14.1.2 重复值绑定352
14.2 数据源控件357
14.2.1 数据绑定的页面生存周期358
14.2.2 SqlDataSource控件358
14.2.3 使用参数过滤数据361
14.2.4 更新数据和并发处理363
14.2.5 编程执行SqlDataSource命令366
14.2.6 ObjectDataSource控件简介369
14.2.7 创建业务对象类370
14.2.8 在ObjectDataSource中使用参数374
14.2.9 使用ObjectDataSource更新数据376
14.2.10 LinqDataSource数据源简介378
14.2.11 使用LinqDataSource更新数据381
14.3 小结381
14.4 常见面试题382
14.5 习题382
第15章 数据绑定控件383
15.1 GridView控件383
15.1.1 使用GridView控件383
15.1.2 定制GridView控件的列385
15.1.3 使用模板列387
15.1.4 GridView控件的选择功能390
15.1.5 使用GridView控件创建主从表392
15.1.6 GridView控件事件392
15.1.7 编程格式化特定行列值393
15.1.8 为GridView控件添加统计信息395
15.1.9 实现分页、排序效果397
15.2 ListView和DataPager控件398
15.2.1 ListView控件简介398
15.2.2 ListView控件的分组布局402
15.2.3 使用DataPager分页404
15.3 DetailsView和FormView控件405
15.3.1 DetailsView控件简介406
15.3.2 定义DetailsView字段408
15.3.3 在DetailsView中显示图像410
15.3.4 编程操作DetailsView414
15.3.5 FormView控件简介414
15.4 小结415
15.5 常见面试题416
15.6 习题416
第16章 缓存技术417
16.1 理解ASP.NET缓存技术417
16.2 输出缓存418
16.2.1 定义输出缓存418
16.2.2 查询字符串缓存418
16.2.3 自定义缓存419
16.2.4 用户控件缓存420
16.2.5 使用缓存配置421
16.2.6 使用HttpCachePolicy类控制缓存422
16.3 缓存数据422
16.3.1 添加缓存项423
16.3.2 指定缓存依赖425
16.3.3 缓存优先级425
16.3.4 使用缓存删除通知426
16.3.5 数据源控件缓存429
16.4 缓存依赖430
16.4.1 文件和缓存项依赖430
16.4.2 聚合依赖431
16.4.3 配置SQL缓存依赖432
16.4.4 使用SQL缓存依赖433
16.5 小结434
16.6 常见面试题435
16.7 习题435
第17章 LINQ技术436
17.1 LINQ基础436
17.1.1 LINQ简介436
17.1.2 延迟执行438
17.1.3 LINQ表达式简介438
17.2 LINQ to DataSet操作内存表445
17.2.1 LINQ to DataSet简介445
17.2.2 类型化DataSet448
17.3 LINQ to SQL操作数据库450
17.3.1 数据实体类450
17.3.2 DataContext类介绍451
17.3.3 在ASP.NET中应用LINQ to SQL454
17.3.4 自动生成数据实体类456
17.3.5 生成存储过程方法457
17.3.6 提交更改458
17.4 小结461
17.5 常见面试题461
17.6 习题462
第五篇 ASP.NET应用程序安全
第18章 成员和角色管理技术463
18.1 ASP.NET Membership API简介463
18.2 使用Membership API464
18.2.1 配置表单身份验证465
18.2.2 创建Membership数据存储466
18.2.3 配置MembershipProvider和数据库连接468
18.2.4 创建和验证用户470
18.3 使用登录控件471
18.3.1 Login控件472
18.3.2 LoginStatus控件476
18.3.3 LoginView控件476
18.3.4 PasswordRecovery控件476
18.3.5 ChangePassword控件478
18.3.6 CreateUserWizard控件478
18.4 使用Membership类481
18.4.1 获取用户列表482
18.4.2 创建、编辑和删除用户483
18.4.3 验证用户485
18.5 角色和授权486
18.5.1 URL授权486
18.5.2 文件和文件夹访问授权487
18.5.3 使用角色管理器488
18.5.4 使用Roles API配置基于角色的授权489
18.6 小结491
18.7 常见面试题491
18.8 习题492
第六篇 ASP.NET应用程序实战
第19章 ASP.NET求职系统493
19.1 系统总体设计493
19.1.1 系统功能介绍493
19.1.2 系统架构简介495
19.2 数据库设计496
19.2.1 数据表结构497
19.2.2 数据表关系500
19.3 系统核心层设计500
19.3.1 ASP.NET AJAX客户端脚本扩展501
19.3.2 web.config系统配置506
19.3.3 数据访问类的设计510
19.3.4 业务对象类设计517
19.4 表现层技术分析520
19.4.1 ASP.NET AJAX技术的应用521
19.4.2 基于AJAX的导航栏526
19.4.3 母版页528
19.4.4 主题和皮肤529
19.4.5 用户控件530
19.4.6 WebParts控件的应用534
19.4.7 个性化设置536
19.5 求职者功能设计539
19.5.1 发布简历540
19.5.2 搜索工作职位545
19.5.3 收藏工作职位549
19.6 企业雇主功能设计551
19.6.1 登记公司信息551
19.6.2 查看和添加工作职位554
19.6.3 添加/编辑工作职位556
19.7 小结559

章节摘录

  第6章ASP.NET应用程序状态管理  如果读者曾经有过开发Windows应用程序的经验,可能不太会留意维护应用程序状态,因为应用程序本身就在客户端运行,可以直接在内存中维护其应用程序状态。但是对于ASP.NET应用程序来说,事情不那么简单了,因为ASP.NET应用程序在服务器端运行,客户端使用无状态的HTTP协议对ASP.NET应用程序发出请求,ASP.NET应用程序响应用户请求,向客户端发送请求的HTML代码,服务器并不会维护任何客户端状态。考虑一个有着成千上万并发用户的服务器,如果为每个用户都维护状态的话会耗费非常多的资源。  对于一个Web应用程序来说,通常需要维护应用程序的状态。比如电子商务网站的购物车,当客户在多个页面中选择商品时,需要为其维护一个所选商品的列表。.ASP_NET为解决状态维护的问题提供了多种方法,本章将详细讨论如何使用这些方法为ASP2qET应用程序添加状态管理功能。  本章内容有:  口状态管理简介  口跨页传递消息  口Cookie技术简介  口Session会话状态简介  口应用程序状态6.1 ASP.NET状态管理简介  由于使用无状态的l-ITTP协议作为Web应用程序的通信协议,当客户端每次请求页面时,ASP.NET服务器端都将重新生成一个网页的新实例。这意味着客户端用户在浏览器中的一些状态或者是一些修改都将丢失。比如一个客户管理系统,用户在很多文本框中输入了内容,当单击提交按钮到服务器后,从服务器返回的将是一个全新的网页,用户所添加的内容将全部丢失。

编辑推荐

  《ASP.NET4.0从入门到精通(视频实战版)》特色:基本概念——语法讲解——示例讲解——实践练习——项目实战177个实例、1个项目案例,170个技巧,72个练习题、36个面试题超值DVD-ROM13.5 小时多媒体语音教学视频超值赠送ASP.NET学习视频《ASP.NET4.0从入门到精通·13.5小时多媒体教学视频(视频实战版)》源文件、《ASP.NET4.0从入门到精通·13.5小时多媒体教学视频(视频实战版)》教学PPT《ASP.NET4.0从入门到精通·13.5小时多媒体教学视频(视频实战版)》涵盖内容:C#与.NET Framework简介;Visual Studio 201 ok成化开发环境;C#4.0语言特色;ASP.NET 4.0技术简介;ASP.NET服务器控件;ASP.NET应用程序状态管理异常处理和日志追踪;ASP.NET中的样式、主题和母版页;ASP.NET@的站点导航技术用户控件和绘图;ASP.NET AJAX开发技术Web部件技术;ADO.NET数据访问技术;ASP.NET数据绑定技术数据绑定控件缓存技术;LINQ技术成员和角色管理技术;ASP.NET求职系统。“程序员书库”是专门为学习编程的朋友们精心打造的一套图书。本丛书选择了编程入门人员必学的一些编程语言和技术,讲解时遵循“基本概念——语法讲解——示例讲解——练习——项目实战”的模式,由浅入深,层层深入,可以指引读者快速掌握各种编程技术。本丛书专门配有配套的多媒体语音教学视频,帮助读者更加高效、直观地学习。《ASP.NET4.0从入门到精通(视频实战版)》读者对象:ASP.NET初学者,网页设计师或网页设计初学者,有C#基础的网络开发人员,大中专院校的学生,相关培训班的学员,13.5小时多媒体教学视频。

图书封面

图书标签Tags

评论、评分、阅读与下载


    ASP.NET4.0从入门到精通 PDF格式下载


用户评论 (总计12条)

 
 

  •   刚刚学习C# ASP****的我,这本书给我一种很亲切的感觉,深入浅出的讲解了asp开发的一些技术,时代在变迁,但其中蕴含的许多知识是不会变的,希望大家都能喜欢他
  •   很棒的一本书。内容绝没有别人说得那么不堪,非常详尽而专业。我到现在还在一边做项目一边参考此书。更难得的是,书中连一个错漏都没有,不要说错漏,就连一个错字都没有,相比其它的参考书岂不是非常完美.. 力荐此书!
  •   讲解很详细,适合初学C#的人 内容比较新,符合当下的主流开发工具
  •   适合有一点计算机基础的人士,语言简单亲民。通俗易懂。
  •   hao!!!!!!!!!
  •   很好,正版的,还没来及看啊
  •   值得看!我经常拿出来看!
  •   包装,封面,内容,光盘都很好。发货速度一般。纸张质量太差,极似盗版书。价格比**网贵3块5。有点失望。
  •   书还行,内容充实,比较适合初学者学习,就是价格再便宜一点就真的是物美价廉了
  •   内容不错,但纸质太差……
  •   支离破碎的东北大乱炖,例程写得像学生习作一样
  •   这本书确实不怎么样,示例中的数据库在源码里面根本不能用,根本不考虑读者的感受,而且纸张的质量很差劲,买这本书不值得,谁买谁后悔,给好评的是托。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7