ASP.NET网络应用开发例学与实践
2006-4
清华大学
郭常圳,李云锦编
326
无
《ASP.NET网络应用开发例学与实践》是21世纪软件工程师培养优秀教材之一。讲述时下最流行的网络应用开发框架ASP.NET,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。本书重开发实践训练,引入典型项目案例,培养工程实践能力,使没有开发经验或者仅有少量程序设计基础的读者迅速掌握使用ASP.NET开发多层结构的中小型企业信息系统的能力。 ASP.NET是时下最流行的网络应用开发框架,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。 全书共分8章,首先介绍ASP.NET的运行和开发环境及C#相关知识,然后介绍了数据库SOL Servet,为不具备数据库知识的读者扫平了道路。接着详细介绍ADO.NET的相关知识及数据访问方法。书中给出了两个实际工程案例,一个是小型Web应用程序个人通讯录,另一个是流行的三层结构的中型应用——在线书店,通过实例讲解Web应用的开发过程。最后的.NET Web服务供有兴趣的读者参考。本书示例代码短小、精炼,体现教学改革的研究成果。所有代码放在配书光盘中供读者随时取用。
第1章 ASPNET简介与开发环境配置1.1 ASP.NET简介1.2 安装IIS服务器1.3 管理和配置服务器1.4 安装.NET Framework1.5 安装Visual Studio.NET1.6 ItelloWorlld应用程序1.7 本章小结第2章 C#语言基础2.1 一个简单的C#程序2.2 数据类型2.2.1 值类型2.2.2 引用类型2.3 操作符2.3.1 常用的操作符2.3.2 操作符的优先级2.4 流程控制2.4.1 选择控制2.4.2 循环控制2.5 本章小结第3章 SQL语言与数据库3.1 数据库简介3.2 SQL Server数据库基本操作3.2.1 安装SQL Server 20003.2.2 数据库管理3.2.3 数据库表的管理3.3 SQL语句基础3.3.1 INSER'T语句3.3.2 UPDATE语句3.3.3 DELETE语句3.3.4 SELECT语句3.4 存储过程管理3.4.1 新建存储过程3.4.2 修改存储过程3.4.3 删除存储过程3.5 本章小结第4章 使用ADO.NET访问数据库4.1 ADO.NET模型简介4.2 数据连接4.2.1 连接SQl Server数据源4.2.2 连接OLE DB数据源4.3 数据命令4.4 数据阅读器4.4.1 DataReader类4.4.2 实例演示DataReader4.5 数据集4.6 本章小结第5章 ASP.NET开发技术5.1 配置文件Web.config5.2 基本的ASP.NET服务器端控件5.2.1 Label、Button和TextBox控件5.2.2 DropDownList控件5.2.3 CheckBox、CheckBoxList、RadioButton和RadioBuRonList控件5.2.4 数据验证控件5.3 高级的ASP.NET服务器端控件5.3.1 DataGrid控件5.3.2 DataList控件5.3.3 Repeater控件5.4 Web用户控件5.5 本章小结第6章 个人通讯录实例6.1 个人通讯录系统功能介绍6.1.1 系统总体功能6.1.2 系统运行效果6.1.3 系统数据库设计6.2 个人通讯录——二层结构版本6.2.1 建立ContactVl项目6.2.2 显示联系人信息6.2.3 添加新联系人6.2.4 修改联系人信息6.2.5 删除联系人6.3 个人通讯录——三层结构版本6.3.1 建立项目ContactV2和DataAccess6.3.2 显示联系人信息6.3.3 添加新联系人6.3.4 修改联系人信息6.3.5 删除联系人6.3.6 数据访问层DataAccess项目的ContactDB类6.4 本章小结第7章 在线书店销售系统7.1 在线书店销售系统功能介绍7.1.1 系统总体功能7.1.2 系统数据库设计7.2 建立Bookstore项目和DataAccess项目7.3 设计项目中的Web用户控件7.3.1 Web用户控件。Header.ascx7.3.2 Web用户控件Menu.ascx7.3.3 Web用户控件ReviewLst.ascx7.4 显示图书信息7.4.1 首页Default.aspx7.4.2 图书列表页面bookL,ist.aspx7.4.3 图书具体信息BookDetails.aspx7.4.4 图书搜索结果页面SearchResults.aspx7.5 用户注册处理7.6 用户登录处理7.7 购物车处理7.7.1 添加书籍到购物车addToCart.aspx7.7.2 购物车信息列表ShoppingCart.aspx7.8 订单处理7.9 系统运行效果7.10 本章小结第8章 .NET Web服务8.1 Web服务定义8.2 创建和使用Web服务8.2.1 创建简单的web服务示例8.2.2 使用Helloworld web服务8.3 创建和使用在线书店的Web服务.8.3.1 创建web服务8.3.2 使用在线书店的web服务8.4 本章小结
《ASP.NET网络应用开发例学与实践》是21世纪软件工程师培养优秀教材之一。讲述时下最流行的网络应用开发框架ASP.NET,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。本书重开发实践训练,引入典型项目案例,培养工程实践能力,使没有开发经验或者仅有少量程序设计基础的读者迅速掌握使用ASP.NET开发多层结构的中小型企业信息系统的能力。
无