|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
随同.NET框架的发布,新一代的活动服务页面ASP.NET诞生了。跟前一版本相比,ASP.NET做了一系列改进,引入了相当多的新功能,例如所有的ASP.NET代码都经过编译,代码和用户界面的彻底分离,基于XML的配置等。利用ASP.NET基础框架提供的服务,开发人员可以快速高效地制作出功能强大、伸缩性良好的Web应用。
本书内容全面,基本上涵盖了ASP.NET应用开发中的90%以上的知识,主要包括ASP.NET应用开发概览、ASP.NET语法、使用验证服务器控件、数据绑定、模板控件、创建和使用用户自定义控件、ASP.NET内部对象、使用global.asax文件、使用ADO.NET、使用.NET组件、创建和使用Web服务、使用配置、使用缓存、安全性、实用技术选录等。通过本书的学习,读者将领会到ASP.NET应用开发的精华。 本书实例丰富,便于自学。对于每一个知识点,本书都提供了读者可以自己动手操作的实例,没有高深和冗长的原理说明。因为一切都变得简单明了。 本书面向ASP.NET的中、高级用户,要求读者有HTML方面的基础知识,并且至少了解一门.NET平台下的编程语言,如C#或Visual Basic。 目录:
目录
第1章 ASP.NET应用开发概览 1 1.1 HTML、ASP和ASP.NET 1 1.2 开发之前 9 1.3 第一个ASP.NET应用 11 1.4 小结 39 第2章 第一个ASP.NET应用的 单文件版4本 41 2.1 预备知识 41 2.2 排除错误 52 2.3 实现步骤 57 2.4 小结 69 第3章 ASP.NET语法 71 3.1 服务器端代码 71 3.2 注释 75 3.3 引入外部代码 76 3.4 服务器端包括指令 77 3.5 服务器控件 78 3.5.1 HTML服务器控件 78 3.5.2 Web服务器控件 79 3.6 服务器端对象标志语法 79 3.7 数据绑定语法 83 3.8 小结 84 第4章 使用验证服务器控件 85 4.1 概述 85 4.2 验证的时机 86 4.3 使用RequiredFieldValidator 88 4.4 使用CompareValidator 89 4.5 使用 RangeValidator 95 4.6 使用RegularExpression Validator 97 4.7 使用CustomValidator 100 4.8 显示验证错误 103 4.9 小结 105 第5章 数据绑定 107 5.1 概述 107 5.2 绑定到简单属性 108 5.3 绑定到集合和列表 112 5.4 使用DataBinder.Eval 118 5.5 小结 122 第6章 模板控件 123 6.1 概述 123 6.2 Repeater模板控件 124 6.2.1 创建表格显示 124 6.2.2 处理ItemCommand 事件 128 6.2.3 指定其他模板 132 6.3 DataList模板控件 135 6.3.1 显示数据 135 6.3.2 提供选择功能 143 6.3.3 编辑 148 6.3.4 删除 156 6.3.5 动态创建模板 167 6.3.6 处理ItemCommand 事件 171 6.4 小结 176 第7章 创建和使用用户控件 177 7.1 概述 177 7.2 @Control指令 178 7.3 添加属性 181 7.4 封装事件处理 188 7.5 添加自定义事件 192 7.6 将状态保存到状态视图 195 7.7 加载用户控件 200 7.8 查找 204 7.9 创建模板用户控件 206 7.10 创建程序集形式的 用户控件 210 7.11 小结 219 第8章 ASP.NET内部对象 221 8.1 Request对象 221 8.1.1 概述 221 8.1.2 用法 223 8.2 Response对象 235 8.2.1 属性和方法概述 235 8.2.2 用法 236 8.3 Server对象 249 8.3.1 属性和方法概述 249 8.3.2 用法 251 8.4 Application对象 257 8.5 Session对象 261 8.5.1 主要属性和方法 261 8.5.2 用法 262 8.6 小结 269 第9章 使用 global.asax 文件 271 9.1 ASP.NET 应用程序 和HTTPApplication类 271 9.2 处理应用程序或 会话范围内的事件 275 9.3 设置全局数据 279 9.4 小结 282 第10章 使用ADO.NET 283 10.1 概述 283 10.2 链接到数据库 284 10.3 执行SQL命令 298 10.3.1 查询 301 10.3.2 更新、删除和添加数据 308 10.3.3 执行存储过程 309 10.4 使用DataSet 313 10.5 使用DataGrid控件 316 10.5.1 将DataSet绑定到 DataGrid 316 10.5.2 利用DataGrid 更新数据 319 10.5.3 删除数据库 中的数据 330 10.5.4 处理主-从关系 333 10.6 小结 339 第11章 使用.NET组件 341 11.1 认识程序集 341 11.1.1 程序集的概念 341 11.1.2 程序集的组成 342 11.1.3 程序集的创建 344 11.1.4 专用程序集 和共享程序集 345 11.1.5 程序集的使用 347 11.2 使用专用程序集 348 11.3 使用共享程序集 351 11.4 实例 361 11.4.1 数据层 361 11.4.2 商业逻辑层 364 11.4.3 表示层 366 11.4.4 测试运行 370 11.5 小结 371 第12章 创建和使用Web服务 373 12.1 概述 373 12.1.1 优势 373 12.1.2 ASP.NET对Web 服务的支持 374 12.2 基于Web服务的多层窗体 386 12.2.1 数据层 386 12.2.2 商业逻辑层 390 12.2.3 表示层 394 12.3 异步调用Web服务 399 12.4 小结 407 第13章 使用配置 409 13.1 配置的计算 409 13.2 配置节处理程序和节 410 13.3 标准ASP.NET 配置节 和自定义配置节 412 13.4 使用位置和路径 413 13.5 锁定配置设置 414 13.6 检索配置 415 13.7 配置进程模型 416 13.8 小结 418 第14章 使用缓存 419 14.1 缓存概述 419 14.2 页输出缓存 420 14.3 片段缓存 428 14.4 页数据缓存 432 14.5 小结 444 第15章 安全性 445 15.1 概述 445 15.2 基于 Windows 的 身份验证 446 15.3 基于窗体的身份验证 448 15.4 为用户和角色授权 451 15.5 模拟 452 15.6 小结 452 第16章 实用技术选录 453 16.1 上传文件 453 16.2 发E-mail 456 16.3 小结 457 前言:
随同.NET框架的发布,新一代的活动服务页面ASP.NET诞生了。跟前一版本相比,ASP.NET做了一系列改进,引入了相当多的新功能,例如所有的ASP.NET代码都经过编译,代码和用户界面的彻底分离,基于XML的配置等。利用ASP.NET基础框架提供的服务,开发人员可以快速高效地制作出功能强大、伸缩性良好的Web应用。
本书读者对象
本书面向ASP.NET的中、高级用户,要求读者有HTML方面的基础知识,并且至少了解一门.NET平台下的编程语言,如C#或Visual Basic。
本书内容
l ASP.NET中的语法精髓,使用户在编程时有章可循,遇难不惊。
l ASP.NET中的常用控件,包括服务器端的验证控件、模板控件和数据..
|