本书主要介绍了ASP.NET 2.0编程及相关知识,全书实例均采用C#语言编写,并遵守C#的编码规范。本书充分考虑了初学者的特点。详细介绍了网络编程的基本原理。搭建ASP.NET 2.0开发环境以及C#语言的编程基础知识,为后续讲解网络应用程序开发奠定基础。本书按照开发ASP.NET 2.0应用程序的难易程度和各知识点的使用频率来介绍Web应用程序开发技术。分为基础知识篇、核心技术篇、技术提高篇和系统集成开发篇。各院校可根据实际情况选择适合的章节进行讲解。
本书以C#语言为基础,围绕最新的ASP.NET 2.0技术精髓展开深入讲解,主要内容包括网络程序设计基础知识、ASP.NET入门、C#语言基础、ASP.NET 2.0网页语法、内置对象、服务器控件、数据访问、用户控件与自定义控件、样式和主题、安全技术、站点导航、使用XML以及网站发布及安装等。
本书结构合理、条理清晰、实用性强,从第3章开始,每一个技术的讲解都附有具体的实例,可供读者实际操作使用。此外,每章都附有习题,供课后练习和上机实验。
本书可以作为高等院校计算机科学与技术、网络工程、电子信息等相关专业“ASP.NET网络程序设计”课程的教材,也可供从事Web程序设计相关工作的技术人员自学参考。
第1章 网络程序设计概述
1.1 Internet概述
1.2 三类网络程序设计
1.2.1 基于TCP/IP协议栈的网络编程
1.2.2 基于WWW应用的网络编程
1.2.3 基于.NET框架的Web Services网络编程
1.3 Web编程概述
1.3.1 Web的工作原理
1.3.2 动态Web开发技术概述
1.4 HTML基础
1.4.1 HTML标记
1.4.2 HTML文档的基本结构
1.4.3 一些常用的HTML标记
1.4.4 用Visual Studio 2005编辑HTML文档
1.4.5 XHTML文件
1.5 XML基础
1.5.1 XML文档的基本结构
1.5.2 使用XML的特点
1.5.3 HTML与XML的比较
1.6 小结
习题
第2章 ASP.NET 2.0入门
第3章 C#语言基础
第4章 ASP.NET 2.0网页语法
第5章 ASP.NET 2.0内置对象
第6章 ASP.NET 2.0常用服务器控件
第7章 ADO.NET数据访问
第8章 数据控件与数据绑定技术
第9章 用户控件与自定义控件
第10章 样式和主题
第11章 ASP.NET应用程序安全技术
第12章 站点导航控件
第13章 ASP.NET中使用XML
第14章 综合应用实例——留言板
第15章 网站发布、打包与安装
参考文献