

WebMatrix ASP.NET Web Pages开发入门经典PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(英)布林德,(荷)史潘加斯著;孙镜涛译
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302305002
- 页数:350 页
第1章 WebMatrix入门 1
1.1 WebMatrix介绍 2
1.1.1 WebMatrix简介 2
1.1.2 使用WebMatrix的原因 2
1.1.3 如何获取WebMatrix 3
1.1.4 ASP.NET Web Pages框架介绍 5
1.1.5 Web的工作原理 9
1.2 WebMatrix之旅 10
1.2.1 Site工作区 11
1.2.2 Files工作区 12
1.2.3 Databases工作区 13
1.2.4 Reports工作区 13
1.2.5 通用WebMatrix模板 14
1.3 Web Pages应用程序剖析 16
1.4 本章小结 18
第2章 Web页面设计 19
2.1 HTML介绍 19
2.1.1 HTML元素和标签 20
2.1.2 标签属性 23
2.1.3 HTML5 29
2.2 CSS简介 31
2.2.1 CSS结构和样式规则 32
2.2.2 CSS位置和方框模型 38
2.2.3 CSS属性 43
2.2.4 使用CSS时的小提示 44
2.3 本章小结 45
第3章 网站设计 49
3.1 用布局页面定义网站模板 50
3.1.1 页面布局 54
3.1.2 嵌套布局页面 57
3.2 可重用内容块 62
3.3 内容页面和布局页面间的数据传递 66
3.4 布局设计实用技巧 69
3.5 本章小结 70
第4章 网站编程 71
4.1 .NET Framework、C#、Visual Basic和Razor 72
4.1.1 使用C#的理由 72
4.1.2 Razor适用的场合 72
4.2 编程基础 72
4.2.1 变量和数据类型 73
4.2.2 使用字符串 76
4.2.3 将字符串转换成其他数据类型 76
4.2.4 集合 77
4.2.5 语句 79
4.2.6 对象、属性和方法 84
4.3 Razor语法介绍 90
4.3.1 混合Razor和HTML 91
4.3.2 可重用代码 94
4.4 本章小结 104
第5章 与用户交互 107
5.1 创建表单 107
5.2 创建表单来获取用户数据 108
5.3 验证用户输入 114
5.3.1 服务器端验证还是客户端验证 115
5.3.2 HTML编码 117
5.3.3 通过回送保存数据 117
5.3.4 HTML Helpers 121
5.3.5 ModelState和验证辅助程序 124
5.4 处理用户输入 130
5.4.1 WebMail辅助程序 130
5.4.2 HTML和请求验证 134
5.5 本章小结 135
第6章 AJAX和jQuery 137
6.1 jQuery介绍 138
6.2 如何在页面中包含jQuery 138
6.3 jQuery选择器 141
6.3.1 基础选择器 142
6.3.2 带过滤器的选择器 143
6.4 使用jQuery操作页面元素 144
6.4.1 为元素应用CSS 144
6.4.2 事件处理 148
6.4.3 效果 149
6.5 AJAX介绍 152
6.5.1 其他jQuery AJAX方法 155
6.5.2 JavaScript Object Notation(JSON) 157
6.6 jQuery插件介绍 160
6.7 使用jQuery实用小提示 164
6.8 本章小结 165
第7章 包 167
7.1 什么是包 167
7.2 Web辅助程序包 171
7.2.1 使用Twitter辅助程序 172
7.2.2 向页面中添加视频 174
7.2.3 FileUpload辅助程序 174
7.2.4 上传多个文件 178
7.2.5 其他值得注意的辅助程序 180
7.3 本章小结 181
第8章 图片和文件的使用 183
8.1 创建并修改文件 183
8.2 创建文件夹 185
8.3 复制、移动文件和文件夹 188
8.4 其他类型的文件 189
8.5 使用图片 192
8.6 本章小结 201
第9章 调试和错误处理 203
9.1 错误剖析 203
9.1.1 语法错误 203
9.1.2 运行时错误 205
9.2 全局错误处理 209
9.3 逻辑错误 211
9.3.1 使用ObiectInfo调试错误 213
9.3.2 ServerInfo辅助程序 215
9.4 使用ASP.NET跟踪 216
9.5 本章小结 223
第10章 数据和数据库介绍 225
10.1 数据库简介 225
10.2 SQL Server Compact 226
10.3 使用DataBase工作区 227
10.4 结构化查询语言 232
10.4.1 数据读取 232
10.4.2 数据过滤 233
10.4.3 添加和修改数据 237
10.4.4 从多表中选择数据 238
10.4.5 关系 241
10.5 使用Database辅助程序 242
10.6 本章小结 246
第11章 深入研究数据访问 249
11.1 什么是SQL注入 249
11.2 CRUD表单开发 252
11.3 数据展示 262
11.4 本章小结 277
第12章 安全 279
12.1 成员和角色管理 279
12.1.1 成员 279
12.1.2 角色 280
12.2 WebSecurity辅助程序 280
12.2.1 创建注册表单 283
12.2.2 创建登录表单 290
12.2.3 重置密码 295
12.2.4 角色管理 296
12.2.5 SimpleRoleProvider提供程序 297
12.2.6 角色应用编程 300
12.3 本章小结 303
第13章 网站优化 305
13.1 搜索引擎优化 305
13.2 URLS和路由 316
13.3 性能优化 321
13.4 访问者跟踪 323
13.5 本章小结 323
第14章 网站部署 325
14.1 虚拟主机服务 325
14.1.1 共享主机 326
14.1.2 专用服务器 326
14.1.3 托管 326
14.2 寻找托管公司 326
14.3 部署选项 329
14.4 常见的部署问题 335
14.4.1 文件路径和URL 336
14.4.2 其他问题 337
14.4.3 接下来做什么 337
14.5 本章小结 338
附录 练习题答案 341
- 《国学经典诵读》(中国)严琼燕 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《日本面包师的经典配方》马妍责任编辑;王森 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《经典沐心 第2卷 智慧卷》宋伟 2016
- 《Python3从入门到实战》董洪伟 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019