ASP.NET1.0高级编程
2002-6-1
清华大学出版社
Richard Anderson,Brian Francis
1161
1900
本书理论联系实际、全面深入地介绍了ASP.NET及其相关知识,是进行ASP.NET开发的高级编程指南。通过本书的学习,可以全面掌握利用NET Framework进计Web应用程序开发的技巧。
本书主要内容
·ASP.NET和.NET Framework的基本概念
·使用服务器控件以及数据管理技术创建ASP.NET页面
·开发、保护和配置Web应用程序
·基类库、组件及其可扩展性
·Web服务和ASP.NET在移动领域中的应用
·调试技术、性能、迁移性和互操作性等问题
·ASP.NET相关知识在实际开发环境中的整合
本书读者对象
·必须具有扎实的ASP编程基础知识
·熟悉VB或基于C的语法(C++、Java或C#)
·希望利用.NET Framework开发复杂的ASP.NET应用程序
·希望对ASP.NET这些新技术有个全面深入的了解
第1章 ASP.NET概述 1.1 是升级还是创新 1.2 开始使用ASP 1.3 安装.NET 1.3.1 配置范例 1.3.2 运行范例 1.4 Visual Studio.NET 1.5 其他安装 1.6 ASP.NET与ASP的区别 1.6.1 需要这样一个新版本的原因 1.6.2 ASP.NET的优点 1.7编写ASP.NET页面 1.7.1 创建Web站点 1.7.2 页面范例 1.8 本章小结第2章 认识.NET Framework 2.1 .NET简介 2.1.1 .NET的组成 2.1.2 Windows DNA存在的问题 2.1.3 需要NET的原因 2.2 公共语言运行时(CLR) 2.2.1 通用功能 2.2.2 命名空间 2.2.3 通用类型系统 2.2.4 程序集——版本化和安全世代码 2.2.5 CLR和COM 2.2.6 中间语言 2.2.7 应用程序域(APPlication Domains) 2.3 .NET Framework详解 2.3.1 应用程序开发技术 2.3.2 类库 2.3.3 基类库 2.4 ASP.NET的设计目标 2.4.1 消除对脚本引擎的依赖性 2.4.2 在ASP基础上的升级 2.4.3 便于部署 2.4.4 强大的工具支持 2.4.5 更简单、更灵活的配置 2.4.6 分解的“开放”设计 2.4.7 与语言无关 2.4.8 代码更少、更简练、更易于维护 2.4.9 功能强大的身份确认模型 2.4.10 正确认识错误的存在 2.4.11 不需要工具 2.5 本章小结第3章 .NET语言 3.1 所提供的语言 3.1.1 VBScript何去何从 3.1.2 Visual Studio还是Notepad 3.1.3 Visual Basic.NET 3.1.4 C# 3.1.5 JScript.NET 3.1.6 C++ 3.1.7 Visual J#.NET 3.1.8 其他支持的语言 3.2 .NET语言编译器 3.3 CLR的优点 3.3.1 通用API 3.3.2 通用类型 3.3.3 跨语言继承性 3.3.4 跨语言调试和记录 3.4 性能问题 3.4.1 语言 3.4.2 后期绑定代码 3.5 常用范例 3.5.1 变量声明 3.5.2 函数和过程 3.5.3 语法的区别 3.5.4 类型转换 3.6 本章小结第4章 编写ASP.NET页面第5章 服务器控件与验证第6章 ASP.NET Web Form控件第7章 列表控件和数据绑定第8章 .NET数据管理引论第9章 处理关系数据第10章 关系数据源的更新第11章 .NET中的XML数据管理第12章 Web应用程序和Global.asax 第13章 ASP.NET的配置第14章 保障ASP.NET应用程序的安全第15章 处理集合和列表第16章 使用其他基类第17章 .NET组件第18章 建立ASP.NET服务器控件第19章 显示Web服务第20章 使用Web服务第21章 移动控件第22章 调试、跟踪和错误处理第23章 迁移和互用性第24章 案例研究——IBuyAdventure.NET附录A 公用的系统命名空间附录B 提高性能的技巧附录C 参考及其他信息