《ASP.NET(C#)动态网站开发案例教程(第2版 配电子课件)》[67M]百度网盘|pdf下载|亲测有效
《ASP.NET(C#)动态网站开发案例教程(第2版 配电子课件)》[67M]百度网盘|pdf下载|亲测有效

ASP.NET(C#)动态网站开发案例教程(第2版 配电子课件) pdf下载

出版社 社会出版社
出版年 2018-01
页数 390页
装帧 精装
评分 8.9(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供ASP.NET(C#)动态网站开发案例教程(第2版 配电子课件)电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《ASP.NET(C#)动态网站开发案例教程(第2版)》根据高等职业教育的教学特点,结合教学改革和应用实践,以项目任务为载体,全面系统地介绍了在Visual Studio 2012集成环境下使用C#语言进行ASP.NET动态网站开发的各种技术,内容涵盖了ASF.NET概述、服务器控件、网站设计、页面跳转与状态管理、ASP.NET数据库编程、ASP.NET高级应用技术、ASF.NET应用程序配置与部署共7个方面。
  全书引入“校友录系统”“图书管理系统”“产品在线订购系统”3个网站开发实例,分别从理论、实训和综合案例的角度介绍动态网站开发技术,并将理论知识融人实际项目任务中。通过工程案例贯穿整个教学体系,由浅入深,由易到难,循序渐进,强调实践性,突出实用性。
  《ASP.NET(C#)动态网站开发案例教程(第2版)》内容广泛而翔实,适用对象广且实用性强,既可作为高职院校计算机专业Web开发课程教材,又可作为自学人员和动态网站开发人员的技术参考资料或培训教材。

内页插图

目录

前言

第1章 ASP.NET概述
1.1 Web应用开发基础
1.1.1 网页的基本概念
1.1.2 静态网页与动态网页
1.1.3 应用程序结构分类
1.2 ASP.NET基本概念
1.2.1 .NET Framework
1.2.2 Web窗体
1.2.3 ASP.NET应用程序
1.2.4 ASP.NET事件模型
1.3 构建ASP.NET开发环境
1.3.1 安装与配置IIS
1.3.2 安装Visual Studio2012
1.3.3 安装与注册.NET Framework
1.4 创建ASP.NET Web应用程序
1.4.1 启动VisualStudio2012
1.4.2 创建ASP.NET网站
1.4.3 新建ASP.NET页面
1.4.4 编写ASP.NET代码
1.4.5 编译与运行网页程序
1.4.6 发布网页程序
工作任务1 熟悉Visual Studio 2012动态网站开发环境
本章小结
习题1
实训1 创建简单的图书管理系统网站

第2章 服务器控件
2.1 基本控件
2.1.1 Label标签控件
2.1.2 TextBox文本框控件
2.1.3 Button、ImageButton、LinkButton按钮控件
2.1.4 Image图像控件
2.1.5 HyperLink超链接控件
2.1.6 Panel控件
2.1.7 RadioButton与RadioButtonList单选按钮控件
2.1.8 CheckBox与CheckBoxList复选框控件
2.1.9 ListBox列表框控件
2.1.10 DropDownList下拉式列表框控件
2.1.11 Table表格控件
2.2 高级控件
2.2.1 Calendar日历控件
2.2.2 FileUpload文件上传控件
2.2.3 AdRotator广告控件
2.3 验证控件
2.3.1 RequiredFieldValidator控件
2.3.2 CompareValidator控件
2.3.3 RangeValidator控件
2.3.4 RegularExpressionValidator控件
2.3.5 CustomValidator控件
2.3.6 ValidationSummary控件
2.4 用户创建控件
2.4.1 用户控件
2.4.2 自定义Web服务器控件
工作任务2 设计校友录系统登录模块界面
工作任务3 设计注册校友信息模块界面
本章小结
习题2
实训2 设计图书管理系统信息录入模块界面

第3章 网站设计
3.1 母版页
3.1.1 母版页的概念
3.1.2 母版页的设计
3.1.3 母版页的使用
3.1.4 嵌套母版页
3.2 站点导航
3.2.1 Menu站点导航控件
3.2.2 站点地图
3.2.3 SiteMapPath站点导航控件
3.2.4 TreeView站点导航控件
3.3 主题与皮肤
3.3.1 主题
3.3.2 皮肤文件(.skin)
3.3.3 样式文件(.css)
3.4 本地化与全球化
3.4.1 资源文件
3.4.2 本地化处理
工作任务4 设计网站母版页
工作任务5 设计网站导航
工作任务6 设计网站主题与皮肤
本章小结
习题3
实训3 设计及美化图书管理系统网站

第4章 页面跳转与状态管理
4.1 页面执行过程
4.1.1 Page对象
4.1.2 WebForm网页执行的流程
4.2 页面跳转
4.2.1 超链接控件实现页面跳转
4.2.2 跨页面发送实现页面跳转
4.2.3 浏览器重定向实现页面跳转
4.2.4 服务器传输实现页面跳转
4.2.5 ASP.NET页面跳转小结
4.3 跨页面传值
4.3.1 使用QueryString实现跨页面传值
4.3.2 使用Cookie对象实现跨页面传值
4.3.3 使用Session对象实现跨页面传值
4.3.4 使用Application对象实现跨页面传值
4.4 ASP.NET状态管理
4.4.1 浏览器端的状态管理
4.4.2 服务器端的状态管理
4.5 ASP.NET缓存技术
4.5.1 页面输出缓存
4.5.2 应用程序缓存
工作任务7 获取用户输入信息和浏览器端环境信息
工作任务8 记录用户访问网站的时间和次数
工作任务9 设计校友录聊天室
本章小结
习题4
实训4 设计图书管理系统留言板

第5章 ASP.NET数据库编程
5.1 数据源控件
5.1.1 SqlDataSource数据源控件
5.1.2 AccessDataSource数据源控件
5.1.3 XmlDataSource数据源控件
5.1.4 SiteMapDataSource数据源控件
5.2 数据绑定控件
5.2.1 GridView控件的属性与方法
5.2.2 GridView控件的基本应用
5.2.3 GridView控件的高级应用
5.2.4 DetailsView控件
5.2.5 Repeater控件
5.2.6 DataList控件
5.3 ADO.NET数据库访问技术
5.3.1 ADO.NET概述
5.3.2 ADO.NET数据访问流程
5.3.3 常用ADO.NET对象的使用
工作任务10 使用GridView控件实现校友录信息浏览
工作任务11 使用DetailsView控件实现校友详细信息浏览
工作任务12 使用DataList控件显示校友录班级列表
工作任务13 使用Repeater控件显示校友录公告栏
工作任务14 使用ADO.NET实现信息维护管理
本章小结
习题5
实训5 设计图书管理信息浏览与维护模块

第6章 ASP.NET高级应用技术
6.1 分层结构设计
6.1.1 分层结构概述
6.1.2 构建分层模型框架
6.1.3 模型层中业务实体类的设计
6.1.4 分层结构的用户登录程序设计
6.2 Web服务
6.2.1 Web服务概述
6.2.2 ASP.NETWeb服务体系
6.2.3 构建ASP.NETWeb服务
6.2.4 使用Web服务
6.3 ASP.NETAJAX
6.3.1 AJAX概述
6.3.2 ASP.NETAJAX简介
6.3.3 ASP.NETAJAX的安装
6.3.4 ASP.NETAJAX常用控件
6.3.5 ASP.NETAJAX控件工具包的使用
6.4 报表设计
6.4.1 报表简介
6.4.2 使用报表的一般步骤
工作任务15 分层结构的校友录管理程序设计
工作任务16 使用Web服务实现用户登录与用户注册
工作任务17 使用ASP.NETAJAX优化查询班级通讯录页面
工作任务18 实现校友信息报表打印
本章小结
习题6
实训6 图书管理系统的分层开发与Web服务的使用

第7章 ASP.NET应用程序配置与部署
7.1 配置Global.asax文件
7.1.1 Global.asax文件的结构
7.1.2 Global.asax文件的应用
7.2 配置Web.config文件
7.2.1 Web.config文件的结构
7.2.2 使用Web.config文件存放常量
7.2.3 网站的安全性配置
7.2.4 Web.config文件的其他配置
7.3 ASP.NET应用程序的部署
7.3.1 使用VisualStudio.NET中的发布工具部署
7.3.2 使用Web安装项目部署
工作任务19 网站的安全认证与授权
工作任务20 校友录系统部署
本章小结
习题7
实训7 图书管理系统的部署与安全性配置

第8章 综合案例——产品在线订购系统
8.1 开发环境与开发工具
8.2 系统需求分析
8.2.1 总体需求
8.2.2 业务分析
8.2.3 非功能性需求
8.2.4 功能分析
8.3 数据结构设计
8.3.1 物理模型设计
8.3.2 数据字典
8.4 系统实现
8.4.1 数据库操作类
8.4.2 数据实体类
8.4.3 实体操作类
8.4.4 产品在线订购系统登录页面
8.4.5 产品在线订购系统主页面
8.4.6 产品在线订购功能实现
8.5 案例开发小结

附录
附录A 校友录系统数据表结构
附录B 常用HTML标记
参考文献

前言/序言

  随着Internet技术的不断发展,作为其重要组成部分的Web应用也日趋广泛。ASP. NET4.5作为新一代Web开发架构,它的推出在很大程度上提高了动态网站开发人员的工作效率。本书以ASP. NET 4.5技术、c#开发语言和Visual Studi0 2012开发平台为背景,全面介绍动态网站开发的各种技术。
  本书是编者根据高等职业教育的教学特点,结合多年教学改革和应用实践经验编写而成的。全书以实际项目为主线,以任务实例为载体,将“校友录系统”开发项目的实施与动态网站开发的教学实施结合在一起。本书前7章介绍了基于动态网站的开发过程,分别是ASP. NET概述、服务器控件、网站设计、页面跳转与状态管理、ASP. NET数据库编程、ASP. NET高级应用技术、ASP. NET应用程序配置与部署。每章配有习题和实训,以便读者深入地进行学习。此外,本书在各章实训部分和最后一章的动态网站开发案例中还分别引入了“图书管理系统”和“产品在线订购系统”,从实训和综合案例的角度将ASP. NET技术融入实际工程案例中。
  在本书的学习阅读中,强调读者能够“边学边做”,因此书中的每一个工作任务由完整的项目描述、相关知识、项目设计、项目实施、项目测试5个部分组成,自成体系,在实践中可操作性强,易于实施。本书遵循学习者的认知规律和技能形成规律,尽可能使用通俗易懂的语言,采用图示法、类比法等多种适合学习者的讲解形式,由浅入深、循序渐进地介绍各章节内容,尽可能将知识融于形象的案例之中,使读者易于学习和掌握,逐步培养读者的学习兴趣。
  ASP. NET动态网站开发是软件技术、计算机网络技术、计算机应用技术、电子商务等专业的一门专业主干课程。通过本课程的学习,学生可以了解基于.NET平台的Web程序架构、运行原理和开发流程;掌握构建系统环境、实现特定界面设计、完成具体功能和业务逻辑代码编写、系统配置等动态网站开发技能。