动态网站建设实践教程(ASP.NET)

动态网站建设实践教程(ASP.NET)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2021-09
ISBN: 9787302590194
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 156页
  • 《动态网站建设实践教程:ASP.NET 》以制作一个完整的企业网站为例,详细介绍了使用 ASP.NET 技术并基于三层架构实现一个动态网站的常用方法和技巧。全书分为 7 个项目、20 个任务,具体内容包括项目介绍及需求分析、主页设计、新闻信息绑定、三层架构实现登录、后台管理页面设计、新闻管理模块设计、站内搜索模块设计等。 《动态网站建设实践教程:ASP.NET 》是广东省“电子商务”重点建设专业的研究成果教材,提供完备的课程资源支持。 《动态网站建设实践教程:ASP.NET 》可作为高职高专相关院校电子商务、计算机应用技术、软件技术、网络技术等相关专业的教学用书,也可作为相关领域的培训教材和.NET Web 程序员的参考用书。 项目 1 项目介绍及需求分析 1  
    项目引入 1  
    项目分解 1  
    任务 1 进行项目需求分析  1  
    相关知识 2  
    1.1.1 网站开发概述  2  
    1.1.2 商业网站建设的一般流程 2  
    1.1.3 动态网站开发与  
    ASP.NET  3  
    任务实施. 6  
    任务 2 安装开发环境  7  
    相关知识 8  
    1.2.1 认识 Visual Studio 2015  8  
    1.2.2 Visual Studio 2015 的安装要求  9  
    1.2.3 认识 SQL Server 2012  9  
    1.2.4 SQL Server 2012 的安装要求 9  
    任务实施10  
    任务 3 搭建系统架构  22  
    相关知识23  
    1.3.1 什么是三层架构  23  
    1.3.2 理解三层架构 23  
    任务实施25  
    项目总结  25  
    拓展训练  25  
    项目 2 主页设计  26  
    项目引入  26  
    项目分解  27  
    任务 1 主页整体布局  27  
    相关知识 27  
    2.1.1 网页布局概述 27  
    2.1.2 CSS 语法基础 28  
    2.1.3 认识 CSS 盒模型  33  
    2.1.4 页面元素的定位和浮动  35  
    2.1.5 常见的 CSS 属性  41  
    2.1.6 常用的网页布局方式 44  
    任务实施 45  
    任务 2 导航菜单的制作  46  
    相关知识 47  
    2.2.1 导航菜单的常用设计方式  47  
    2.2.2 什么是 JavaScript 47  
    2.2.3 JavaScript 基础  48  
    2.2.4 JavaScript 对象  54  
    2.2.5 JavaScript 事件  59  
    任务实施 60  
    任务 3 中间部分的设计  62  
    相关知识 62  
    任务实施 63  
    项目总结  64  
    拓展训练  64  
    项目 3 新闻信息绑定  65  
    项目引入  65  
    项目分解  65  
    任务 1 创建数据库、数据表、存储过程  66  
    相关知识 66  
    3.1.1 SQL Server 创建数据库、数据表 66 
    3.1.2 SQL Server 创建存储过程  69  
    任务实施70  
    任务 2 使用 C#编写数据库读  
    操作  72  
    相关知识72  
    3.2.1 认识 ADO.NET 72  
    3.2.2 使用 SqlConnection 对象连接数据库  74  
    3.2.3 使用 SqlCommand 对象操作数据库  75  
    3.2.4 使用 SqlDataReader 对象读取数据  76  
    3.2.5 使用 DataSet 对象读取数据  77  
    任务实施81  
    任务 3 使用控件进行数据绑定  83  
    相关知识83  
    3.3.1 数据绑定  83  
    3.3.2 使用 进行数据绑定  84  
    3.3.3 使用 DataSource 属性绑定数据源 84  
    3.3.4 使用数据源控件绑定数据源  86  
    3.3.5 使用 Eval 方法绑定数据源 86  
    任务实施86  
    项目总结  87  
    拓展训练  87  
    项目 4 三层架构实现登录  88  
    项目引入  88  
    项目分解  89  
    任务 1 设计登录界面  89  
    相关知识89  
    4.1.1 制作静态、动态网页 89  
    4.1.2 利用 ASP.NET 的登录控件制作登录页面  91  
    4.1.3 了解 Page 类  92  
    任务实施 93  
    任务 2 编写读取数据库管理员  
    信息的存储过程  96  
    相关知识 96  
    4.2.1 常用 SQL 语句  96  
    4.2.2 编写存储过程 98  
    任务实施 99  
    任务 3 编写数据库连接相关类(DAL) 101  
    相关知识  101  
    4.3.1 连接数据库常用的类  101  
    4.3.2 编写数据库操作类的方法  102  
    4.3.3 Web.config 文件的配置  103  
    任务实施  104  
    任务 4 业务层的实现 105  
    相关知识  106  
    4.4.1 认识业务逻辑层(BLL) 106  
    4.4.2 业务逻辑层的实现  106  
    任务实施  107  
    任务 5 对象封装  108  
    4.5.1 对象封装(model) 108  
    4.5.2 对象封装的实现 109  
    任务实施  111  
    项目总结  112  
    拓展训练  112  
    项目 5 后台管理页面设计 113  
    项目引入  113  
    项目分解  114  
    任务 1 后台管理页面框架的实现  114  
    相关知识  114  
    5.1.1 后台管理页面的布局  114  
    5.1.2 后台管理页面文档的内联 115  
    任务实施 116  
    任务 2 左侧导航菜单的加载 118  
    相关知识 118  
    5.2.1 XmlDocument 类  118  
    5.2.2 TreeView 控件 119  
    任务实施 121  
    任务 3 使用 XML 文件实现节点导航 122  
    相关知识 122  
    5.3.1 XML 文件结构  122  
    5.3.2 XML 基本语法  123  
    5.3.3 XML 与 CSS 124  
    任务实施 125  
    项目总结  126  
    拓展训练  126  
    项目 6 新闻管理模块设计  127  
    项目引入  127  
    项目分解  127  
    任务 1 新闻管理界面的设计 128  
    相关知识 128  
    6.1.1 了解在线 HTML 编辑器  128  
    6.1.2 GridView 控件的使用 128  
    任务实施  130  
    任务 2 增、删、查、改功能的实现  132  
    相关知识  132  
    6.2.1 相关数据访问层的实现  132  
    6.2.2 相关业务逻辑层的实现  132  
    任务实施  133  
    项目总结  141  
    拓展训练  141  
    项目 7 站内搜索模块设计 142  
    项目引入  142  
    任务 站内搜索功能的实现 143  
    相关知识  143  
    7.1.1 设计搜索入口  143  
    7.1.2 执行搜索 144  
    7.1.3 展示搜索结果  144  
    任务实施  148  
    项目总结  156  
    拓展训练  156  

  • 内容简介:
    《动态网站建设实践教程:ASP.NET 》以制作一个完整的企业网站为例,详细介绍了使用 ASP.NET 技术并基于三层架构实现一个动态网站的常用方法和技巧。全书分为 7 个项目、20 个任务,具体内容包括项目介绍及需求分析、主页设计、新闻信息绑定、三层架构实现登录、后台管理页面设计、新闻管理模块设计、站内搜索模块设计等。 《动态网站建设实践教程:ASP.NET 》是广东省“电子商务”重点建设专业的研究成果教材,提供完备的课程资源支持。 《动态网站建设实践教程:ASP.NET 》可作为高职高专相关院校电子商务、计算机应用技术、软件技术、网络技术等相关专业的教学用书,也可作为相关领域的培训教材和.NET Web 程序员的参考用书。
  • 目录:
    项目 1 项目介绍及需求分析 1  
    项目引入 1  
    项目分解 1  
    任务 1 进行项目需求分析  1  
    相关知识 2  
    1.1.1 网站开发概述  2  
    1.1.2 商业网站建设的一般流程 2  
    1.1.3 动态网站开发与  
    ASP.NET  3  
    任务实施. 6  
    任务 2 安装开发环境  7  
    相关知识 8  
    1.2.1 认识 Visual Studio 2015  8  
    1.2.2 Visual Studio 2015 的安装要求  9  
    1.2.3 认识 SQL Server 2012  9  
    1.2.4 SQL Server 2012 的安装要求 9  
    任务实施10  
    任务 3 搭建系统架构  22  
    相关知识23  
    1.3.1 什么是三层架构  23  
    1.3.2 理解三层架构 23  
    任务实施25  
    项目总结  25  
    拓展训练  25  
    项目 2 主页设计  26  
    项目引入  26  
    项目分解  27  
    任务 1 主页整体布局  27  
    相关知识 27  
    2.1.1 网页布局概述 27  
    2.1.2 CSS 语法基础 28  
    2.1.3 认识 CSS 盒模型  33  
    2.1.4 页面元素的定位和浮动  35  
    2.1.5 常见的 CSS 属性  41  
    2.1.6 常用的网页布局方式 44  
    任务实施 45  
    任务 2 导航菜单的制作  46  
    相关知识 47  
    2.2.1 导航菜单的常用设计方式  47  
    2.2.2 什么是 JavaScript 47  
    2.2.3 JavaScript 基础  48  
    2.2.4 JavaScript 对象  54  
    2.2.5 JavaScript 事件  59  
    任务实施 60  
    任务 3 中间部分的设计  62  
    相关知识 62  
    任务实施 63  
    项目总结  64  
    拓展训练  64  
    项目 3 新闻信息绑定  65  
    项目引入  65  
    项目分解  65  
    任务 1 创建数据库、数据表、存储过程  66  
    相关知识 66  
    3.1.1 SQL Server 创建数据库、数据表 66 
    3.1.2 SQL Server 创建存储过程  69  
    任务实施70  
    任务 2 使用 C#编写数据库读  
    操作  72  
    相关知识72  
    3.2.1 认识 ADO.NET 72  
    3.2.2 使用 SqlConnection 对象连接数据库  74  
    3.2.3 使用 SqlCommand 对象操作数据库  75  
    3.2.4 使用 SqlDataReader 对象读取数据  76  
    3.2.5 使用 DataSet 对象读取数据  77  
    任务实施81  
    任务 3 使用控件进行数据绑定  83  
    相关知识83  
    3.3.1 数据绑定  83  
    3.3.2 使用 进行数据绑定  84  
    3.3.3 使用 DataSource 属性绑定数据源 84  
    3.3.4 使用数据源控件绑定数据源  86  
    3.3.5 使用 Eval 方法绑定数据源 86  
    任务实施86  
    项目总结  87  
    拓展训练  87  
    项目 4 三层架构实现登录  88  
    项目引入  88  
    项目分解  89  
    任务 1 设计登录界面  89  
    相关知识89  
    4.1.1 制作静态、动态网页 89  
    4.1.2 利用 ASP.NET 的登录控件制作登录页面  91  
    4.1.3 了解 Page 类  92  
    任务实施 93  
    任务 2 编写读取数据库管理员  
    信息的存储过程  96  
    相关知识 96  
    4.2.1 常用 SQL 语句  96  
    4.2.2 编写存储过程 98  
    任务实施 99  
    任务 3 编写数据库连接相关类(DAL) 101  
    相关知识  101  
    4.3.1 连接数据库常用的类  101  
    4.3.2 编写数据库操作类的方法  102  
    4.3.3 Web.config 文件的配置  103  
    任务实施  104  
    任务 4 业务层的实现 105  
    相关知识  106  
    4.4.1 认识业务逻辑层(BLL) 106  
    4.4.2 业务逻辑层的实现  106  
    任务实施  107  
    任务 5 对象封装  108  
    4.5.1 对象封装(model) 108  
    4.5.2 对象封装的实现 109  
    任务实施  111  
    项目总结  112  
    拓展训练  112  
    项目 5 后台管理页面设计 113  
    项目引入  113  
    项目分解  114  
    任务 1 后台管理页面框架的实现  114  
    相关知识  114  
    5.1.1 后台管理页面的布局  114  
    5.1.2 后台管理页面文档的内联 115  
    任务实施 116  
    任务 2 左侧导航菜单的加载 118  
    相关知识 118  
    5.2.1 XmlDocument 类  118  
    5.2.2 TreeView 控件 119  
    任务实施 121  
    任务 3 使用 XML 文件实现节点导航 122  
    相关知识 122  
    5.3.1 XML 文件结构  122  
    5.3.2 XML 基本语法  123  
    5.3.3 XML 与 CSS 124  
    任务实施 125  
    项目总结  126  
    拓展训练  126  
    项目 6 新闻管理模块设计  127  
    项目引入  127  
    项目分解  127  
    任务 1 新闻管理界面的设计 128  
    相关知识 128  
    6.1.1 了解在线 HTML 编辑器  128  
    6.1.2 GridView 控件的使用 128  
    任务实施  130  
    任务 2 增、删、查、改功能的实现  132  
    相关知识  132  
    6.2.1 相关数据访问层的实现  132  
    6.2.2 相关业务逻辑层的实现  132  
    任务实施  133  
    项目总结  141  
    拓展训练  141  
    项目 7 站内搜索模块设计 142  
    项目引入  142  
    任务 站内搜索功能的实现 143  
    相关知识  143  
    7.1.1 设计搜索入口  143  
    7.1.2 执行搜索 144  
    7.1.3 展示搜索结果  144  
    任务实施  148  
    项目总结  156  
    拓展训练  156  

查看详情