注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETASP.NET网络应用开发实例学与实践

ASP.NET网络应用开发实例学与实践

ASP.NET网络应用开发实例学与实践

定 价:¥36.00

作 者: 郭常川编著
出版社: 清华大学出版社
丛编项: 21世纪软件工程师培养优秀教材
标 签: 主页制作 程序设计 教材

ISBN: 9787302123828 出版时间: 2006-03-01 包装: 胶版纸
开本: 小16开 页数: 328 字数:  

内容简介

本书是21世纪软件工程师培养优秀教材之一。讲述时下最流行的网络应用开发框架ASP.NET,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。本书重开发实践训练,引入典型项目案例,培养工程实践能力,使没有开发经验或者仅有少量程序设计基础的读者迅速掌握使用ASP.NET开发多层结构的中小型企业信息系统的能力。ASP.NET是时下最流行的网络应用开发框架,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。全书共分8章,首先介绍ASP.NET的运行和开发环境及C#相关知识,然后介绍了数据库SOLServet,为不具备数据库知识的读者扫平了道路。接着详细介绍ADO.NET的相关知识及数据访问方法。书中给出了两个实际工程案例,一个是小型Web应用程序个人通讯录,另一个是流行的三层结构的中型应用——在线书店,通过实例讲解Web应用的开发过程。最后的.NETWeb服务供有兴趣的读者参考。本书示例代码短小、精炼,体现教学改革的研究成果。所有代码放在配书光盘中供读者随时取用。

作者简介

暂缺《ASP.NET网络应用开发实例学与实践》作者简介

图书目录

第1章  ASP.NET简介与开发环境配置    1
1.1  ASP.NET简介    1
1.2  安装IIS服务器    2
1.3  管理和配置服务器    4
1.4  安装.NET Framework    8
1.5  安装Visual Studio.NET    9
1.6  HelloWorld应用程序    12
1.7  本章小结    20
第2章  C#语言基础    21
2.1  一个简单的C#程序    21
2.2  数据类型    25
2.2.1  值类型    25
2.2.2  引用类型    31
2.3  操作符    34
2.3.1  常用的操作符    34
2.3.2  操作符的优先级    35
2.4  流程控制    36
2.4.1  选择控制    37
2.4.2  循环控制    42
2.5  本章小结    44
第3章  SQL语言与数据库    45
3.1  数据库简介    45
3.2  SQL Server数据库基本操作    45
3.2.1  安装SQL Server 2000    45
3.2.2  数据库管理    49
3.2.3  数据库表的管理    52
3.3  SQL语句基础    61
3.3.1  INSERT语句    61
3.3.2  UPDATE语句    62
3.3.3  DELETE语句    62
3.3.4  SELECT语句    63
3.4  存储过程管理    67
3.4.1  新建存储过程    68
3.4.2  修改存储过程    69
3.4.3  删除存储过程    70
3.5  本章小结    70
第4章  使用ADO.NET访问数据库    71
4.1  ADO.NET模型简介    71
4.2  数据连接    75
4.2.1  连接SQL Server数据源    76
4.2.2  连接OLE DB数据源    82
4.3  数据命令    84
4.4  数据阅读器    101
4.4.1  DataReader类    101
4.4.2  实例演示DataReader    104
4.5  数据集    106
4.6  本章小结    108
第5章  ASP.NET开发技术    109
5.1  配置文件Web.config    109
5.2  基本的ASP.NET服务器端控件    119
5.2.1  Label、Button和TextBox控件    119
5.2.2  DropDownList控件    122
5.2.3  CheckBox、CheckBoxList、RadioButton和RadioButtonList控件    127
5.2.4  数据验证控件    130
5.3  高级的ASP.NET服务器端控件    133
5.3.1  DataGrid控件    134
5.3.2  DataList控件    138
5.3.3  Repeater控件    140
5.4  Web用户控件    142
5.5  本章小结    144
第6章  个人通讯录实例    145
6.1  个人通讯录系统功能介绍    145
6.1.1  系统总体功能    145
6.1.2  系统运行效果    146
6.1.3  系统数据库设计    148
6.2  个人通讯录——二层结构版本    149
6.2.1  建立ContactV1项目    150
6.2.2  显示联系人信息    154
6.2.3  添加新联系人    161
6.2.4  修改联系人信息    166
6.2.5  删除联系人    172
6.3  个人通讯录——三层结构版本    174
6.3.1  建立项目ContactV2和DataAccess    175
6.3.2  显示联系人信息    177
6.3.3  添加新联系人    186
6.3.4  修改联系人信息    191
6.3.5  删除联系人    197
6.3.6  数据访问层DataAccess项目的ContactDB类    199
6.4  本章小结    204
第7章  在线书店销售系统    205
7.1  在线书店销售系统功能介绍    205
7.1.1  系统总体功能    205
7.1.2  系统数据库设计    206
7.2  建立Bookstore项目和DataAccess项目    212
7.3  设计项目中的Web用户控件    218
7.3.1  Web用户控件Header.ascx    218
7.3.2  Web用户控件Menu.ascx    221
7.3.3  Web用户控件ReviewList.ascx    224
7.4  显示图书信息    229
7.4.1  首页Default.aspx    229
7.4.2  图书列表页面bookList.aspx    233
7.4.3  图书具体信息BookDetails.aspx    238
7.4.4  图书搜索结果页面SearchResults.aspx    248
7.5  用户注册处理    252
7.6  用户登录处理    264
7.7  购物车处理    275
7.7.1  添加书籍到购物车addToCart.aspx    275
7.7.2  购物车信息列表ShoppingCart.aspx    279
7.8  订单处理    293
7.9  系统运行效果    296
7.10  本章小结    301
第8章  .NET Web服务    302
8.1  Web服务定义    302
8.2  创建和使用Web服务    303
8.2.1  创建简单的Web 服务示例    303
8.2.2  使用HelloWorld Web 服务    306
8.3  创建和使用在线书店的Web服务    310
8.3.1  创建Web 服务    310
8.3.2  使用在线书店的Web服务    315
8.4  本章小结    328

本目录推荐