ASP.NET 4.0企业网站建设基础教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:王翔主编;刘丽丽,陈薇副主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2012
- ISBN:9787563529605
- 页数:236 页
第1章 走进ASP.NET 4.0 1
1.1 Web服务器工作流程 1
1.2 Web开发技术的发展历程 2
1.2.1 静态网页与动态网页 2
1.2.2 动态网页技术 2
1.3 .NET与ASP.NET 3
1.3.1 什么是.NET 3
1.3.2 .NET应用程序框架 4
1.3.3 ASP.NET 5
1.4 初识Microsoft Visual Studio 2010 6
1.4.1 安装Visual Studio 2010 6
1.4.2 Visual Studio 2010集成开发环境 7
1.5 第一个ASP.NET应用程序实例 10
1.5.1 创建Web应用程序的一般步骤 10
1.5.2 一个简单的ASP.NET应用程序实例 11
习题 14
第2章 C#4.0语言基础 16
2.1 ASP.NET中的C#程序 16
2.1.1 在Web网站中创建C#程序 16
2.1.2 代码隐藏页模型 18
2.1.3 C#程序的结构 19
2.2 数据类型 20
2.2.1 值类型 20
2.2.2 引用类型 21
2.2.3 装箱与拆箱 22
2.3 常量与变量 23
2.3.1 常量 23
2.3.2 变量 24
2.4 运算符与表达式 25
2.4.1 算术运算符 25
2.4.2 关系运算符 25
2.4.3 逻辑运算符 26
2.4.4 位运算符 26
2.4.5 赋值运算符 27
2.4.6 条件运算符 27
2.4.7 自增和自减运算符 27
2.4.8 字符串连接运算符 28
2.4.9 运算符的优先级与结合性 28
2.5 流程控制 29
2.5.1 条件语句 29
2.5.2 循环结构 33
2.5.3 跳转结构 36
2.6 数组、结构与枚举 38
2.6.1 数组 38
2.6.2 结构 43
2.6.3 枚举 44
习题 46
第3章 面向对象程序设计基础 48
3.1 什么是面向对象 48
3.1.1 面向过程程序设计的概念 48
3.1.2 面向对象程序设计的概念 49
3.2 类与对象 49
3.2.1 类 50
3.2.2 对象 51
3.2.3 构造函数和析构函数 53
3.3 属性 56
3.3.1 get访问器 56
3.3.2 set访问器 57
3.4 方法 57
3.4.1 方法的声明 57
3.4.2 方法的参数传递 58
3.4.3 方法的重载 61
3.5 类的继承性与多态性 62
3.5.1 继承性 62
3.5.2 多态性 64
3.6 命名空间 68
3.6.1 命名空间的定义与使用 68
3.6.2 .NET Framework中的命名空间 69
习题 70
第4章 使用服务器控件 72
4.1 服务器控件概述 72
4.1.1 服务器控件的类型 72
4.1.2 服务器控件的类层次结构 73
4.2 ASP.NET页面与控件的生命周期 73
4.3 HTML服务器控件 77
4.3.1 HTML服务器控件的层次结构 77
4.3.2 HTML服务器控件的使用概要 77
4.3.3 HTML服务器控件的综合应用 79
4.4 标准服务器控件 83
4.4.1 Web服务器控件的层次结构 83
4.4.2 Web服务器控件的使用概要 84
4.4.3 数据显示与输入控件 86
4.4.4 数据提交控件 89
4.4.5 选择和列表控件 95
4.4.6 图像显示控件 102
4.4.7 广告轮显控件(AdRotator) 104
4.4.8 日历控件(Calendar) 106
4.4.9 文件上传控件(FileUpload) 107
4.4.10 面板控件(Panel) 109
4.5 验证控件 111
4.5.1 验证控件概述 111
4.5.2 验证控件共有属性 112
4.5.3 必填字段验证控件(RequiredFieldValidator) 112
4.5.4 比较验证控件(CompareValidator) 113
4.5.5 范围验证控件(RangeValidator) 114
4.5.6 正则表达式验证控件(RegularExpressionValidator) 115
4.5.7 自定义验证控件(CustomValidator) 118
4.5.8 验证错误摘要控件(ValidationSummary) 119
习题 120
第5章 内置对象 123
5.1 Page类与Page对象 123
5.2 Response对象 124
5.3 Request对象 125
5.4 Server对象 129
5.5 Session对象 132
5.6 Application对象 134
习题 136
第6章 数据库与数据访问控件 138
6.1 数据库基础 138
6.1.1 数据库管理系统 138
6.1.2 表和视图 138
6.1.3 SQL语言 139
6.1.4 操作SQL Server 2008 Express数据库 141
6.2 SqlDataSource数据源控件 142
6.3 数据绑定控件 146
6.3.1 GridView控件 146
6.3.2 DetailsView控件 153
6.3.3 FormView控件 156
6.3.4 Repeater控件与内部数据绑定 157
习题 161
第7章 ADO.NET访问数据库 162
7.1 ADO.NET概述 162
7.2 初识ADO.NET核心组件 163
7.3 Connection对象 164
7.4 Command对象 165
7.5 DataReader对象 166
7.6 DataAdapter对象 169
7.6.1 DataAdapter对象的常用属性 169
7.6.2 DataAdapter对象的常用方法 169
7.7 DataSet对象 170
7.7.1 数据表和数据表集合 170
7.7.2 数据列和数据列集合 172
7.7.3 数据行和数据行集合 173
7.7.4 DataSet对象的属性和方法 174
习题 180
第8章 创建统一风格的网站 181
8.1 主题和皮肤 181
8.1.1 CSS基础 181
8.1.2 皮肤文件 184
8.1.3 主题 185
8.2 母版页与内容页 192
8.2.1 母版页的创建与代码结构 192
8.2.2 内容页的创建与代码结构 193
8.3 站点导航 196
8.3.1 站点地图与SiteMapPath控件 196
8.3.2 TreeView控件 198
8.3.3 Menu控件 200
习题 204
第9章 项目实践之三层架构新闻发布系统 205
9.1 三层架构概述 205
9.1.1 二层架构及其局限性 205
9.1.2 什么是三层架构 205
9.1.3 三层架构的优越性 206
9.1.4 三层架构的搭建实例 206
9.2 系统需求分析与功能设计 210
9.2.1 系统功能与流程设计 210
9.2.2 数据库设计 211
9.2.3 Model层(实体层)的设计 213
9.2.4 DAL层(数据访问层)的方法设计 215
9.2.5 BLL层(业务逻辑层)的方法设计 221
9.3 UI层(界面层或表示层)的设计 222
9.3.1 前台界面的设计与实现 222
9.3.2 后台界面的设计与实现 231
习题 235
参考文献 236
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019