注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程ASP.NET 2.0网页制作彻底研究(第二版 珍藏版)

ASP.NET 2.0网页制作彻底研究(第二版 珍藏版)

ASP.NET 2.0网页制作彻底研究(第二版 珍藏版)

定 价:¥49.80

作 者: 陈会安 著
出版社: 清华大学出版社
丛编项:
标 签: ASP.NET

ISBN: 9787302143734 出版时间: 2007-01-01 包装: 胶版纸
开本: 16 页数: 568 字数:  

内容简介

  本书是用于提高三维室内外效果图制作技术的专业图书。要制作出好的建筑效果图,首先要对常用的软件熟悉和了解,同时也需要有丰富的空间想象力,较高的艺术造诣,以及对结构、色彩、材质、灯光等综合运用的能力。本书全面系统地介绍了如何使用3ds Max 8、Lightscape 3.2及Photoshop CS2这3个软件来制作室内外建筑效果图的方法和技巧。通过精心挑选和制作15个具体实例,向大家展示3ds Max 8、Lightscape 3.2及Photoshop CS2的强大功能和使用技巧。作者经过长期经验的积累,采用“任务驱动”的讲解方式将3ds Max 8、Lightscape3.2及Photoshop CS2中艰深的知识点充分融入到实例之中,便于读者学习和掌握。读者通过对这些实例的学习,将起到举一反三的作用,并由此掌握3个软件的精髓。此书的配书光盘中包含15个实例的全部素材及结果文件,以及演示操作的全程配音录像文件。本书适用于建筑设计和平面设计及三维效果图设计人员,也适用于对计算机图像制作和处理感兴趣的普通计算机爱好者。

作者简介

  本书提供作译者介绍陈会安,台湾计算机图书著名作者。.专长程序设计、数据库系统与网页制作相关技术。经历曾任松岗计算机图书产品经理、美商PH台湾区出版经理、文魁信息研发部经理。现在主要从事计算机专业图书的编写。出版著作《Visual Basic 2005程序设计范例教本》《XML网页制作范例教本(第三版)》《JavaScript网页制作范例教本(第二版)》《PHP 5网页设计范例教本》..《JSP 2.0网页设计范例教本》《C语言程序设计范例教本》《C/C++程序设计范例教本(第二版)》《Java 2与...

图书目录

第1章  ASP.NET与Web应用
程序基础    1
1.1  Web应用程序的开发环境    1
1.1.1  信息处理系统    1
1.1.2  多层式主从结构的Web
开发环境    2
1.2  建立电子商务网站    3
1.2.1  电子商务的种类    3
1.2.2  如何建立电子商务网站    4
1.3  HTML与XML基础    6
1.3.1  HTML标记语言    6
1.3.2  什么是XML    7
1.3.3  XHTML文件    9
1.4  ASP.NET概述    10
1.4.1  .NET Framework基础    10
1.4.2  ASP.NET基础    11
1.4.3  ASP.NET 2.0新增功能    12
1.5  建立ASP.NET 2.0的开发环境    12
1.5.1  在Windows XP中安装IIS 5    13
1.5.2  安装Visual Web Developer
与. NET Framework 2.0    13
1.5.3  指定IIS使用的ASP.NET
版本    14
1.5.4  执行ASP.NET程序    14
1.6  使用Visual Web Developer
建立ASP.NET程序    16
1.6.1  启动Visual Web Developer
建立Web网站    16
1.6.2  打开Web网站    17
1.6.3  打开与新建ASP.NET程序    18
1.6.4  在VWD中执行ASP.NET
程序    20
1.7  习题    20
第2章  使用Visual Basic语法的
ASP.NET程序    21
2.1  Visual Basic 2005基础    21
2.1.1  Microsoft Visual Basic 2005    21
2.1.2  对象的基本概念    22
2.2  ASP.NET程序的基本结构    23
2.2.1  建立ASP.NET程序    23
2.2.2  Visual Basic程序的基本
撰写规则    27
2.3  Visual Basic的变量与
数据类型    29
2.3.1  变量的数据类型    29
2.3.2  变量、常量声明与赋值    30
2.3.3  数组    32
2.4  Visual Basic的运算符    35
2.4.1  运算符的优先级    35
2.4.2  算术与字符串连接运算符    36
2.4.3  比较运算符    36
2.4.4  逻辑运算符    37
2.4.5  指定运算符    38
2.5  Visual Basic的流程控制    38
2.5.1  是否选和二选一    38
2.5.2  多选一的条件语句    40
2.5.3  For/Next循环    41
2.5.4  Do/While和Until/Loop
循环    43
2.5.5  Continue与Exit语句    45
2.6  Visual Basic的过程与函数    47
2.6.1  过程与函数    47
2.6.2  变量的有效范围与参数
的传递    50
2.7  Visual Basic的错误处理    52
2.8  习题    53
第3章  .NET Framework 类函数库的
     使用    55
3.1  .NET Framework基础    55
3.1.1  再谈 .NET Framework    55
3.1.2  .NET Framework类函数库    57
3.1.3  在ASP.NET中使用
     .NET Framework类    57
3.2  System.String字符串类    58
3.2.1  字符串长度与大小写转换    58
3.2.2  子字符串的索引    59
3.2.3  插入、删除和替换子字符串    61
3.2.4  字符串比较    63
3.2.5  字符串数据的转换    65
3.2.6  StringBuilder类    65
3.3  System.DateTime日期时间类    68
3.3.1  获取日期和时间    68
3.3.2  调整日期与时间    70
3.3.3  输出日期与时间    72
3.4  System.Math 数学类    72
3.4.1  四舍五入、绝对值、最大
和最小值    73
3.4.2  Math类的数学常量和方法    73
3.5  System.Random随机数类    74
3.6  System.Array数组类    76
3.6.1  获取数组信息    76
3.6.2  数组的索引、排序、反转
复制    77
3.7  System.Collections集合类    79
3.7.1  ArrayList类    79
3.7.2  Hashtable类    82
3.7.3  Queue和Stack类    84
3.7.4  IEnumerator界面    85
3.8  习题    88
第4章  ASP.NET的HTTP对象、
     输入输出与Cookie处理    89
4.1  HTTP通信协议的特性    89
4.2  HTTP对象与Server对象    90
4.2.1  HTTP对象简介    90
4.2.2  Server对象的属性    91
4.2.3  Server对象的方法    91
4.3  基本输出的Response对象    95
4.3.1  输出网页到浏览程序    95
4.3.2  输出图片到浏览程序    97
4.3.3  缓冲区的处理    99
4.3.4  IIS输出与浏览程序缓存
的控制    101
4.4  基本输入的Request对象    104
4.4.1  Form和QueryString
集合对象    104
4.4.2  使用窗体字段传送数据    106
4.4.3  使用URL传递数据    108
4.5  Cookies的处理    110
4.5.1  Cookies基础    110
4.5.2  Cookies的操作函数    112
4.6  服务器与浏览程序信息    114
4.6.1  Web服务器的系统信息    114
4.6.2  获取浏览程序信息    116
4.6.3  获取客户端的凭证数据    118
4.7  Include命令的使用    119
4.8  ASP.NET程序的调试    120
4.9  习题    122
第5章  Web窗体程序设计    123
5.1  Web 窗体程序设计模型    123
5.1.1  认识Web 窗体程序
设计模型    123
5.1.2  隐藏程序代码模型    126
5.2  ASP.NET的Page对象    128
5.3  ASP.NET执行Script的控件    130
5.3.1  Button按钮控件    130
5.3.2  LinkButton控件    132
5.3.3  ImageButton 控件    133
5.4  ASP.NET的输出控件    134
5.4.1  Label标记控件    134
5.4.2  Panel控件    136
5.4.3  GenericControl控件    138
5.4.4  Image图片控件    140
5.4.5  表格控件    141
5.4.6  项目控件    143
5.5  设置服务器端控件的样式    144
5.5.1  在控件中套用 CSS    144
5.5.2  服务器端的样式属性    146
5.6  动态生成服务器端控件    148
5.7  使用Visual Web Developer
创建Web窗体    150
5.8  习题    152
第6章  Web窗体处理    153
6.1  ASP.NET的Web窗体处理    153
6.1.1  HTML窗体与Web窗体
处理    153
6.1.2  在ASP.NET程序获取
用户数据    154
6.2  窗体字段的输入控件    155
6.2.1  ASP.NET的输入控件    155
6.2.2  TextBox文字控件    156
6.2.3  CheckBox复选框控件    159
6.2.4  RadioButton单选按钮控件    161
6.2.5  DropDownList下拉列表框
控件    162
6.2.6  ListBox列表框控件    164
6.2.7  CheckBoxList复选框
列表控件    166
6.2.8  RadioButtonList单选按钮
列表控件    167
6.3  窗体回发功能    168
6.3.1  窗体的IsPostBack属性    168
6.3.2  控件的AutoPostBack属性    170
6.4  窗体的视图状态    173
6.4.1  视图状态基础    173
6.4.2  保留PostBack窗体回发的
其他数据    175
6.5  窗体字段验证基础    176
6.5.1  窗体字段验证的种类    176
6.5.2  ASP.NET的服务器端
验证控件    176
6.6  服务器端的验证控件    178
6.6.1  RequiredFiledValidator
验证控件    178
6.6.2  CompareValidator验证控件    180
6.6.3  RangeValidator验证控件    183
6.7  窗体的重设按钮    185
6.7.1  取消客户端验证控件
的功能    185
6.7.2  取消服务器端验证控件
的功能    185
6.8  习题    186
第7章  Web服务器文件与XML文件
         的处理    187
7.1  System.IO名称空间基础    187
7.1.1  Web网站中保存数据
的方式    187
7.1.2  System.IO名称空间    188
7.1.3  获取服务器端文件或文件
夹的路径    188
7.2  服务器的文件夹与文件操作    189
7.2.1  显示服务器的磁盘列表    189
7.2.2  显示文件夹列表和
相关信息    190
7.2.3  文件夹的处理    194
7.2.4  显示文件列表和信息    198
7.2.5  文件处理    199
7.3  文本文件读写、查找和替换    200
7.3.1  文本文件读写基础    200
7.3.2  文本文件的读写函数    202
7.3.3  文本文件的查找和替换    204
7.3.4  文本文件内容的编码    206
7.4  二进制文件的处理    207
7.5  XML文件的处理    209
7.5.1  .NET Framework与XML    209
7.5.2  ASP.NET加载与浏览
XML文件    210
7.5.3  ASP.NET与XSLT    212
7.5.4  ASP.NET与XPath    214
7.6  习题    216
第8章  ADO.NET网页数据库操作    217
8.1  网页数据库基础    217
8.1.1  数据库系统    217
8.1.2  建立网页数据库    218
8.2  建立数据库与ODBC    218
8.2.1  建立数据库    218
8.2.2  添加ODBC系统数据源    220
8.3   ADO.NET基础    221
8.3.1  什么是ADO.NET    222
8.3.2  ADO.NET对象模型    223
8.4  SQL命令的数据库操作    224
8.4.1  SQL命令的数据库操作    224
8.4.2  插入新记录    228
8.4.3  更新记录    231
8.4.4  删除记录    233
8.5  DataSet的数据库操作    235
8.5.1  DataSet对象的数据库操作    235
8.5.2  插入新记录    237
8.5.3  更新记录    240
8.5.4  删除记录    241
8.6  使用参数SQL命令的数据库
操作    243
8.7  习题    246
第9章  ADO.NET网页数据库查询    247
9.1  从数据表获取单一字段值    247
9.2  DataReader对象以表格
显示数据表    249
9.2.1  获取数据表信息    249
9.2.2  显示数据表的所有记录    252
9.2.3  分页显示数据表的记录    256
9.3  DataSet对象以表格显示
数据表    258
9.3.1  显示DataSet对象的
所有记录    259
9.3.2  分页显示DataTable的记录    261
9.3.3  使用程序代码建立
DataTable数据表对象    262
9.4  DataSet对象的数据筛选    265
9.4.1  DataTable对象的数据筛选    265
9.4.2  DataView对象的数据筛选    267
9.4.3  建立DataTable的关联性    269
9.5  DataSet对象与XML    271
9.5.1  将DataSet输出成
XML文件    271
9.5.2  读入XML文件    272
9.6  ASP.NET控件与数据绑定    274
9.6.1  数据绑定基础    274
9.6.2  ArrayList对象的数据绑定    275
9.6.3  DataReader对象的
数据绑定    277
9.6.4  DataSet对象的数据绑定    279
9.7  习题    282
第10章  网页数据库的显示与
           维护控件    283
10.1  数据源控件    283
10.1.1  数据源控件基础    284
10.1.2  建立数据源控件    284
10.2  Repeater控件    287
10.2.1  Repeater控件以表格
显示数据表    288
10.2.2  Null值字段处理与
ItemIndex属性    290
10.3   DataList控件    293
10.3.1  DataList控件的
选取功能    293
10.3.2  DataList控件的
编辑功能    298
10.4  GridView控件    303
10.4.1  GridView控件基础    303
10.4.2  GridView控件的Field
字段控件    304
10.4.3  GridView控件的排序    309
10.4.4  GridView控件的分
页显示    312
10.4.5  GridView控件的
编辑功能    314
10.5  DetailsView控件    318
10.5.1  DetailsView控件基础    318
10.5.2  DetailsView控件的
Field控件    319
10.5.3  DetailsView控件的
编辑功能    321
10.6  FormView控件    324
10.7  建立主要与详细窗体    326
10.8  习题    328
第11章  ASP.NET的Web应用程序    329
11.1  ASP.NET应用程序基础    329
11.1.1  ASP.NET的Web应用
程序基础    329
11.1.2  网页间数据共享的基础    330
11.1.3  网页间的数据传递方法    331
11.2  Global.asax文件的使用    332
11.2.1  Global.asax 文件的结构    332
11.2.2  Global.asax文件的使用    333
11.3  Application对象的状态管理    337
11.3.1  Application对象基础    337
11.3.2  网站的访客计数    338
11.4  Session对象的状态管理    340
11.4.1  Session对象的基础    340
11.4.2  目前有多少人仍在线    342
11.5  Application与Session对象
的使用    346
11.5.1  正确使用Application和
Session变量    346
11.5.2  使用Application和Session
对象存储对象    347
11.6  在网页间传递Web窗体
内容    348
11.6.1  使用URL参数    348
11.6.2  使用Session变量    349
11.6.3  使用Web窗体的类属性    350
11.6.4  使用PreviousPage对象    352
11.7  使用web.config配置文件    353
11.7.1  Web配置文件的基础    353
11.7.2  appSetting与connectionStrings
区段的参数和连接
字符串    355
11.7.3  在sessionState区段设定
Session状态    356
11.7.4  globalization区段的
编码设定    357
11.7.5  compilation区段的
编译设定    358
11.7.6  customErrors区段的
自订错误网页    359
11.8   ASP.NET 2.0的网站设定工具    360
11.8.1  Web接口的网站
管理工具    360
11.8.2  ASP.NET 设定工具    361
11.9  习题    362
第12章  ASP.NET的站点地图与
           一 致化    363
12.1  母版页    363
12.1.1  母版页基础    363
12.1.2  建立母版页    364
12.1.3  建立内容页面    366
12.1.4  多个母版页    367
12.1.5  存取母版页属性    370
12.1.6  设定Web网站的母版页和
动态加载母版页    371
12.2  站点地图控件    372
12.2.1  超级链接控件建立
站点地图    372
12.2.2  ASP.NET 2.0的站点地图    374
12.2.3  Menu菜单控件    376
12.2.4  TreeView树状显示控件    378
12.2.5  SiteMapPath 网站路径
控件    381
12.3  MultiView与Wizard控件    383
12.3.1  MultiView控件    383
12.3.2  Wizard控件    384
12.4  主题与外观    386
12.4.1  主题与外观基础    386
12.4.2  建立外观和套用主题    387
12.4.3  默认与已命名外观    389
12.4.4  覆盖控件的外观    391
12.4.5  在主题中使用CSS
和图片    392
12.4.6  动态加载指定主题    393
12.4.7  套用整个Web应用
程序的主题    395
12.5  习题    395
第13章  网站用户与会员管理    397
13.1  网站用户与会员管理概述    397
13.1.1  网站会员管理的基础    397
13.1.2  ASP.NET的验证方式    398
13.2  ASP.NET的窗体基本验证    398
13.2.1  Web配置文件的
验证标记    398
13.2.2  在Web配置文件设置
窗体基本验证    400
13.2.3  XML文件的窗体
基本验证    403
13.3  ASP.NET 2.0的会员管理    406
13.3.1  ASP.NET 2.0的会员
管理功能    406
13.3.2  设置Membership和建
立会员数据库    406
13.3.3  在Web网站管理工具
中添加用户    409
13.4  Membership API的使用    410
13.4.1  添加用户    410
13.4.2  验证用户    411
13.4.3  获取用户信息    412
13.4.4  更改用户信息    414
13.4.5  删除用户    415
13.5  登录与用户管理控件    415
13.5.1  Login控件    415
13.5.2  LoginView控件    416
13.5.3  LoginStatus控件和
LoginName控件    417
13.5.4  PasswordRecovery控件    418
13.5.5  ChangePassword控件    419
13.5.6  CreateUserWizard控件    420
13.6  群组权限的会员管理    421
13.6.1  Web配置文件的
权限管理    421
13.6.2  ASP.NET 2.0的
角色管理    422
13.6.3  Role Manager API的使用    424
13.6.4  数据库版的群组权限
会员管理    425
13.7  习题    426
第14章  网站的个性化信息    427
14.1  ASP.NET的个性化程序    427
14.2  使用Cookies建立个性化    428
14.3  Profile的个性化信息    430
14.3.1  定义Profile对象的属性    430
14.3.2  Profile对象的简单属性    432
14.3.3  Profile对象的群组属性    434
14.3.4  匿名个性化    434
14.4  ASP.NET的电子邮件处理    437
14.4.1  Web 窗体的电子
邮件发送    437
14.4.2  数据库的大量邮件发送    440
14.4.3  获取POP 3未读取的
邮件数    442
14.5  客户端的文件上传    446
14.5.1  HtmlInputFile控件与
文件上传    446
14.5.2  显示上传文件的信息    448
14.5.3  同时上传多个文件    449
14.5.4  电子邮件的附件处理    450
14.5.5  上传图文件到数据库    451
14.5.6  显示数据库的图片字段    455
14.6  ASP.NET网页记事日历    456
14.6.1  Calendar控件    456
14.6.2  ASP.NET网页记事日历    461
14.7  习题    464
第15章  建立网络商店    465
15.1  网络商店基础    465
15.1.1  什么是网络商店    465
15.1.2  网络上的付款方式    466
15.2  网络商店的信用卡检查    467
15.3  网络商店的广告管理    470
15.3.1  AdRotator控件的
网页广告    470
15.3.2  数据库监控的网络广告    473
15.4  网络商店的系统结构    477
15.4.1  网络商店的文件清单
与结构    477
15.4.2  网络商店的数据库    478
15.4.3  网络商店的母版页    479
15.5  网络商店的产品目录    481
15.5.1  显示产品目录    481
15.5.2  产品的详细数据    483
15.6  网络商店的购物车    485
15.6.1  ShoppingCart与CartItem
类声明    486
15.6.2  将选购的商品存入
购物车    489
15.6.3  查看购物车的内容    490
15.6.4  删除购物车的商品数量    493
15.7  网络商店的订单处理    493
15.7.1  会员管理    493
15.7.2  订单处理    495
15.8  习题    496
第16章  交友网站的设计    497
16.1  交友网站基础    497
16.1.1  访客留言簿    497
16.1.2  聊天室    498
16.1.3  选票网调系统    498
16.2  访客留言簿    498
16.2.1  数据库版的留言簿    498
16.2.2  System.IO版的留言簿    501
16.3  BBS电子公告栏    503
16.3.1  BBS电子公告栏基础    503
16.3.2  建立BBS电子公告栏    504
16.4  选票系统    505
16.4.1  网站的安装与使用    505
16.4.2  网站的结构    506
16.4.3  网站的文件清单    508
16.5  用户聊天室    512
16.5.1  网站的安装与使用    512
16.5.2  网站的结构    514
16.5.3  网站的文件清单    516
16.6  习题    522
第17章  拍卖网站的构建    523
17.1  拍卖网站基础    523
17.1.1  拍卖网站的种类    523
17.1.2  拍卖网站的主要功能    524
17.2  SQL命令的日期时间处理    524
17.2.1  SQL命令的日期/时间
字符串    524
17.2.2  格式化日期/时间    525
17.3  拍卖网站的系统结构    528
17.3.1  网站的安装与使用    528
17.3.2  网站的结构    528
17.3.3  拍卖网首页    531
17.4  拍卖网站的会员管理    533
17.4.1  注册和启动会员    533
17.4.2  会员管理的程序文件    534
17.5  添加拍卖物    536
17.5.1  添加拍卖物    536
17.5.2  添加拍卖物的程序文件    536
17.6  参与拍卖竞标出价    537
17.6.1  参与拍卖出价    538
17.6.2  参与拍卖竞标出价的
程序文件    539
17.7  拍卖网站的系统管理功能    543
17.7.1  使用拍卖网站的
系统管理    543
17.7.2  系统管理功能的
程序文件    544
17.8  习题    547
第18章  个人入口网站的建立    549
18.1  入口网站基础    549
18.2  建立网站的搜索引擎    550
18.2.1  搜索引擎的种类    550
18.2.2  网址搜索引擎    550
18.2.3  System.IO的全文
检索搜索    552
18.2.4  建立Google搜索的
Web用户控件    554
18.3  网页组件的个性化功能    555
18.3.1  网页组件的基础    555
18.3.2  建立网页组件    556
18.3.3  网页组件的显示模式    559
18.4  Web服务基础    561
18.4.1  什么是Web服务    561
18.4.2  建立Web服务应用程序    562
18.5  Amazon的Web服务    562
18.5.1  申请Amazon的
Web服务    563
18.5.2  使用Amazon的
Web服务    564
18.6  习题    567

本目录推荐