使用ASP.NET技术可以非常灵活地创建功能强大的动态网站。SQL Server数据库作为Web服务应用程序的辅助工具,用于各种信息管理系统,它简单且实用,是广大编程爱好者常用的后台数据库工具。\r\n 本书分为3个部分。第1部分介绍了ASP.NET基础知识;第2部分介绍了数据库驱动技术;第3部分主要针对前面的知识点介绍了一些应用案例,包括留言簿、日历、在线调查、新闻发布系统、文件上传和发送电子邮件,以及在线商店和客户服务系统两个综合案例,通过这些Web站点的开发实例,系统全面地介绍了ASP.NET动态站点开发技术。\r\n 本书语言表达清楚、内容翔实、例题丰富,是一本非常好的适合网络技术开发人员阅读的学习资料及参考手册。\r\n
第1章 初识ASP.NET 1\r\n1.1 ASP.NET简介 1\r\n1.1.1 ASP.NET运行机制 1\r\n1.1.2 ASP.NET新特性 3\r\n1.2 ASP.NET的运行环境和开发工具 5\r\n1.2.1 IIS的安装与配置 5\r\n1.2.2 安装和配置.NET Framework 1.1 8\r\n1.2.3 安装SQL Server 2000 9\r\n1.2.4 ASP.NET的开发语言和工具 11\r\n1.3 创建ASP.NET应用程序 15\r\n1.3.1 创建第一个ASP.NET应用程序 15\r\n1.3.2 ASP.NET程序书写原则 16\r\n1.4 小结 17\r\n\r\n第2章 C#语言基础 18\r\n2.1 C#语言简介 18\r\n2.1.1 C#语言的历史 18\r\n2.1.2 C#语言的特点 18\r\n2.1.3 C#语言同其他语言的比较 20\r\n2.2 类型系统 21\r\n2.2.1 命名空间 22\r\n2.2.2 预定义类型 23\r\n2.2.3 类型转换 24\r\n2.3 变量 25\r\n2.3.1 静态变量 25\r\n2.3.2 非静态变量 26\r\n2.3.3 数组元素 26\r\n2.3.4 数值参数 26\r\n2.3.5 引用参数 26\r\n2.3.6 输出参数 27\r\n2.3.7 局部变量 28\r\n2.4 数组 28\r\n2.4.1 声明数组 28\r\n2.4.2 操作数组 29\r\n2.5 运算符 31\r\n2.6 程序流程控制语句 32\r\n2.6.1 if语句 32\r\n2.6.2 switch语句 34\r\n2.6.3 while语句 36\r\n2.6.4 do语句 37\r\n2.6.5 for语句 38\r\n2.6.6 foreach语句 39\r\n2.6.7 break语句 39\r\n2.7 小结 39\r\n\r\n第3章 VC#.NET语言进阶 40\r\n3.1 VC#.NET的类 40\r\n3.1.1 类的基础知识 40\r\n3.1.2 创建和使用类 42\r\n3.2 VC#.NET的接口 46\r\n3.2.1 接口声明 46\r\n3.2.2 实现接口 47\r\n3.3 VC#.NET的常用函数 53\r\n3.3.1 数学计算函数 53\r\n3.3.2 时间函数 55\r\n3.3.3 字符串处理函数 62\r\n3.4 在VC#.NET中使用ASP.NET的类 66\r\n3.4.1 Page对象 67\r\n3.4.2 Response对象 69\r\n3.4.3 Request对象 70\r\n3.5 小结 72\r\n\r\n第4章 Web表单基础 73\r\n4.1 Web表单简介 73\r\n4.2 HTML服务器控件 76\r\n4.2.1 HTML服务器控件的类型 76\r\n4.2.2 HTML服务器控件的使用 77\r\n4.3 Web服务器控件 79\r\n4.3.1 显示控件 80\r\n4.3.2 输入控件 81\r\n4.3.3 控制控件 85\r\n4.3.4 列表控件 88\r\n4.4 小结 91\r\n\r\n第5章 Web表单进阶 92\r\n5.1 表单验证控件 92\r\n5.1.1 必填或验证控件——RequiredFieldValidator 93\r\n5.1.2 比较控件——CompareValidator 94\r\n5.1.3 范围检查控件——RangeValidator 98\r\n5.1.4 正则检查控件——RegularExpressionValidator 100\r\n5.1.5 自定义检查控件——CustomValidator 102\r\n5.1.6 错误总汇控件——ValidatorSummary 105\r\n5.2 用户控件 106\r\n5.2.1 创建用户控件 107\r\n5.2.2 使用用户控件 109\r\n5.3 表单应用综合实例 110\r\n5.3.1 用户登录页面设计 110\r\n5.3.2 查询页面 113\r\n5.3.3 新用户注册页面 114\r\n5.3.4 其他页面 117\r\n5.4 小结 118\r\n\r\n第6章 ASP.NET的状态管理 119\r\n6.1 视图状态 119\r\n6.1.1 视图状态简介 119\r\n6.1.2 使用视图状态进行状态管理 119\r\n6.2 Cookie对象 121\r\n6.2.1 Cookie对象简介 122\r\n6.2.2 使用Cookie对象管理会话和状态 122\r\n6.3 Session对象 125\r\n6.3.1 Session对象简介 125\r\n6.3.2 使用Session对象管理会话状态 126\r\n6.4 小结 130\r\n\r\n第7章 Web应用程序的结构与设置 131\r\n7.1 Web应用程序的结构 131\r\n7.2 Web应用程序的配置 132\r\n7.2.1 配置Global.asax文件 132\r\n7.2.2 配置Web.config文件 135\r\n7.3 错误处理 138\r\n7.4 Web应用程序创建实例 140\r\n7.4.1 应用程序配置 140\r\n7.4.2 登录页面 141\r\n7.4.3 普通员工登记出勤成功页面 142\r\n7.4.4 系统管理页面 144\r\n7.4.5 添加新员工页面 145\r\n7.5 小结 147\r\n\r\n第8章 ASP.NET数据库访问技术基础 148\r\n8.1 数据库简介 148\r\n8.1.1 关系数据库简介 148\r\n8.1.2 SQL语句 152\r\n8.2 ASP.NET访问数据库 155\r\n8.2.1 ADO.NET简介 155\r\n8.2.2 连接数据库 156\r\n8.2.3 操作数据库 158\r\n8.2.4 绑定数据库 161\r\n8.3 访问SQL Server数据库实例 165\r\n8.3.1 员工信息查询页面 165\r\n8.3.2 员工信息管理页面 167\r\n8.4 小结 169\r\n\r\n第9章 数据窗体设计 170\r\n9.1 数据绑定的概念和方法 170\r\n9.2 Repeater控件 171\r\n9.2.1 Repeater控件的属性 171\r\n9.2.2 Repeater控件应用举例 172\r\n9.3 DataList控件 175\r\n9.3.1 DataList控件的属性和事件 175\r\n9.3.2 DataList控件进行数据编辑 176\r\n9.3.3 DataList控件应用举例 181\r\n9.4 DataGrid控件 184\r\n9.4.1 DataGrid控件的属性和事件 184\r\n9.4.2 DataGrid控件中进行排序和分页 185\r\n9.4.3 DataGrid控件进行数据编辑 188\r\n9.5 小结 193\r\n\r\n第10章 高级数据访问技术 194\r\n10.1 利用数据集访问数据库 194\r\n10.1.1 DataTable对象 194\r\n10.1.2 DataView对象 198\r\n10.1.3 DataSet进阶 200\r\n10.2 在ASP.NET中使用XML 202\r\n10.2.1 XML概述 202\r\n10.2.2 使用ASP.NET存取XML 203\r\n10.2.3 使用ASP.NET的XML控件 205\r\n10.3 高级数据库技术 209\r\n10.3.1 存储过程 209\r\n10.3.2 事务 214\r\n10.3.3 高级数据库技术使用实例 216\r\n10.4 小结 222\r\n\r\n第11章 综合设计实例 223\r\n11.1 留言簿 223\r\n11.1.1 数据库设计 223\r\n11.1.2 界面设计 223\r\n11.1.3 代码设计 224\r\n11.2 日历 227\r\n11.2.1 编程思路 227\r\n11.2.2 界面设计 227\r\n11.2.3 代码设计 228\r\n11.3 在线调查 229\r\n11.3.1 编程思路 229\r\n11.3.2 界面设计 229\r\n11.3.3 代码设计 230\r\n11.4 新闻发布系统 236\r\n11.4.1 数据库设计 236\r\n11.4.2 配置Web.config文件 238\r\n11.4.3 界面设计 238\r\n11.4.4 代码设计 239\r\n11.4.5 实例演示 245\r\n11.5 使用ASP.NET实现文件上传 246\r\n11.5.1 界面设计 247\r\n11.5.2 代码设计 247\r\n11.6 发送电子邮件 250\r\n11.6.1 界面设计 250\r\n11.6.2 代码设计 251\r\n\r\n第12章 在线商店系统 254\r\n12.1 系统设计 254\r\n12.1.1 需求分析 254\r\n12.1.2 系统功能模块划分 254\r\n12.1.3 功能设计 255\r\n12.2 数据库的设计和实现 255\r\n12.2.1 数据库需求分析 255\r\n12.2.2 数据库的逻辑设计 256\r\n12.2.3 数据库存储过程 258\r\n12.3 配置Web.config文件 258\r\n12.4 登录功能模块 262\r\n12.4.1 界面设计 262\r\n12.4.2 代码设计 262\r\n12.5 首页设计 269\r\n12.6 商品查找功能模块 270\r\n12.6.1 界面设计 270\r\n12.6.2 代码设计 272\r\n12.7 ProCat用户控件设计 274\r\n12.7.1 界面设计 274\r\n12.7.2 代码设计 275\r\n12.8 最受欢迎商品功能模块 276\r\n12.8.1 界面设计 276\r\n12.8.2 代码设计 278\r\n12.9 商品详细信息功能模块 279\r\n12.9.1 界面设计 279\r\n12.9.2 代码设计 280\r\n12.10 购物车功能模块 282\r\n12.10.1 界面设计 282\r\n12.10.2 代码设计 283\r\n12.11 订单查询功能模块 297\r\n12.11.1 界面设计 297\r\n12.11.2 代码设计 298\r\n12.12 实例演示 303\r\n\r\n第13章 客户服务系统 305\r\n13.1 系统设计 305\r\n13.1.1 需求分析 305\r\n13.1.2 功能模块划分 305\r\n13.1.3 系统功能设计 306\r\n13.2 数据库设计 306\r\n13.2.1 数据库需求分析 306\r\n13.2.2 数据库逻辑设计 307\r\n13.2.3 数据库存储过程 309\r\n13.3 连接数据库 310\r\n13.4 首页功能模块设计 311\r\n13.4.1 界面设计 311\r\n13.4.2 代码设计 312\r\n13.5 用户信息管理功能模块 315\r\n13.5.1 界面设计 315\r\n13.5.2 代码设计 317\r\n13.6 客户记录管理模块 323\r\n13.6.1 界面设计 323\r\n13.6.2 代码设计 324\r\n13.7 问题记录分配功能模块 333\r\n13.7.1 界面设计 333\r\n13.7.2 代码设计 333\r\n13.8 工作记录管理功能模块 336\r\n13.9 服务调查管理模块 339\r\n13.10 实例演示 342\r\n
无封面