普通高等教育“十三五”规划教材ASP.NET Web应用开发教程/吴志祥

本书特色

[

本书系统地介绍了ASP.NET Web应用开发的基础知识和实际应用,共分8章,包括Web应用开发基础,HTML与CSS Div布局,客户端脚本及应用(含jQuery),ASP.NET Web项目开发基础,基于WebForm模式的Web项目,ASP.NET MVC框架使用基础,实体模型、EF框架与LINQ查询,MVC 5及EF 6框架深入编程等内容。本书以实用为出发点,其内容从简单到复杂,循序渐进,结构合理,逻辑性强。每个知识点都有精心设计的典型例子说明其用法,每章都配有标准化的练习题及其答案、上机实验指导。与本书配套的教学网站上有教学大纲、实验大纲、各种软件的下载链接、课件和案例源代码下载、在线测试等。为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书”网(www.ibook4us.com)免费注册并浏览,或者发邮件至hustpeiit@163.com免费索取。本书可以作为高等院校计算机专业和非计算机专业学生的ASP.NET Web开发课程教材,也可以作为ASP.NET Web编程爱好者的参考书。

]

内容简介

[

本书系统地介绍了ASP.NET Web应用开发的基础知识和实际应用,共分8章,包括Web应用开发基础,HTML与CSS+Div布局,客户端脚本及应用(含jQuery),ASP.NET Web项目开发基础,基于WebForm模式的Web项目,ASP.NET MVC框架使用基础,实体模型、EF框架与LINQ查询,MVC 5及EF 6框架深入编程等内容。本书以实用为出发点,其内容从简单到复杂,循序渐进,结构合理,逻辑性强。每个知识点都有精心设计的典型例子说明其用法,每章都配有标准化的练习题及其答案、上机实验指导。与本书配套的教学网站上有教学大纲、实验大纲、各种软件的下载链接、课件和案例源代码下载、在线测试等。为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书”网(www.ibook4us.com)免费注册并浏览,或者发邮件至hustpeiit@163.com免费索取。本书可以作为高等院校计算机专业和非计算机专业学生的ASP.NET Web开发课程教材,也可以作为ASP.NET Web编程爱好者的参考书。

]

目录

第1章 Web应用开发基础 11.1 基于B/S体系的动态网站 11.1.1 Web服务器及客户端 11.1.2 应用层协议HTTP 21.2 搭建ASP.NET应用的开发环境 21.2.1 VS 2015专业版的安装与基本使用 21.2.2 ASP.NET项目及其分类 31.2.3 ASP.NET控制台程序 51.2.4 创建一个简单的ASP.NET网站 61.2.5 使用NuGet下载、引用第三方程序集 71.3 关系型数据库及其服务器 81.3.1 关系型数据库概述 81.3.2 SQL Server 101.3.3 MySQL 131.4 使用网页三剑客制作网页素材* 151.4.1 图形图像处理软件概述 151.4.2 使用Fireworks或Photoshop编辑图像 161.4.3 使用Flash制作动画 161.4.4 切图形成网页素材 17习题1 18实验1 Web应用开发基础 19第2章 HTML与CSS Div布局 212.1 使用超文本标记语言HTML组织页面内容 212.1.1 HTML概述 212.1.2 在页面里插入图像、音频和视频 242.1.3 超链接、热点链接和锚点链接 242.1.4 列表 262.1.5 表格 262.1.6 表单及常用表单元素 272.2 使用层叠样式表CSS设置页面元素的外观 312.2.1 CSS样式概述、CSS选择器 312.2.2 重新定义HTML元素外观、伪类样式 352.2.3 内联样式 362.2.4 包含了滤镜的样式 362.2.5 外部样式 372.3 页面布局 382.3.1 区域标记 382.3.2 用于页面布局的常用CSS样式属性 422.3.3 一个采用CSS Div布局的主页 432.3.4 页内框架与框架布局 45习题2 48实验2 HTML标记语言、CSS样式与页面布局 49第3章 客户端脚本及应用 513.1 使用JavaScript脚本控制网页的客户端行为 513.1.1 JavaScript内置对象和浏览器对象 513.1.2 JavaScript变量与常量、流程控制语句 533.1.3 在页面里使用JavaScript脚本实现页面的交互效果 553.1.4 在页面里使用JavaScript脚本实现页面的动态效果 603.1.5 使用JavaScript脚本验证表单 633.2 使用JavaScript的功能扩展库jQuery 653.2.1 jQuery使用基础 653.2.2 jQuery使用示例 673.3 使用第三方提供的JS特效脚本 743.3.1 制作循环显示的图片新闻 743.3.2 实现QQ临时会话 773.4 HTML 5简介 773.4.1 从HTML 4到HTML 5 773.4.2 HTML 5的两个应用实例 78习题3 80实验3 客户端脚本与HTML 5的使用 81第4章 ASP.NET项目开发基础 834.1 ASP.NET项目运行环境 834.1.1 .NET框架体系与Framework 834.1.2 ASP.NET的两种Web编程框架 844.1.3 使用Win 7操作系统的计算机的IIS服务器 854.1.4 ASP.NET网站工作原理 874.2 C#编程及动态调试技术 894.2.1 基本概念 894.2.2 C#数据类型及运算符 914.2.3 变量的作用范围与生命周期 944.2.4 流程控制语句及异常处理 954.2.5 日期与时间相关类(DateTime结构体) 964.2.6 数组、泛型与集合框架 964.2.7 自定义C#类、方法、字段与属性 1004.2.8 ASP.NET项目调试 1024.3 ASP.NET内置对象 1044.3.1 响应对象Response 1044.3.2 请求对象Request 1044.3.3 会话对象Session与Cookie 1054.3.4 应用的全局对象Application 1064.3.5 服务器对象Server 1064.4 使用数据集访问数据库 1094.4.1 数据集概述 1094.4.2 数据集类的创建与使用 1094.5 使用ADO.NET编程方式访问数据库 1124.5.1 ADO.NET体系结构 1124.5.2 SQL Server数据库访问的通用类设计 1144.5.3 MySQL数据库访问及其通用类设计 1184.6 在ASP.NET中使用XML 1214.6.1 XML简介 1214.6.2 XML基本语法 122习题4 123实验4 ASP.NET Web应用开发基础 124第5章 基于WebForm模式的Web项目 1275.1 基于WebForm的网站文件系统、窗体模型及语法 1275.1.1 基于WebForm的网站文件系统 1275.1.2 窗体模型与PostBack机制 1285.1.3 窗体页面语法 1295.2 ASP.NET常用的服务器控件 1315.2.1 ASP.NET服务器控件概述 1315.2.2 ASP.NET基本服务器控件 1325.2.3 ASP.NET验证控件 1365.2.4 ASP.NET数据绑定控件 1375.3 母版、Web用户控件和第三方分页控件 1445.3.1 母版页的创建与使用 1445.3.2 Web用户控件的创建与使用 1455.3.3 第三方分页控件AspNetPager的使用 1475.4 站点地图与导航控件 1505.4.1 网站导航概述、地图文件与站点数据源控件 1505.4.2 使用SiteMapPath控件实现面包屑导航 1525.4.3 使用TreeView控件设计折叠式树形菜单 1525.4.4 使用Menu控件设计水平弹出式菜单 1535.5 WebForm项目三层架构 1545.5.1 三层架构概述 1545.5.2 搭建Web表示层并添加对其他层的引用 1565.5.3 搭建数据访问层DAL 1575.5.4 搭建业务逻辑层BLL并添加对DAL层的引用 1575.5.5 使用三层架构的鲜花网站Flower1 1615.6 在WebForm项目中使用Web Service 1745.6.1 Web服务概述 1745.6.2 使用Web服务 1745.6.3 自定义Web服务及其使用 1805.7 AJAX控件的使用 1825.7.1 ASP.NET AJAX控件及其作用 1825.7.2 AJAX应用示例 1835.7.3 AjaxToolKit控件包的使用 1885.8 Web环境下的文件与目录操作 1905.8.1 浏览文件与目录 1905.8.2 使用FileUpload控件实现文件上传 1955.8.3 文件读写操作 1975.9 ASP.NET Web项目的编译发布 206习题5 210实验5 基于WebForm的Web项目开发 211第6章 ASP.NET MVC框架使用基础 2156.1 基于MVC模式的MVC 5框架 2156.1.1 关于MVC开发模式 2156.1.2 MVC 5项目的创建及结构分析 2166.2 MVC 5控制器 2186.2.1 控制器抽象类Controller 2186.2.2 MVC 5控制器相关类 2196.3 页面视图设计初步 2206.3.1 视图设计 2206.3.2 视图模板引擎Razor 2226.3.3 分部视图、页面布局和视图节 2246.4 一个简单的MVC 5示例项目 229习题6 234实验6 ASP.NET MVC框架使用基础 235第7章 实体模型、EF框架与LINQ查询 2377.1 ASP.NET EF实体框架 2377.1.1 实体框架EF作为对象关系映射ORM产品 2377.1.2 实体框架EF的引用及主要API 2387.1.3 数据库上下文类System.Data.DbContext 2407.1.4 实体集类System.Data.Entity.DbSet 2417.2 模型类的创建及其相关操作 2417.2.1 创建模型类 2417.2.2 模型注解与数据有效性验证规则 2417.2.3 根据数据表自动创建实体类 2427.2.4 创建含有模型数据的页面视图 2457.2.5 控制器里的模型操作 2487.2.6 在控制器里注解用于处理表单的动作 2487.3 集成语言查询LINQ 2497.3.1 LINQ概述 2497.3.2 LINQ查询及其相关类与接口 250习题7 262实验7 模型、EF框架与LINQ查询 263第8章 MVC 5及EF 6框架深入编程 2658.1 在ASP.NET MVC项目里使用EF框架 2658.1.1 使用ASP.NET MVC框架的一般步骤 2658.1.2 CSS样式与JS脚本文件的优化管理 2658.1.3 在MVC项目里访问MySQL数据库 2678.1.4 MVC文件上传与富文本编辑 2708.2 控制器与视图的高级使用 2758.2.1 使用PagedList插件实现记录分页导航 2758.2.2 在视图中使用jQuery UI 2778.2.3 在MVC项目里使用AJAX技术 2798.3 EF Code First特性 2838.4 模型重建与数据迁移 2858.4.1 当模型修改时自动重建数据库 2868.4.2 数据迁移 2888.5 基于MVC EF框架开发的鲜花网站 2908.5.1 总体设计 2908.5.2 网站布局及主页设计 2918.5.3 前台主要功能设计 2968.5.4 后台主要功能设计 298习题8 300实验8 使用MVC及EF框架开发Web项目 301习题答案 303参考文献 306

封面

普通高等教育“十三五”规划教材ASP.NET Web应用开发教程/吴志祥

书名:普通高等教育“十三五”规划教材ASP.NET Web应用开发教程/吴志祥

作者:吴志祥,何亨,杨宜波,曾诚

页数:144

定价:¥48.0

出版社:华中科技大学出版社

出版日期:2020-01-01

ISBN:9787568016759

PDF电子书大小:95MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注