ASP.NET(C#)动态网站开发案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李萍主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2011
- ISBN:9787111366157
- 页数:258 页
第1章ASP.NET概述 1
1.1 Web应用开发基础 1
1.1.1网页基本概念 1
1.1.2静态网页与动态网页 2
1.1.3应用程序结构分类 2
1.2 ASP.NET基本概念 4
1.2.1.NET Framework 4
1.2.2 Web窗体 5
1.2.3 ASP.NET应用程序 6
1.2.4 ASP.NET事件模型 9
1.3构建ASP.NET开发环境 10
1.3.1安装与配置IIS 10
1.3.2安装Visual Studio 2008 13
1.3.3安装.NET Framework 14
1.4创建ASP.NET Web应用程序 14
本章小结 19
习题1 19
实验1 20
第2章 服务器控件 21
2.1基本控件 21
2.1.1 Label标签控件 24
2.1.2 TextBox文本框控件 24
2.1.3 Button、 ImageButton、LinkButton按钮控件 25
2.1.4 Image图像控件 28
2.1.5 HyperLink超链接控件 29
2.1.6 Panel控件 31
2.1.7 RadioButton与RadioButtonList单选按钮控件 33
2.1.8 CheckBox与CheckBoxList复选框控件 36
2.1.9 ListBox列表框控件 38
2.1.10 DropDownList下拉式列表框控件 40
2.1.11 Table表格控件 41
2.2高级控件 43
2.2.1 Calendar日历控件 43
2.2.2 FileUpload文件上传控件 45
2.2.3 AdRotator广告控件 46
2.3验证控件 50
2.3.1 RequiredFieldValidator控件 50
2.3.2 CompareValidator控件 51
2.3.3 RangeValidator控件 52
2.3.4 RegularExpressionValidator控件 54
2.3.5 CustomValidator控件 56
2.3.6 ValidationSummary控件 57
2.4用户创建控件 59
2.4.1用户控件 59
2.4.2自定义Web服务器控件 61
本章小结 64
习题2 64
实验2 65
第3章 网站设计 68
3.1母版页 68
3.1.1母版页的概念 68
3.1.2母版页的设计 68
3.1.3母版页的使用 69
3.1.4嵌套母版页 75
3.2站点导航 76
3.2.1 Menu站点导航控件 76
3.2.2站点地图 78
3.2.3 SiteMapPath站点导航控件 81
3.2.4 TreeView站点导航控件 82
3.3主题与皮肤 84
3.3.1主题 84
3.3.2皮肤文件(skin) 85
3.3.3样式文件(css) 87
3.4本地化与全球化 92
3.4.1资源文件 92
3.4.2本地化处理 93
本章小结 94
习题3 95
实验3 95
第4章 页面跳转与状态管理 97
4.1页面执行过程 97
4.1.1 Page对象 97
4.1.2 Web Form网页执行的流程 98
4.2页面跳转 100
4.2.1超链接控件实现页面跳转 102
4.2.2浏览器重定向实现页面跳转 103
4.2.3服务器传输实现页面跳转 104
4.2.4跨页面发送实现页面跳转 105
4.2.5页面跳转地址字符串 105
4.3跨页面传值 105
4.3.1使用Querystring实现跨页面传值 106
4.3.2使用Cookie对象实现跨页面传值 110
4.3.3使用Session对象实现跨页面传值 113
4.3.4使用Application对象实现跨页面传值 115
4.4存储页面信息 118
4.4.1 Cookie对象 118
4.4.2 Session对象 119
4.4.3使用Application对象获取公共信息 120
本章小结 126
习题4 126
实验4 126
第5章ASP.NET数据库编程 128
5.1数据源控件 128
5.1.1 SqlDataSource数据源控件 129
5.1.2 AccessDataSource数据源控件 134
5.1.3 XmlDataSource数据源控件 134
5.1.4 SiteMapDataSource数据源控件 135
5.2数据绑定控件 136
5.2.1 GridView控件的属性与方法 136
5.2.2 GridView控件的基本应用 138
5.2.3 GridView控件的高级应用 140
5.2.4 DetailsView控件 153
5.2.5 Repeater控件 156
5.2.6 DataList控件 158
5.3 ADO.NET数据库访问技术 160
5.3.1 ADO.NET概述 160
5.3.2 ADO.NET数据访问流程 161
5.3.3常用 ADO.NET对象的使用 162
本章小结 175
习题5 175
实验5 176
第6章ASP.NET分层开发 179
6.1分层结构设计模式 179
6.1.1分层结构的概述 179
6.1.2构建分层模型框架 180
6.1.3模型层中业务实体类的设计 182
6.2分层结构的用户登录程序设计 184
6.2.1用户登录数据访问层Dal的设计 186
6.2.2用户登录业务逻辑层Bll的设计 187
6.2.3用户登录表示层Web的设计 188
6.2.4显示用户登录信息的Default.aspx的设计 189
6.3分层结构的用户注册程序设计 189
6.3.1用户注册数据访问层Dal的设计 189
6.3.2用户注册业务逻辑层Bll的设计 190
6.3.3用户注册表示层Web的设计 190
6.4分层结构的校友录程序设计 193
6.4.1校友录主页面设计 193
6.4.2在模型层Model中创建校友通讯录类Contact 195
6.4.3显示班级通讯录程序设计 196
6.4.4删除班级通讯录程序设计 202
6.4.5编辑班级通讯录程序设计 204
6.4.6查询班级通讯录程序设计 207
6.4.7班级通讯录录入程序设计 211
6.4.8通讯录分组统计程序设计 215
6.5分层结构的分组管理程序设计 220
6.5.1分组管理的设计要求 220
6.5.2分组管理的程序设计 223
本章小结 230
习题6 230
实验6 231
第7章ASP.NET应用程序配置与部署 233
7.1配置Global.asax文件 233
7.1.1 Global.asax文件的结构 233
7.1.2 Global.asax文件的应用 234
7.2配置Web.config文件 237
7.2.1 Web.config文件的结构 238
7.2.2使用Web.config文件存放常量 238
7.2.3网站的安全性配置 242
7.2.4 Web.config文件的其他配置 245
7.3 ASP.NET应用程序的部署 246
7.3.1使用Visual Studio.NET中的发布工具部署 246
7.3.2使用Web安装项目部署 248
本章小结 252
习题7 252
实验7 252
附录 254
附录A校友录系统数据表结构 254
附录B常用HTML标记 256
参考文献 258
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019