本书用一种崭新的模式来讲解如何利用ASP.NET和SQL Server2000这两种优秀的技术进行Web开发,使读者可以快速地开发出优秀的Web应用。全书本书分为两部分,第一部分介绍了使用ASENET和SQL Server开发网络应用系统的必备知识;第二部分精选了3个典型的网络应用程序实例,分别是网上数码商店系统、网上人才招聘系统、在线宽带视频点播系统,非常适合使用ASENET和SQL Server 2000开发网络应用程序的中高级技术人员及对此感兴趣的读者。
本书介绍了使用ASENET(基于C#)和SQL Server 2000开发网络应用程序的基础知识和开发方法。本书分为两部分,第一部分介绍了使用ASENET和SQL Server开发网络应用系统的必备知识;第二部分精选了3个典型的网络应用程序实例,分别是网上数码商店系统、网上人才招聘系统、在线宽带视频点播系统。书中对这些系统实例从系统分析、代码设计到方案实施进行了系统的介绍,并且本书所附的光盘中均包含了这些网络应用程序实例的源程序,读者稍做修改,即可使用。
本书适用于使用ASENET和SQL Server 2000开发网络应用程序的中高级技术人员,以及对相关技术感兴趣的读者,也可以作为各类高等院校相关专业的课程学习、毕业设计的参考书籍。
第1篇 ASP.NET+SQL Server基础理论篇
1.1 Microsoft.NET简介
1.1.1 .NET平台
1.1.2 .NET框架
1.1.3 公共语言运行库
1.1.4 编程语言
1.1.5 托管模块和元数据
1.1.6 通用中间语言
1.1.7 .NET框架类库
1.2 ASPNET特性
1.2.1 从ASP至ASPNET
1.2.2 ASPNET结构
1.3 建立和使用开发环境
1.3.1 ⅡS安装和配置
1.3.2 .NET SDK
1.3.3 Visual Smdio.NET集成开发环境
1.4 小结
第2章 C#快速浏览
2.1 C#概述
2.1.1 第一个C#程序
2.1.2 编译、执行C#程序
2.2 C#类型系统和表达式
2.2.1 通用类型系统
2.2.2 名字空间
2.2.3 .NET框架类库
2.2.4 值类型
2.2.5 引用类型
2.2.6 装箱和开箱
2.2.7 类型转换
2.2.8 操作符和表达式
2.3 流程控制和例外
2.3.1 分支控制语句
2.3.2 循环控制语句
2.3.3 跳转
2.3.4 基本异常处理
2.3.5 异常处理高级话题
2.4 面向对象编程
2.4.1 概述
2.4.2 类
2.4.3 方法
2.4.4 常量和域
2.4.5 委托和事件
2.4.6 属性和索引
2.4.7 继承、重载和多态
2.5 小结
第3章 ASP.NET基础
3.1 Web窗体
3.1.1 HTML和HTTP
3.1.2 从CGI到ASP
3.1.3 Web窗体
3.1.4 Web窗体编程模型
3.2 Web控件
3.2.1 简单控件
3.2.2 按钮控件
3.2.3 列表控件
3.2.4 数据绑定控件
3.2.5 Calendar控件
3.2.6 验证控件
3.3 用户控件
3.3.1 用户控件基础
3.3.2 使用属性和事件
3.3.3 动态加栽
3.3.4 片段缓存
3.4 自定义控件
3.4.1 简单的自定义控件
3.4.2 复杂的自定义控件
3.4.3 复合自定义控件
3.5 建立ASENET应用
3.5.1 创建Web应用程序
3.5.2 使用ViStlal Studio.NET
3.5.3 使用.NET SDK
3.6 小结
……
第2篇 ASP.NET+SQL Server动态网站开发实战篇
……
附录
……