如今,在开发复杂的Web站点或Web应用程序时,有多种技术可供选择,其中有一项技术非常出众而且使用起来非常轻松,那就是——ASENET 2.0,它使得开发人员能够在麻烦极少的情况下开发Web站点和应用程序。ASP.NET 2.0构建在.NET Framework 2.0之上,它扩展了ASP.NET 1.O和ASENET 1.1的功能。其内核是一个基于控件的、事件驱动的架构,这意味着只需要向页面添加少量的代码,就可以看到以最小代价获得的自动结果,而且可以根据用户的输入提供平滑、直观的用户体验。
ASP.NET具有开发效率高、平台无关性、安全性强等方面的优势,广泛用于创建动态Web站点和基于Web的分布式应用程序,是广大Windows程序员开发Web应用程序的有效工具。ASRNET 2.0在Web应用程序开发方面迈出了革命性的一步,新增了50多个服务器控件,类的数量也增加了一倍,其他许多方面也有很重大的变化。ASP.NET 2.0的目标是提高开发人员的效率、改善应用程序的性能和可伸缩性。 本书全面介绍了ASP.NET 2.0的新特性和各方面的编程知识,是 ASP.NET初学者以及想了解ASP.NET 2.0新技术的读者的理想参考书。该书从初版、1.0版、1.1版到现在的2.0版,内容更加完善,技术更加实用。
第1章 ASP.NET 2.0和Wrox Uniled应用程序简介
1.1将要创建的站点
1.2 ASP.NET 2.O——创建动态Wleb站点的强大工具
1.3 Web站点常见任务的简单解决方案
1.3.1一致性和个性化
1.3.2导航
1.3.3登录、安全和角色
1.3.4连接数据
1.3.5代码
1.3.6组件化
1.3.7 Web服务
1.3.8性能和缓存
1.3.9错误和异常处理
1.3.10部署
1.3.11部署工具
1.4 ASP.NET 2.0与其他技术相融合的地方
1.5 Wrox United应用程序
1.6开始设计WroxUnited站点
1.7 VWD Express——开发环境
1.7.1 Cassini
1.7.2 VWD的Solution Explorer
1.7.3使用vWD创建、打开和使用Web站点及页面
1.7.4示例代码目录
1.7.5运行页面
1.7.6设计区
1.7.7工具箱
1.7.8属性窗口
1.7.9错误列表窗口
1.7.10 VWD的数据库浏览器
1.8本章小结
1.9练习
第2章 站点设计
2.1总体设计目标
2.2 Master和Comem页面
2.2.1创建Master页面
2.2.2创建Content页面
2.2.3 Master和Content页面的示例
2.2.4在Master页面中使用级联样式表
2.3 Master页面的其他功能
2.3.1多层次的Master页面
2.3.2 Master页面支持多个内容占位符
2.4创建站点地图
2.5站点设计的基本原则
2.6 ASP.NET 2.0应用程序的标准文件
2.6.1 Web.config包含整个站点的设置
2.6.2 Global.asax包含整个站点都可以使用的代码
2.6.3通过Web浏览器编辑站点配置
2.7排查站点设计中的错误
2.8本章小结
2.9练习
……
第3章 页面设计
第4章 成员关系和身份验证
第5章 用主题设置样式
第6章 事件和代码
第7章 读取数据
第8章 写入数据
第9章 代码
第10章 组建化
第11章 角色和配置文件
第12章 Web服务
第13章 电子商务
第14章 性能
第15章 错误处理
第16章 部署、构建和结束
附录A 练习题答案
附录B 配置
附录C Wrox United 数据库设计
附录D VWD Database Explorer
附录E CSS和HTML快速参考