logo
分类于: 计算机基础 互联网 云计算&大数据 设计 职场办公

简介

ASP.NET(C#)实践教程: 第2版

ASP.NET(C#)实践教程: 第2版 0.0分

资源最后更新于 2020-03-29 02:32:42

作者:邵良杉刘好增

出版社:出版社清华大学出版社

出版日期:2016-10

文件格式: pdf

标签: 互联网 计算机 设计 程序 系统

简介· · · · · ·

本书详细介绍了使用ASP.NET进行Web应用程序开发应该掌握的各方面技术。全书共分为14章,包括ASP.NET技术介绍、IIS和Visual Studio 2010的安装和配置、HTML服务器控件、Web服务器控件、验证控件、用户控件、登录控件、导航控件、数据库控件对象、数据源控件、数据绑定技术、数据绑定控件、文件和目录操作、ASP.NET MVC框架以及企业管理系统等。本书配套资料中含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在Windows XP、Windows 2000、Windows 2003下全部通过。 本书读者对象可以是ASP.NET的初学者,也可以作为非计算机专业学生学习的参考资料,还可以供专门从事ASP.NET的开发人员等阅读参考。本书作者刘好增,邵良杉。本书读者对象可以是ASP.NET的初学者,也可以作为非计算机专业学生学习的参考资料,还可以供专门从事ASP.NET的开发人员等阅读参考。
直接下载

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言 FOREWORD
  3. 第1章 静态网页设计快速入门
  4. 1.1 HTML基础
  5. 1.1.1 认识HTML网页
  6. 1.1.2 HTML文档结构
  7. 1.2 HTML的基本标记
  8. 1.2.1 元信息标记
  9. 1.2.2 字体标记
  10. 1.2.3 段落标记
  11. 1.2.4 水平线标记
  12. 1.3 HTML的常用操作标记
  13. 1.3.1 创建超链接
  14. 1.3.2 创建列表
  15. 1.3.3 创建表格
  16. 1.3.4 创建框架
  17. 1.4 层和表单
  18. 1.4.1 创建层
  19. 1.4.2 创建表单
  20. 1.4.3 创建表单元素
  21. 1.5 实验指导1-1:用户信息注册
  22. 1.6 CSS基础
  23. 1.6.1 认识CSS
  24. 1.6.2 CSS常用属性
  25. 1.6.3 网页中插入CSS样式
  26. 1.7 实验指导1-2:为XML文档添加CSS样式
  27. 1.8 实验指导1-3:使用HTML和CSS构建网页
  28. 第2章 ASP.NET动态开发
  29. 2.1 了解ASP.NET技术
  30. 2.1.1 发展历史
  31. 2.1.2 特色优势
  32. 2.1.3 新增功能
  33. 2.2 了解IIS服务器
  34. 2.2.1 安装IIS
  35. 2.2.2 配置IIS
  36. 2.3 .NET Framework框架
  37. 2.3.1 了解.NET框架
  38. 2.3.2 .NET框架内容
  39. 2.3.3 公共语言规范
  40. 2.3.4 通用类型系统
  41. 2.3.5 新增功能
  42. 2.4 了解Visual Studio 2010
  43. 2.4.1 VS与.NET框架的关系
  44. 2.4.2 VS的常见版本
  45. 2.4.3 VS 2010产品亮点
  46. 2.4.4 如何安装VS 2010
  47. 2.5 实验指导2-1:编写简单的计算器
  48. 第3章 页面跳转与数据传递
  49. 3.1 页面运行机制
  50. 3.1.1 常用内置对象
  51. 3.1.2 页面生存周期
  52. 3.2 页面
  53. 3.2.1 Page对象简介
  54. 3.2.2 页面首次加载判断
  55. 3.2.3 页面控件焦点
  56. 3.2.4 输出脚本
  57. 3.3 页面跳转
  58. 3.3.1 Response对象简介
  59. 3.3.2 Response对象实现页面跳转
  60. 3.3.3 向当前页写入信息
  61. 3.3.4 输出脚本和控件
  62. 3.3.5 Server对象简介
  63. 3.3.6 Server对象实现页面跳转
  64. 3.4 Server与Response的其他应用
  65. 3.4.1 获取文件路径
  66. 3.4.2 编码和解码
  67. 3.4.3 输出图像
  68. 3.4.4 输出XML
  69. 3.5 数据获取
  70. 3.5.1 Request对象简介
  71. 3.5.2 页面传值
  72. 3.5.3 获取客户端信息
  73. 3.5.4 获取浏览器头信息
  74. 3.5.5 获取表单信息
  75. 3.6 实验指导3-1:用户注册
  76. 第4章 保存页面数据
  77. 4.1 页面状态
  78. 4.1.1 ViewState对象
  79. 4.1.2 ViewState对象应用
  80. 4.2 数据共享的分类
  81. 4.3 用户会话信息
  82. 4.3.1 Session对象
  83. 4.3.2 会话信息的应用
  84. 4.4 系统全局信息
  85. 4.4.1 Application对象
  86. 4.4.2 系统信息应用
  87. 4.5 客户端存储
  88. 4.5.1 Cookie对象
  89. 4.5.2 客户端存储应用
  90. 4.6 实验指导4-1:用户登录
  91. 第5章 HTML服务器控件
  92. 5.1 HTML控件概述
  93. 5.1.1 认识HTML控件
  94. 5.1.2 HTML控件的共同属性
  95. 5.1.3 HTML输入控件的共同属性
  96. 5.1.4 HTML容器控件的共同属性
  97. 5.2 文本输入控件
  98. 5.2.1 HtmlInputText控件
  99. 5.2.2 HtmlInputPassword控件
  100. 5.2.3 HtmlInputHidden控件
  101. 5.2.4 HtmlTextArea控件
  102. 5.3 按钮控件
  103. 5.3.1 HtmlButton控件
  104. 5.3.2 HtmlInputButton控件
  105. 5.3.3 HtmlInputReset控件
  106. 5.3.4 HtmlInputSubmit控件
  107. 5.4 实验指导5-1:用户登录
  108. 5.5 选择控件
  109. 5.5.1 HtmlInputRadioButton控件
  110. 5.5.2 HtmlInputCheckBox控件
  111. 5.6 图像控件
  112. 5.6.1 HtmlImage控件
  113. 5.6.2 HtmlInputImage控件
  114. 5.7 下拉列表控件:HtmlSelect
  115. 5.7.1 HtmlSelect控件
  116. 5.7.2 操作HtmlSelect的项
  117. 5.7.3 数据源绑定HtmlSelect
  118. 5.7.4 更改内容背景色
  119. 5.7.5 多重选择列表框
  120. 5.8 文件上传控件
  121. 5.8.1 HtmlInputFile控件
  122. 5.8.2 HtmlInputFile控件上传文件
  123. 5.9 表格控件
  124. 5.9.1 HtmlTable控件
  125. 5.9.2 HtmlTableRow控件
  126. 5.9.3 HtmlTableCell控件
  127. 5.10 其他常用控件
  128. 5.10.1 HtmlForm控件
  129. 5.10.2 HtmlAnchor控件
  130. 5.10.3 HtmlGenericControl控件
  131. 5.10.4 HtmlHead控件
  132. 5.10.5 HtmlTitle控件
  133. 5.10.6 HtmlLink控件
  134. 5.10.7 HtmlMeta控件
  135. 5.11 实验指导5-2:个人资料填写
  136. 第6章 常用服务器控件
  137. 6.1 服务器控件基础
  138. 6.1.1 服务器控件与HTML控件的区别
  139. 6.1.2 控件分类
  140. 6.1.3 控件公共属性
  141. 6.2 文本控件
  142. 6.2.1 Label控件
  143. 6.2.2 Literal控件
  144. 6.2.3 TextBox控件
  145. 6.2.4 HyperLink控件
  146. 6.3 按钮控件
  147. 6.3.1 Button控件
  148. 6.3.2 LinkButton控件
  149. 6.3.3 ImageButton控件
  150. 6.4 选择控件
  151. 6.4.1 RadioButton控件
  152. 6.4.2 RadioButtonList控件
  153. 6.4.3 CheckBox控件
  154. 6.4.4 CheckBoxList控件
  155. 6.5 列表控件
  156. 6.5.1 DropDownList控件
  157. 6.5.2 BulletedList控件
  158. 6.5.3 ListBox控件
  159. 6.6 容器控件
  160. 6.6.1 Panel控件
  161. 6.6.2 MultiView控件
  162. 6.7 其他常用控件
  163. 6.7.1 图片显示控件
  164. 6.7.2 图片响应控件
  165. 6.7.3 日历控件
  166. 6.7.4 广告控件
  167. 6.8 实验指导6-1:职工登记管理
  168. 第7章 验证控件
  169. 7.1 验证控件基础
  170. 7.1.1 验证基础
  171. 7.1.2 常用的验证
  172. 7.1.3 验证控件共同属性
  173. 7.2 常用的验证控件
  174. 7.2.1 RequiredFieldValidator控件
  175. 7.2.2 RangeValidator控件
  176. 7.2.3 RegularExpressionValidator控件
  177. 7.2.4 CompareValidator控件
  178. 7.2.5 CustomValidator控件
  179. 7.3 错误显示控件
  180. 7.3.1 ValidationSummary控件
  181. 7.3.2 错误显示
  182. 7.3.3 控件分组
  183. 7.4 实验指导7-1:职工登记信息提交
  184. 第8章 ASP.NET控件的高级应用
  185. 8.1 用户控件
  186. 8.1.1 认识用户控件
  187. 8.1.2 创建用户控件
  188. 8.1.3 使用用户控件
  189. 8.1.4 用户控件的属性和事件
  190. 8.1.5 窗体页转换为用户控件
  191. 8.2 登录控件
  192. 8.2.1 内置登录页面
  193. 8.2.2 常用的登录控件
  194. 8.3 导航控件——SiteMapPath
  195. 8.3.1 认识SiteMapPath控件
  196. 8.3.2 Web.sitemap文件
  197. 警告
  198. 8.3.3 使用SiteMapPath控件
  199. 8.4 导航控件——Menu
  200. 8.4.1 认识Menu控件
  201. 8.4.2 指定Menu控件的菜单项
  202. 8.4.3 XML文件绑定Menu控件
  203. 8.5 导航控件——TreeView
  204. 8.5.1 认识TreeView控件
  205. 8.5.2 认识TreeNode对象
  206. 8.5.3 TreeView的事件
  207. 8.5.4 XML文件绑定TreeView控件
  208. 8.5.5 TreeView控件的图像设置
  209. 8.6 实验指导8-1:TreeView控件动态构建网页
  210. 第9章 数据库编程
  211. 9.1 数据库开发基础
  212. 9.1.1 数据库开发技术简介
  213. 9.1.2 ADO.NET简介
  214. 9.2 数据库连接
  215. 9.2.1 数据库连接技术
  216. 9.2.2 SQL Server连接对象
  217. 9.2.3 连接SQL Server
  218. 9.3 实验指导9-1:连接数据库
  219. 9.4 数据操作
  220. 9.4.1 数据操作对象
  221. 9.4.2 SqlCommand对象
  222. 9.4.3 操作SQL Server数据
  223. 9.4.4 SqlParameter对象
  224. 9.4.5 含参数的数据操作
  225. 9.4.6 SqlDataReader对象
  226. 9.4.7 数据显示
  227. 9.5 数据集对象
  228. 9.5.1 数据集对象简介
  229. 9.5.2 SqlDataAdapter对象
  230. 9.5.3 DataSet对象
  231. 9.5.4 DataSet数据显示
  232. 9.5.5 DataTable对象
  233. 9.5.6 DataView对象
  234. 9.5.7 SqlDataReader对象与DataSet对象的区别
  235. 9.6 实验指导9-2:用户注册
  236. 第10章 数据显示和绑定
  237. 10.1 数据源控件概述
  238. 10.1.1 常用的数据源控件
  239. 10.1.2 XmlDataSource控件
  240. 10.1.3 SqlDataSource控件
  241. 10.2 数据绑定技术
  242. 10.2.1 常用的绑定方法
  243. 10.2.2 简单数据绑定
  244. 10.3 数据绑定控件——GridView
  245. 10.3.1 认识GridView控件
  246. 10.3.2 GridView的列字段
  247. 10.3.3 自定义GridView外观
  248. 10.3.4 GridView常用事件
  249. 10.3.5 GridView显示XML数据
  250. 10.4 实验指导10-1:GridView操作数据
  251. 10.4.1 数据列表
  252. 10.4.2 编辑数据
  253. 10.4.3 删除数据
  254. 10.5 数据显示控件——DetailsView控件
  255. 10.6 数据绑定控件——DataList
  256. 10.6.1 认识DataList控件
  257. 10.6.2 DataList控件的模板
  258. 10.6.3 DataList控件的事件
  259. 10.6.4 DataList控件实现分页
  260. 10.7 数据绑定控件——Repeater
  261. 10.7.1 认识Repeater控件
  262. 10.7.2 Repeater控件的事件
  263. 10.7.3 Repeater控件发布RSS
  264. 10.8 Repeater、DataList和GridView的区别
  265. 10.9 数据绑定控件——ListView
  266. 10.9.1 认识ListView控件
  267. 10.9.2 ListView控件模板
  268. 10.9.3 DataPager控件绑定
  269. 10.10 实验指导10-2:FormView控件分页显示数据
  270. 10.10.1 认识FormView控件
  271. 10.10.2 实现步骤
  272. 第11章 处理文件和目录
  273. 11.1 目录和文件操作简介
  274. 11.2 目录操作
  275. 11.2.1 目录操作类
  276. 11.2.2 目录属性
  277. 11.2.3 创建目录
  278. 11.2.4 移动目录
  279. 11.2.5 遍历目录
  280. 11.2.6 删除目录
  281. 11.3 文件操作
  282. 11.3.1 文件操作类
  283. 11.3.2 文件属性
  284. 11.3.3 创建文件
  285. 11.3.4 文件内容复制
  286. 11.3.5 移动文件
  287. 11.3.6 删除文件
  288. 11.4 文件高级应用
  289. 11.4.1 文件写入
  290. 11.4.2 文件读取
  291. 11.4.3 文件上传
  292. 11.4.4 文件下载
  293. 11.4.5 文件加密
  294. 11.4.6 文件解密
  295. 11.5 实验指导12-1:文件管理
  296. 第12章 ASP.NET MVC框架开发
  297. 12.1 MVC模式与MVC框架
  298. 12.1.1 MVC模式
  299. 12.1.2 MVC框架
  300. 12.1.3 MVC与Web窗体
  301. 12.2 创建第一个MVC项目
  302. 12.2.1 MVC应用程序目录结构
  303. 11.2.2 核心命名空间
  304. 11.2.3 运行查看项目效果
  305. 12.3 MVC应用程序执行流程
  306. 12.4 URLRouting对象
  307. 12.4.1 URL工作原理
  308. 12.4.2 URLRouting规则
  309. 12.4.3 自定义映射规则
  310. 12.5 商品的数据操作
  311. 12.5.1 查看商品
  312. 12.5.2 添加商品
  313. 12.5.3 详细查看
  314. 12.5.4 删除商品
  315. 12.6 ActionResult类
  316. 12.7 页面辅助类
  317. 12.7.1 常用的页面辅助类
  318. 12.7.2 上传个人图片
  319. 12.8 实验指导12-1:用户登录
  320. 12.9 实验指导12-2:View视图中使用Repeater控件
  321. 第13章 网站配置与部署
  322. 13.1 web.config文件
  323. 13.1.1 配置文件的保存和加载
  324. 13.1.2 认识web.config文件
  325. 13.1.3 常用配置文件节点
  326. 13.1.4 节点
  327. 13.2 网站项目部署概述
  328. 13.2.1 部署网站项目的工具
  329. 13.2.2 如何选择部署工具
  330. 13.3 “发布网站”工具部署网站项目
  331. 13.3.1 发布网站项目对话框
  332. 13.3.2 部署网站项目
  333. 13.3.3 设置显示水印效果
  334. 13.4 “复制网站”工具部署网站项目
  335. 13.5 XCOPY方式部署网站项目
  336. 13.5.1 使用XCOPY部署网站项目
  337. 13.5.2 部署或更新Web应用程序的单个文件
  338. 第14章 企业管理系统
  339. 14.1 系统概述
  340. 14.1.1 开发背景
  341. 14.1.2 系统功能结构
  342. 14.2 数据库设计
  343. 14.2.1 表的设计
  344. 14.2.2 存储过程设计
  345. 14.3 框架搭建
  346. 14.3.1 搭建框架
  347. 14.3.2 web.config配置
  348. 14.4 公共方法的编写
  349. 14.5 主要页面
  350. 14.5.1 管理员登录
  351. 14.5.2 母版页
  352. 14.5.3 新闻添加
  353. 14.5.4 网站首页
  354. 14.6 其他页面简介
  355. 附录 思考与练习答案
  356. 第1章 静态网页设计快速入门
  357. 一、填空题
  358. 二、选择题
  359. 三、简答题
  360. 第2章 ASP.NET动态开发
  361. 一、填空题
  362. 二、选择题
  363. 三、简答题
  364. 第3章 页面跳转与数据传递
  365. 一、填空题
  366. 二、选择题
  367. 三、简答题
  368. 第4章 保存页面数据
  369. 一、填空题
  370. 二、选择题
  371. 三、简答题
  372. 第5章 HTML服务器控件
  373. 一、填空题
  374. 二、选择题
  375. 三、简答题
  376. 第6章 常用服务器控件
  377. 一、填空题
  378. 二、选择题
  379. 三、简答题
  380. 第7章 验证控件
  381. 一、填空题
  382. 二、选择题
  383. 三、简答题
  384. 第8章 ASP.NET控件的高级应用
  385. 一、填空题
  386. 二、选择题
  387. 三、简答题
  388. 第9章 数据库编程
  389. 一、填空题
  390. 二、选择题
  391. 三、简答题
  392. 第10章 数据显示和绑定
  393. 一、填空题
  394. 二、选择题
  395. 三、简答题
  396. 第11章 处理文件和目录
  397. 一、填空题
  398. 二、选择题
  399. 三、简答题
  400. 第12章 ASP.NET MVC框架开发
  401. 一、填空题
  402. 二、选择题
  403. 三、简答题
  404. 第13章 网站配置与部署
  405. 一、填空题
  406. 二、选择题
  407. 三、简答题