全书共13章,分为两部分。部分为第1~3章,主要介绍了Web基础知识、ASP.NET相关知识和C#语言基础。第二部分为第4~13章,从网络涉及的实用模块出发,结合流行的技术和组件,详细介绍了每个模块的设计原理及实现过程,进而讲解了ASP.NET在网络开发中的应用,内容主要包括ASP.NET控件、数据访问、数据绑定、文件处理、数据报表、流媒体和WebService等。
本书实践知识与理论知识并重,力求使读者通过亲自动手来掌握ASP.NET新技术,从而学习尽可能多的知识,了解尽可能多的应用。本书可作为普通高等院校相关专业Web程序设计、网络程序设计、ASP.NET程序设计等课程的教材,同时也适用于初、中级ASP.NET用户学习参考。
目录
- 第1章Web基础知识
- 1.1Internet基础
- 1.1.1Internet的起源
- 1.1.2现在Internet的发展
- 1.2Web结构
- 1.2.1HTTP简介
- 1.2.2B/S结构简介
- 1.2.3C/S结构简介
- 1.2.4B/S结构与C/S结构比较
- 1.2.5Web系统的三层结构
- 1.3网页构成技术——HTML
- 1.3.1HTML概述
- 1.3.2HTML文件结构
- 小结
- 习题
- 上机指导
- 实验:输出一个字符串
- 第2章ASP.NET概述
- 2.1.NET开发
- 2.1.1.NET框架简介
- 2.1.2ASP.NET与.NET框架的关系
- 2.1.3ASP、ASP.NET、JSP、PHP比较
- 2.2ASP.NET运行环境简介
- 2.2.1对软件环境及操作系统的要求
- 2.2.2应用服务器的安装和配置
- 2.2.3.NETFramework的安装和配置
- 2.3开发工具VisualStudio2005概述
- 2.3.1VisualStudio2005简介
- 2.3.2VisualStudio2005使用
- 2.4个ASP.NET程序
- 2.4.1搭建Web项目
- 2.4.2添加代码
- 2.4.3分析代码
- 2.4.4测试代码
- 小结
- 习题
- 上机指导
- 实验一:输出一个字符串
- 实验二:交互式输出字符串
- 第3章C#语言基础
- 3.1C#与.NET的关系
- 3.2C#语言的特点
- 3.3C#语法基础
- 3.3.1数据类型
- 3.3.2变量和常量
- 3.3.3类型转换
- 3.3.4运算符
- 3.4语句结构
- 3.4.1条件语句
- 3.4.2循环语句
- 3.4.3控制循环
- 3.4.4异常处理语句
- 3.4.5条件编译
- 3.5面向对象程序设计
- 3.5.1对象的概念
- 3.5.2面向对象的设计方法
- 3.5.3命名空间
- 3.5.4类
- 3.5.5域和属性
- 3.5.6抽象类
- 3.5.7接口
- 3.5.8方法
- 3.5.9继承和多态
- 小结
- 习题
- 上机指导
- 实验一:if条件语句
- 实验二:使用接口求圆的面积
- 实验三:教师类方法的重载
- 第4章ASP.NET控件
- 第5章ASP.NET对象编程
- 第6章ADO.NET编程
- 第7章XML访问
- 第8章数据绑定
- 第9章文件处理
- 第10章数据报表
- 第11章流媒体应用
- 第12章WebService应用
- 第13章综合实例——BBS论坛