循序渐进ASP.NET教程——.NET精选系列
作  者:美.马丁 等著 
出 版 社: 人民邮电出版社
  • 出版时间:2002-1-1
  • ISBN:7115098980
  • 商品缺货注意:此商品已经缺货,如需购买请先登记!
  • 请到货通知我: (请输入Email地址)
此商品所属分类: 计算机 >> 程序设计 >> asp
定价:¥35.00  时代网价:29.75 折扣:85 节省:¥5.25 
配送说明: 成都市区免费送货上门、货到付款;四川其它地区送货上门、货到付款;全国范围内使用支付宝支付,先收货,后付款,安全方便(支付宝信任商家)。

内容简介

ASP.NET是微软公司流行的动态Web编程技术ASP的最新版本,本书以循序渐进的方式介绍ASP.NET,引导读者逐步步入ASP.NET的殿堂。 本书分五部分,共24章。第一部分为使用ASP.NET做准备,包括ASP.NET初步、提供Internet信息服务、Visual Basic.NET简介等内容。第二部分介绍如何创建ASP.NET页面,包括ASP.NET页面语法、创建用户界面、Web服务器控件和验证控件等内容。第三部分介绍了应用程序级的主题,包括Web应用程序、应用程序安全性、错误处理和应用程序调试等内容。第四部分介绍了数据操纵技术,包括数据库的连接和操纵、ADO.NET、存储过程和函数以及XML等内容。最后一部分介绍了扩展ASP.NET方面的知识,包括Web服务、应用程序的配置、本地化、部署、优化和性能分析等内容。 本书适合初中级用户阅读。通过阅读本书,读者可以快速、全面地掌握ASP.NET。

关注过此商品的顾客还关注过

目录介绍

第一部分 准备工作 第1章 ASP.NET初步 3 1.1 ASP.NET是什么 3 1.1.1 ASP.NET独立于浏览器吗 4 1.1.2 在ASP.NET中可使用哪些编程语言 4 1.1.3 运行ASP.NET的系统需求 5 1.2 配置IIS 5.0 5 1.3 安装.NET框架SDK 7 1.4 总结 9 1.5 问与答 9 1.6 作业 9 1.6.1 小测验 9 1.6.2 练习 10 1.7 小测验答案 10 第2章 提供Internet信息服务 11 2.1 选择托管环境 11 2.1.1 以前的情况和现在的情况 11 2.1.2 Windows 2000上的IIS 11 2.2 选择开发环境 13 2.2.1 需要何种开发工具 13 2.3 创建第一个网站 13 2.3.1 Windows Server计算机的高级选项 13 2.3.2 创建虚拟目录 18 2.3.3 第一个Web页 19 2.4 为何使用ASP.NET而不是其他技术 20 2.4.1 CGI应用程序 21 2.4.2 ISAPI应用程序 21 2.4.3 ASP应用程序 21 2.4.4 ASP.NET应用程序 21 2.5 总结 22 2.6 问与答 22 2.7 作业 22 2.7.1 小测验 22 2.8 小测验答案 23 第3章 Visual Basic.NET简介 24 3.1 Visual Basic.NET 24 3.1.1 变量 24 3.1.2 数组 26 3.1.3 条件语句 28 3.1.4 循环 29 3.1.5 过程 31 3.1.6 类 31 3.2 总结 32 3.3 问与答 32 3.4 作业 32 3.4.1 小测验 32 3.4.2 练习 32 3.5 小测验答案 33 第4章 使用ASP.NET 34 4.1 ASP.NET的文件层次结构 34 4.2 名称空间 35 4.2.1 System名称空间 36 4.2.2 Microsoft名称空间 38 4.2.3 在ASP.NET页面中使用名称空间 38 4.3 ASP.NET中的编程语言 39 4.4 开发工具 39 4.5 总结 40 4.6 问与答 40 4.7 作业 40 4.7.1 小测验 40 4.7.2 练习 40 4.8 小测验答案 41 第二部分 创建ASP.NET页面 第5章 ASP.NET页面的语法 45 5.1 Visual Studio 45 5.2 ASP.NET语法元素 49 5.2.1 页面编译指令 49 5.2.2 代码声明块 51 5.2.3 代码交付块 52 5.2.4 服务器端注释 52 5.2.5 HTML控件语法 53 5.2.6 自定义服务器控件语法 55 5.2.7 服务器控件的事件绑定语法 56 5.2.8 数据绑定表达式语法 56 5.2.9 服务器端对象标记语法 57 5.2.10 服务器端Include编译指令的语法 57 5.3 总结 57 5.4 问与答 57 5.5 作业 58 5.5.1 小测验 58 5.5.2 练习 58 5.6 小测验答案 58 第6章 使用ASP .NET Web表单创建用户界面 59 6.1 Web表单简介 59 6.1.1 Web表单代码模型 59 6.1.2 Web表单页面的处理过程 66 6.1.3 Web表单的生命周期 66 6.1.4 状态管理 67 6.2 Web表单事件模型 67 6.3 在VS.NET中使用Web表单 68 6.3.1 创建一个Web应用程序 68 6.3.2 在Web应用程序中添加Web表单 68 6.4 总结 69 6.5 问与答 69 6.6 作业 70 6.6.1 小测验 70 6.7 小测验答案 70 第7章 Web表单服务器控件 71 7.1 服务器控件是什么 71 7.1.1 HTML服务器控件 71 7.1.2 ASP.NET服务器控件 72 7.1.3 验证控件 72 7.1.4 用户控件 72 7.2 使用HTML服务器控件 72 7.2.1 为HTML服务器控件编写事件处理程序 75 7.3 使用ASP.NET服务器控件 79 7.3.1 使用VS.NET 79 7.3.2 为ASP.NET服务器控件编写事件处理程序 82 7.3.3 层叠样式表 89 7.3.4 数据绑定控件TextBox 90 7.3.5 AutoPostBack属性 92 7.3.6 ASP.NET Calendar控件 92 7.3.7 ASP.NET DropDownList控件 93 7.3.8 ASP.NET CheckBox控件 93 7.3.9 ASP.NET RadioButton控件 93 7.3.10 ASP.NET多行TextBox控件 93 7.4 总结 93 7.5 问与答 93 7.6 作业 94 7.6.1 小测验 94 7.6.2 练习 94 7.7 小测验答案 94 第8章 Web表单验证 95 8.1 Web表单验证简介 95 8.1.1 使用验证控件 95 8.1.2 验证控件的类型 96 8.2 在页面中使用各种验证控件 102 8.3 总结 106 8.4 问与答 107 8.5 作业 107 8.5.1 小测验 107 8.5.2 练习 107 8.6 小测验答案 107 第三部分 ASP.NET应用程序主题 第9章 ASP.NET Web应用程序 111 9.1 ASP.NET Web应用程序是什么 111 9.1.1 Web应用程序的生命周期 112 9.1.2 Global.asax文件 112 9.2 状态管理 116 9.2.1 应用程序状态数据 116 9.2.2 会话状态数据 117 9.2.3 会话跟踪 117 9.2.4 状态管理范例 117 9.3 总结 124 9.4 问与答 124 9.5 作业 125 9.5.1 小测验 125 9.5.2 练习 125 9.6 小测验答案 125 第10章 安全性 126 10.1 安全性概述 126 10.1.1 ASP.NET的数据流程 126 10.1.2 ASP.NET安全体系结构 127 10.1.3 ASP.NET子标记 130 10.1.4 ASP.NET认证和授权 131 10.2 使用SSL建立加密连接 132 10.2.1 申请一个用于SSL的证书 133 10.2.2 向认证中心申请证书 134 10.3 总结 135 10.4 问与答 135 10.5 作业 135 10.5.1 小测验 135 10.5.2 练习 135 10.6 小测验答案 136 第11章 在应用程序中加入电子邮件功能 137 11.1 架设SMTP 137 11.2 发送电子邮件 138 11.2.1 System.Web.Mail名称空间 138 11.2.2 创建一个简单的电子邮件表单 140 11.2.3 发送HTML电子邮件消息 143 11.2.4 在电子邮件中加入附件 145 11.3 总结 145 11.4 问与答 146 11.5 作业 146 11.5.1 小测验 146 11.5.2 练习 146 11.6 小测验答案 146 第12章 读写Web服务器上的文件 147 12.1 提供的类 147 12.1.1 File类 147 12.1.2 FileStream类 148 12.1.3 FileMode、FileAccess和FileShare枚举 149 12.1.4 StreamReader类 150 12.1.5 StreamWriter类 150 12.1.6 Directory类 151 12.2 应用程序范例 151 12.3 总结 164 12.4 问与答 164 12.5 作业 164 12.5.1 小测验 164 12.5.2 练习 165 12.6 小测验答案 165 12.6.1 小测验 165 第13章 处理错误 166 13.1 异常处理基础知识 166 13.2 非结构化异常处理 166 13.2.1 On Error语句 166 13.2.2 Err对象 167 13.3 结构化异常处理 167 13.3.1 Exception类 168 13.4 常见的异常 169 13.5 引发异常 171 13.5.1 ApplicationException类 171 13.5.2 自定义异常 171 13.6 总结 172 13.7 问与答 172 13.8 作业 173 13.8.1 小测验 173 13.8.2 练习 173 13.9 小测验答案 173 第14章 调试ASP.NET应用程序 174 14.1 跟踪是什么 174 14.1.1 启用页面级跟踪 174 14.1.2 启用应用程序级跟踪 176 14.1.3 Trace.axd应用程序 177 14.2 使用SDK调试器 179 14.2.1 调试器的位置 179 14.2.2 附加到ASP.NET工作进程中 179 14.2.3 装载源文件 179 14.2.4 调试器窗口 180 14.3 总结 181 14.4 问与答 181 14.5 作业 181 14.5.1 小测验 181 14.5.2 练习 181 14.6 小测验答案 182 第四部分 给应用程序提供数据 第15章 使用数据库 185 15.1 什么是数据库 185 15.1.1 何时需要使用关系型数据库 186 15.1.2 表 187 15.1.3 结构化查询语言 188 15.2 服务器端数据存取 192 15.2.1 ADO.NET概述 192 15.2.2 使用ADO.NET定义数据库访问 193 15.3 总结 193 15.4 问与答 193 15.5 作业 193 15.5.1 小测验 193 15.5.2 练习 193 15.6 小测验答案 194 第16章 读取数据库表中的数据 195 16.1 连接数据库 195 16.1.1 Microsoft SQL Server数据库 195 16.1.2 其他数据源 200 16.2 执行SQL来读取数据 204 16.3 使用数据绑定来显示结果 205 16.4 总结 207 16.5 问与答 207 16.6 作业 208 16.6.1 小测验 208 16.6.2 练习 208 16.7 小测验答案 208 第17章 插入、更新和删除数据库记录 209 17.1 使用参数化SQL语句 209 17.1.1 SQLParameters类 210 17.1.2 SQLParameter类 210 17.2 插入记录 213 17.3 删除记录 215 17.4 更新记录 216 17.5 总结 218 17.6 问与答 218 17.7 作业 218 17.7.1 小测验 218 17.7.2 练习 218 17.8 小测验答案 219 第18章 ADO.NET数据集 220 18.1 ADO.NET中的数据读取对象 220 18.1.1 DataSet对象 220 18.1.2 DataTable对象 223 18.1.3 DataColumn对象 225 18.1.4 DataRow对象 227 18.1.5 DataRelation对象 228 18.2 总结 232 18.3 问与答 232 18.4 作业 232 18.4.1 小测验 232 18.4.2 练习 232 18.5 小测验答案 232 第19章 存储过程和函数 233 19.1 存储过程和函数的好处 233 19.1.1 模块化编程 234 19.1.2 执行速度快 234 19.1.3 降低网络流量 234 19.1.4 提高应用程序的安全性 234 19.2 存储过程 234 19.2.1 设计存储过程 234 19.2.2 执行存储过程 238 19.3 函数 243 19.3.1 函数的类型 243 19.3.2 函数的确定性 243 19.3.3 设计函数 244 19.3.4 执行函数 245 19.4 总结 247 19.5 问与答 248 19.6 作业 248 19.6.1 小测验 248 19.6.2 练习 248 19.7 小测验答案 248 第20章 使用高级数据库技术 250 20.1 什么是XML 250 20.1.1 成型(well-formed)和有效(valid) 251 20.1.2 XML的优点 251 20.2 ADO.NET和XML 252 20.2.1 DataSet类 253 20.2.2 XMLDocument类 255 20.2.3 XMLDataDocument类 256 20.3 使用ADO.NET和XML 257 20.3.1 读取数据并将其保存为XML 257 20.3.2 读取XML文档中的数据 259 20.3.3 读取XML数据、修改XML数据并将其保存为XML 261 20.4 总结 264 20.5 问与答 264 20.6 作业 264 20.6.1 小测验 264 20.6.2 练习 264 20.7 小测验答案 265 第五部分 扩展ASP.NET 第21章 Web服务 269 21.1 何为Web服务 269 21.2 何为Web方法 270 21.3 创建一个Web服务 271 21.4 使用Web服务 274 21.4.1 使用wsdl.exe生成一个Web服务代理类 274 21.4.2 在客户应用程序中使用Web服务 275 21.5 使用Web服务存取数据 276 21.5.1 开发一个使用Web服务的程序 279 21.6 在Web服务中使用Application对象和Session对象 282 21.7 总结 284 21.8 问与答 284 21.9 作业 284 21.9.1 小测验 284 21.9.2 练习 284 21.10 小测验答案 284 第22章 配置、本地化和部署 286 22.1 配置 286 22.1.1 配置文件是什么 287 22.1.2 声明 289 22.1.3 设置 290 22.1.4 检索配置 291 22.2 使用其他语言 292 22.2.1 国际化 292 22.2.2 设置文化和编码方式 293 22.2.3 本地化ASP.NET应用程序 293 22.2.4 使用资源文件 293 22.3 部署ASP.NET应用程序 294 22.4 总结 294 22.5 问与答 294 22.6 作业 294 22.6.1 小测验 294 22.6.2 练习 294 22.7 小测验答案 295 第23章 ASP.NET应用程序的优化和性能分析 296 23.1 ASP.NET应用程序的优化 296 23.1.1 .NET框架的优化特性 296 23.1.2 高性能ASP.NET应用程序 297 23.2 监视和分析ASP.NET应用程序 301 23.2.1 ASP.NET运行阶段分析 301 23.2.2 使用Windows NT/2000系统监视器 303 23.3 总结 304 23.4 问与答 305 23.5 作业 305 23.5.1 小测验 305 23.5.2 练习 305 23.6 小测验答案 305 第24章 Web专题讨论 306 24.1 构思 306 24.1.1 主页 308 24.1.2 数据库 308 24.1.3 ContestData类 310 24.1.4 Join页面 311 24.1.5 用户服务器控件 312 24.1.6 用户控件UserInfo 312 24.1.7 UserAdmin页面 312 24.1.8 My User Profile页面 313 24.1.9 用户控件Contestinfo 313 24.1.10 Contest Admin页面 314 24.1.11 ContestActivity页面 314 24.1.12 ContestList用户控件 315 24.1.13 List Contests页面 315 24.1.14 List My Contests页面 316 24.1.15 List Available Contests页面 316 24.2 总结 317 24.2.1 练习 317
所有评论来自于在时代网购买过此商品的顾客
商品问答 查看所有问答




增值电信业务经营许可证:川B2-20060186 更低价格、更多选择、更方便;网上购书、订购杂志上时代网; 西南地区领先的网上书店、网上书城,您身边的网上书店!

邮政地址:(610041) 四川省成都市高新区衣冠庙邮局C-38信箱 订购电话:(028) 8688 8688 QQ订购咨询:250637647 业务合作:3443912 淘宝旺旺:时代网上书店

时代网使用条件 | 时代网隐私声明    Copyright  时代网(vsvt.com)  2004-2008, All Rights Reserved 蜀ICP备05000965号 总经理邮箱