《ASP.NET程序设计》从ASP.NET 4.0的角度出发,对ASP.NET Web开发技术进行了由浅入深的详细介绍。全书共12章,分别介绍了ASP.NET开发基础,ASP.NET网页知识,C#程序设计基础,标准控件,数据验证控件,ASP.NET内置对象,ADO.NET技术,LINQ TO SQL技术,用户和角色管理,主题、导航控件,主题、母版、用户控件等内容。 《ASP.NET程序设计》内容翔实,通俗易懂,语言简练,图文并茂,具有很强的实用性和操作性,适合作为高等院校及社会培训班的学习教材,也适合作为广大初、中级电脑用户的自学参考书。
目录
前言 第1章 ASP.NET开发基础 1.1 ASP.NET简介 1.1.1 ASP.NET的发展历程 1.1.2 ASP.NET的优势 1. 1.3.NET Framework 1.1.4 ASP.NET的运行过程 1.2 ASP.NET、开发环境建立 1.2.1 安装IIS 1.2.2 配置IIS 1.2.3 配置IIS虚拟目录 1.2.4 安装Visual Studio 2010 1.2.5 配置Visual Studio 2010开发环境 1.3 制作网站 1.3.1 创建ASP.NET网站 1.3.2 设计Web页面 1.3.3 添加ASP.NET文件夹 1.3.4 运行应用程序 1.4 发布网站 1.5 复制网站 1.6 小结 1.7 习题 第2章 ASP.NET网页知识 2.1 网页基本知识 2.1.1 XHTML语言 2.1.2 静态网页 2.1.3 动态网页 2.2 ASP.NET网页语法 2.2.1 ASP.NET网页扩展名 2.2.2 页面指令 2.2.3 ASPX文件内容注释 2.2.4 服务器端文件包含 2.2.5 HTML服务器控件语法 2.2.6 ASP.NET服务器控件语法 2.2.7 代码块语法 2.2.8 表达式语法 2.3 页面事件处理 2.3.1 页面事件 2.3.2 属性IsPostBack 2.4 小结 2.5 习题 第3章 C#程序设计基础 3.1 Framework命名空间 3.2 C#编程规范 3.2.1 程序注释 3.2.2 命名规则 3.3 C#语法基础 3.3.1 标识符和关键字 3.3.2 变量 3.3.3 常量 3.4 C#数据类型 3.4.1 值类型 3.4.2 引用类型 3.4.3 装箱和拆箱 3.5 运算符和表达式 3.6 控制语句 3.7 异常处理 3.8 自定义ASP.NET类 3.8.1 类的常识 3.8.2 属性 3.8.3 构造函数 3.8.4 方法 3.8.5 事件 3.8.6 继承 3.9 小结 3.10 习题 第4章 标准控件 4.1 控件的公共属性 4.2 标签控件(Label) 4.3 超链接控件(HyperLink) 4.4 图像控件(Image) 4.5 图像映射控件(ImageMap) 4.6 文本框控件(TextBox) 4.7 按钮控件(Button,LinkButton,ImageButton) 4.8 单选控件(RadioButton) 4.9 单选组控件(RadioButtonList) 4.10 复选框控件和复选组控件(CheckBox和CheckBoxList) 4.11 下拉控件(DropDownList) 4.12 列表控件(ListBox) 4.13 项目符号列表控件(BulletedList) 4.14 面板控件(Panel) 4.15 占位控件(PlaceHolder) 4.16 静态标签控件(Lieral) 4.17 日历控件(Calendar) 4.18 广告控件(AdRotator) 4.19 文件上传控件(FileUpload) 4.20 视图控件(MultiView和View) 4.21 表控件(Table) 4.22 向导控件(Wizard) 4.23 小结 4.24 习题 第5章 数据验证控件 5.1 非空数据验证(RequiredFieldValidator) 5.2 数据比较验证(CompareValidator) 5.3 数据格式验证(RegularExpressionValidator) 5.4 数据范围验证(RangeValidator) 5.5 验证错误信息显示(ValidationSummary) 5.6 自定义验证控件(CustomValidator) 5.7 小结 5.8 习题 第6章 ASP.NET内置对象 6.1 Response对象 6.2 Request对象 6.3 Session对象 6.4 Application对象 6.5 Cookie对象 6.6 Server对象 6.7 小结 6.8 习题 第7章 ADO.NET技术 7.1 ADO.NET技术 7.1.1 ADO.NET概述 7.1.2 NET Framework数据提供程序 7.2 数据库连接Connection对象 7.3 数据库命令Command对象 7.4 DataReader对象读取数据 7.5 DataSet和DataAdapter查询数据 7.5.1 DataSet对象 7.5.2 DataSet数据更新 7.5.3 使用DataAdapter对象 7.6 小结 7.7 习题 第8章 LINQ TO SQL技术 8.1 LINQ基本概念 8.2 LINQ TO SQL 8.2.1 DataContext类 8.2.2 LINQ查询表达式 8.3 UNQ TO SQL查询数据 8.4 使用LINQ TO SQL管理数据 8.5 小结 8.6 习题 第9章 数据控件 9.1 数据源控件 9.1.1 SqlDataSource控件 9.1.2 LinqDataSource控件 9.2 数据绑定控件 9.2.1 List类控件 9.2.2 GridView控件 9.2.3 DetailsVJew控件 9.2.4 DataList控件 9.3 小结 9.4 习题 第10章 用户和角色管理 10.1 Forms验证 10.2 成员资格和角色管理 10.2.1 成员资格管理 10.2.2 角色管理 10.3 网站管理工具 10.3.1 启动管理工具 10.3.2 用户管理 10.3.3 用户角色 10.3.4 访问规则管理 10.3.5 应用程序配置 10.4 登录控件 10.4.1 Login控件 10.4.2 CreateUserWizard控件 10.4.3 LoginName控件 10.4.4 LoginStatus控件 10.4.5 LoginView控件 10.4.6 ChangePassword控件 10.4.7 PasswordRecovery控件 10.5 小结 10.6 习题 第11章 导航控件 11.1 网站地图文件 11.2 SiteMapPath控件 11.3 TreeView控件 11.4 Menu控件 11.5 小结 11.6 习题 第12章 主题、母版、用户控件 12.1 主题 12.1.1 建立主题 12.1.2 使用主题 12.2 母版页 12.2.1 创建母版页 12.2.2 创建内容页 12.2.3 嵌套母版页 12.2.4 访问母版页的控件和属性 12.3 用户控件 12.3.1 创建用户控件 12.3.2 使用用户控件 12.4 小结 12.5 习题 参考文献 |