ASP.NET实践教程
2010-4
清华大学出版社
魏菊霞,李志中,谢云,刁陵 编著
311
本书采用C# 语言作为ASP.NET Web应用程序的开发语言,以Visual Studio 2005为开发平台,通过简单而又实用的实例全面介绍了使用ASP.NET进行Web程序开发的常用技术。本书主要介绍了ASP.NET的基础知识、Web服务器控件、ASP.NET的内置对象、使用ADO.NET进行数据库开发、数据控件、在ASP.NET中使用XML以及用户自定义控件的设计等内容。并且在本书第8~12章介绍了网站设计中几个常用的功能模块,包括注册登录模块、文件上传下载模块、留言板模块、在线投票模块等,最后在第13章介绍了一个综合的ASP.NET应用开发案例。 本书可作为高等院校计算机相关专业的教材,也可供具有一定编程经验又需要迅速熟悉ASP.NET 2.0的读者参考,同时也适合于自学ASP.NET 2.0的读者。
第1章 ASP.NET开发环境 1.1 网站发展历史 1.1.1 静态页面和动态页面 1.1.2 ASP.NET简介 1.2 .NET框架 1.2.1 公共语言运行库(CLR) 1.2.2 .NET框架类库 1.3 Visual Studio 2005 开发环境 1.3.1 Visual Studio 2005的安装 1.3.2 Visual Studio 2005开发环境介绍 1.3.3 Visual Studio 2005主界面介绍 1.4 创建第一个ASP.NET应用程序 小结 习题 第2章 ASP.NET语言基础 2.1 C#语言基础 2.1.1 数据类型 2.1.2 标识符 2.1.3 常量和变量 2.1.4 C#运算符和运算符表达式 2.1.5 流程控制 2.1.6 C#面向对象的知识 2.2 HTML标记语言 2.2.1 HTML的基本结构 2.2.2 头标记[head] 2.2.3 页面布局与文字设计 2.2.4 Table表格 小结 习题 第3章 ASP.NET内置对象 3.1 ASP.NET 内置对象概述 3.2 Page对象 3.2.1 IsPostBack属性 3.2.2 Init事件 3.2.3 Load事件 3.3 Response对象 3.3.1 输出数据(Write方法) 3.3.2 地址重定向(Redirect方法) 3.3.3 停止输出(end方法) 3.4 Request对象 3.4.1 从浏览器获取数据 3.4.2 读取客户端的信息 3.5 Server对象 3.5.1 HtmlEncode方法和HtmlDecode方法 3.5.2 UrlEncode方法和UrlDecode方法 3.5.3 MapPath方法 3.6 Application对象 3.6.1 利用Application对象存取信息 3.6.2 锁定Application对象 3.6.3 删除Application中的信息 3.7 Session对象 3.8 Cookie对象 小结 习题 第4章 Web服务器控件 4.1 HTML标记、HTML控件和Web控件 4.2 HTML控件概述 4.3 Web控件概述 4.4 基本控件 4.4.1 Button控件 4.4.2 Label控件 4.4.3 TextBox控件 4.5 选择控件 4.5.1 CheckBox控件和CheckBoxList控件 4.5.2 RadioButton控件和RadioButtonList控件 4.6 列表控件 4.6.1 ListBox控件 4.6.2 DropDownList控件 4.7 高级控件 4.7.1 Calendar控件 4.7.2 AdRotator控件 4.8 其他控件 小结 习题 第5章 页面结构与配置文件第6章 验证控件第7章 网页布局技术 第8章 Web数据库编程基础 第9章 登录注册模块第10章 在线投票模块第11章 留言板模块第12章 文件上传下载模块 第13章 BBS论坛系统参考文献