ASP.NET Web应用系统开发PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:于华编
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2013
- ISBN:9787560629834
- 页数:253 页
第1章 ASP.NET开发环境 1
1.1 ASP.NET开发技术简介 1
1.1.1 ASP.NET新的特性 1
1.1.2 ASP.NET的优点 1
1.2 ASP.NET开发环境 2
1.2.1 .NET Framework及ASP.NET 2
1.2.2 .NET语言 4
1.2.3 ASP.NET开发环境的搭建与配置 4
1.2.4 Internet信息服务(IIS)的配置 6
1.3 第一个ASP.NET应用程序 9
1.3.1 创建ASP.NETWeb应用程序项目或网站 9
1.3.2 设计Web页面 12
1.3.3 运行应用程序 13
1.3.4 ASP.NET运行机制 13
1.4 ASP.NET工程项目管理 14
1.4.1 默认文件夹 15
1.4.2 文件组成 15
1.4.3 ASP.NET应用程序配置 16
1.5 实战演练——配置、测试并发布Web应用范例系统 18
第2章 系统框架及页面设计 23
2.1 网站规划 23
2.1.1 建立网站的目的 23
2.1.2 域名和网站名称 24
2.1.3 网站技术解决方案 24
2.1.4 网站测试和发布 25
2.1.5 网站推广 25
2.1.6 网站维护 25
2.1.7 网站财务预算 25
2.2 控件及事件 25
2.2.1 控件的基本概念 25
2.2.2 事件 28
2.3 HTML控件 30
2.3.1 HTML概述 30
2.3.2 常用的HTML控件 31
2.4 母版 33
2.4.1 母版页 33
2.4.2 母版页的引用与内容页 33
2.5 导航系统 34
2.5.1 站点地图数据Web.sitemap 34
2.5.2 Menu控件 34
2.5.3 TreeView控件 35
2.5.4 SiteMapPath控件 35
2.6 样式表及主题 35
2.6.1 样式表 35
2.6.2 主题 37
2.7 实战演练——搭建Web应用系统框架 39
2.7.1 站点规划 39
2.7.2 用户控件的使用 41
2.7.3 母版页的使用 42
2.7.4 导航系统 45
2.7.5 样式表及其应用 46
第3章 常用Web服务器控件 49
3.1 HTML服务器控件 49
3.1.1 Label控件和Literal控件 50
3.1.2 TextBox控件 50
3.1.3 HiddenField控件 51
3.1.4 Button控件 51
3.1.5 HyperLink控件 52
3.1.6 图片相关控件 52
3.1.7 值的选择 55
3.2 ASP.NET服务器控件 57
3.2.1 验证控件 57
3.2.2 AdRotator控件 58
3.2.3 Calendar控件 59
3.2.4 FileUpload控件 59
3.3 实战演练 61
3.3.1 用户登录模块(界面)设计 61
3.3.2 用户注册模块(界面)设计 61
3.3.3 用户注册信息修改模块(界面)设计 65
第4章 ASP.NET的内置对象 68
4.1 概述 68
4.1.1 基于客户端的状态管理选项 68
4.1.2 基于服务器的状态管理选项 70
4.2 Application对象 71
4.2.1 使用Application对象存储数据 71
4.2.2 Application对象常用属性和方法 72
4.2.3 使用应用程序状态的优缺点 72
4.3 Session对象 73
4.3.1 使用Session对象存储数据 73
4.3.2 Session对象常用属性和方法 73
4.3.3 会话事件 74
4.3.4 使用会话状态的优缺点 74
4.4 ViewState对象 74
4.4.1 使用ViewState对象保存页面状态信息 74
4.4.2 使用视图状态的优缺点 75
4.5 Request和Response对象 75
4.5.1 使用查询字符串传递信息 75
4.5.2 Request对象常用属性和方法 75
4.5.3 Response对象常用属性和方法 76
4.5.4 使用查询字符串的优缺点 77
4.6 Server对象 77
4.6.1 使用Server对象获取服务器信息 77
4.6.2 Server对象常用属性和方法 77
4.7 Cookie对象 78
4.7.1 使用Cookie对象保存个性化信息 78
4.7.2 Cookie对象常用属性和方法 78
4.7.3 使用Cookie的优缺点 79
4.8 实战演练——统计在线人数 80
4.8.1 数据库(表)的建立 80
4.8.2 用户界面设计 80
4.8.3 Global.asax文件的使用 81
第5章 ADO.NET技术 83
5.1 ADO.NET对象模型 83
5.2 Connection对象 84
5.3 Command对象 85
5.4 DataReader对象 86
5.5 DataAdapter对象 87
5.6 DataSet对象 88
5.7 实战演练 89
5.7.1 数据库的设计 89
5.7.2 用户类的设计 92
5.7.3 数据库操作公共类的设计 93
5.7.4 用户登录模块代码设计 104
5.7.5 用户注册模块代码设计 108
5.7.6 用户注册信息修改模块代码设计 112
第6章 数据绑定及数据控件技术 115
6.1 数据绑定技术 115
6.1.1 绑定到变量或表达式 115
6.1.2 绑定到集合 116
6.2 数据源控件 118
6.3 GridView控件 119
6.3.1 GridView控件分页绑定数据 119
6.3.2 编程操作GridView控件的数据项 122
6.4 DataList控件 133
6.5 Repeater控件 143
第7章 用户控件和Web服务 145
7.1 用户控件 145
7.1.1 用户控件概述 145
7.1.2 创建用户控件 145
7.1.3 将用户控件添加至网页 146
7.1.4 将普通Web页修改为用户控件 148
7.2 Web服务 149
7.2.1 Web服务概述 149
7.2.2 理解Web服务协议和标准 149
7.2.3 使用SOAP Web服务 151
7.3 实战演练 152
7.3.1 投票用户控件设计与应用 152
7.3.2 新闻用户控件设计与应用 159
7.3.3 创建Web Services 164
第8章 LINQ数据库访问技术 174
8.1 LINQ基础 174
8.1.1 概述 174
8.1.2 LINQ架构 175
8.2 基本LINQ查询语句 176
8.2.1 from与select子句 176
8.2.2 where子句 177
8.2.3 group子句 178
8.2.4 orderby子句 178
8.3 实战演练 180
8.3.1 使用LINQ to SQL操作SQL Server数据库 180
8.3.2 使用LINQ to DataSet查询DataSet对象 189
8.3.3 使用LINQ to XML操作XML文件 191
第9章 AJAX应用开发 198
9.1 概述 198
9.2 ASP.NET AJAX的框架 199
9.2.1 Microsoft AJAX应用程序的体系结构 199
9.2.2 Microsoft AJAX客户端的体系结构 199
9.2.3 AJAX服务器的体系结构 200
9.2.4 AJAX控件工具包 202
9.3 ASP.NET AJAX服务器端控件 202
9.3.1 ScriptManager控件 202
9.3.2 UpdatePanel控件 203
9.3.3 UpdateProgress控件 204
9.3.4 Timer控件 206
9.4 实战演练 206
9.4.1 AJAX实现倒计时 206
9.4.2 无刷新验证用户密码的强弱 209
第10章 基于ASP.NET的儿童网站的开发 213
10.1 系统设计 213
10.1.1 系统需求分析 213
10.1.2 系统形象设计 213
10.1.3 系统功能设计 214
10.2 数据库的设计与实现 216
10.3 主要功能模块的设计 221
10.3.1 用户登录注册模块 221
10.3.2 个人中心模块 226
10.3.3 购物模块 235
10.3.4 BBS论坛模块(bbs.aspx) 245
10.3.5 儿童音乐模块 249
10.3.6 儿童童话模块(fairytale.aspx) 252
10.3.7 宝贝秀模块(babyshow.aspx) 253
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中国科学院博士研究生入学考试英语考试大纲及真题精解 2005-2018》于华主编 2019
- 《电子技术基础学习和例题解析》王忠华编 2018
- 《木结构》顾伯华编 1987
- 《叶浅予绘画小品》叶浅予绘;郭振华编 1987
- 《冷战的新边疆 美国第四点计划研究》谢华编 2012
- 《数字电子电路》查荣华主编;汤慧松,郎璧云,孙晚华编 1987
- 《架子鼓曲集108首》都华编 2012
- 《计算机专业英语》魏长华编 1996
- 《房屋建筑学 下》林恩生,陈卫华编 1995
- 《忆旧》高艳华编 2013