登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』ASP.NET网站开发项目化教程(第2版)-微课视频版

書城自編碼: 3550523
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 肖宏启,苏畅
國際書號(ISBN): 9787302555407
出版社: 清华大学出版社
出版日期: 2020-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 92.1

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
康熙的红票:全球化中的清朝
《 康熙的红票:全球化中的清朝 》

售價:HK$ 93.6
PyTorch语音识别实战
《 PyTorch语音识别实战 》

售價:HK$ 82.8
多卖三倍
《 多卖三倍 》

售價:HK$ 54.0
哲学思维:清晰思考的12条关键原则
《 哲学思维:清晰思考的12条关键原则 》

售價:HK$ 82.8
海盗之书
《 海盗之书 》

售價:HK$ 81.6
亲美与反美:战后日本的政治无意识
《 亲美与反美:战后日本的政治无意识 》

售價:HK$ 69.6
亲爱的安吉维拉:或一份包含15条建议的女性主义宣言
《 亲爱的安吉维拉:或一份包含15条建议的女性主义宣言 》

售價:HK$ 58.8
理想国译丛064:狼性时代:第三帝国余波中的德国与德国人,1945—1955
《 理想国译丛064:狼性时代:第三帝国余波中的德国与德国人,1945—1955 》

售價:HK$ 122.4

 

編輯推薦:
 1.以就业为导向 
 2.以项目为主线 
 3.以动手能力为突破点,以项目经验为学习目标
 4.丰富教学资源,保障学生开放式自主学习
內容簡介:
本书以C#为编程语言,全面介绍了ASP.NET的控件、内置对象、Web页面的数据库访问技术、数据控件、ASP.NET MVC等。共分为10个单元,结合专业课程特点,对基于ASP.NET Web软件开发工作过程进行剖析,以真实完整的项目新知书店为载体,在行业专家的指导下,结合Web项目开发的流程和规范,分解出工作过程的典型工作任务,根据工作任务整合了相关知识点,按照高职学生的认知特点设计教学过程。
關於作者:
肖宏启,副教授,毕业于湖南大学,后就读于四川大学并取得硕士学位。有软件领域5年的从业经历,在软件开发和计算机教学方面有着丰富的经验。早期主要从事底层软件的设计与开发工作,现主要从事教学与科研等方面的工作。 曾主编过《数据结构C语言版》,受到使用师生的一致好评,另参与过其他教材如《ASP.NET网站开发项目化教程》。主持贵州省软件技术骨干专业项目的建设工作,承担省级课题2项。
目錄
单元1ASP.NET基础及开发环境搭建
1.1.NET Framework概述
1.1.1.NET Framework的定义及组成
1.1.2.NET Framework的功能特点
1.1.3.NET Framework环境
1.1.4.NET Framework的主要版本
1.2Web基础知识
1.2.1HTTP
1.2.2Web服务器和浏览器
1.2.3CS模式与BS模式
1.2.4Web的访问原理
1.3IIS的安装与配置
1.3.1IIS概述
1.3.2IIS中的网站、Web应用程序和虚拟目录
任务11安装和配置IIS Web服务器
1.4ASP.NET概述
1.4.1ASP.NET的历史
1.4.2ASP.NET的优点
1.4.3ASP.NET的开发模式
任务12安装Visual Studio 2017
1.5Visual Studio使用基础
1.5.1Visual Studio Web开发环境
1.5.2ASP.NET网站基本构建流程
任务13创建简单的Web网站
任务14ASP.NET文档分析
1.6ASP.NET页面的处理机制
1.7ASP.NET的网页代码模型
1.7.1单文件页模型
1.7.2代码隐藏页模型
单元小结
单元练习题
单元2使用控件高效创建网站页面
2.1服务器控件概述
2.1.1控件分类
2.1.2在页面中添加HTML服务器控件
2.1.3在页面中添加Web服务器控件

ASP.NET网站开发项目化教程第2版微课视频版


目录
2.1.4设置服务器控件属性
2.2标准服务器控件
2.2.1文本类型控件
2.2.2按钮类型控件
2.2.3链接类型控件
2.2.4选择类型控件
任务21设计新知书店用户注册页面
2.3验证控件
2.3.1验证控件及其作用
2.3.2验证控件的属性和方法
2.3.3表单验证控件RequiredFieldValidator
2.3.4比较验证控件CompareValidator
2.3.5范围验证控件RangeValidator
2.3.6正则验证控件RegularExpressionValidator
2.3.7验证组控件ValidationSummary
任务22为新知书店用户注册页面添加验证功能
2.4图像控件Image
2.5Panel控件
2.6文件上传控件FileUpload
2.6.1FileUpload控件概述
2.6.2FileUpload控件应用
2.7第三方控件
2.7.1验证码控件WebValidates
2.7.2富文本控件CKEditor
2.7.3日期输入控件
任务23设计新知书店求职简历页面
单元小结
单元练习题
单元3ASP.NET内置对象与数据传递
3.1ASP.NET对象概述及属性方法事件
3.2Page对象
3.2.1Page对象的常用属性
3.2.2Page对象的常用方法
3.2.3Page对象的常用事件
任务31体验页内数据传递
3.3Response对象
3.3.1Response对象的常用属性
3.3.2Response对象的常用方法
3.4Request对象
3.4.1Request对象的常用属性
3.4.2Request对象的常用方法
任务32获取客户端数据与跨页传递数据
3.5Server对象
3.5.1Server对象的常用属性
3.5.2Server对象的常用方法
3.5.3Server对象的应用
3.6Cookie对象
3.6.1Cookie对象的常用属性
3.6.2Cookie对象的常用方法
3.6.3Cookie对象的应用
3.7Session对象
3.7.1Session对象的常用属性
3.7.2Session对象的常用方法
3.7.3Session对象的事件
3.7.4Session对象的应用
任务33实现防非法访问的登录功能
3.8Application对象
3.8.1Application对象的常用方法
3.8.2Application对象的事件
3.8.3Application对象的应用
3.8.4Application、Session、Cookie 对象的区别
任务34制作简易在线聊天室
单元小结
单元练习题
单元4搭建风格统一的Web站点
4.1CSS样式控制
4.1.1页面中使用CSS的三种方法
4.1.2样式规则
4.2页面框架
4.2.1新知书店项目概况
4.2.2网页布局和框架技术
4.3母版页
4.3.1母版页概述
4.3.2创建母版页
4.3.3创建内容页
4.3.4访问母版页的控件和属性
任务41使用母版页搭建新知书店后台页面框架
4.4网站导航
4.4.1站点地图
4.4.2导航控件
任务42实现新知书店后台面包屑导航功能
任务43实现新知书店后台的菜单功能
任务44实现新知书店前台页面菜单栏功能
单元小结
单元练习题
单元5使用ADO.NET访问数据库
5.1ADO.NET概述
5.1.1ADO.NET简介
5.1.2ADO.NET的结构
5.1.3与数据有关的命名空间
5.1.4ADO.NET数据提供者
5.1.5ADO.NET对象模型
5.2Connection数据连接对象
5.2.1Connection对象概述
5.2.2Connection对象的常用属性和方法
5.2.3使用SqlConnection对象连接数据库
5.3Command命令执行对象
5.3.1Command对象概述
5.3.2Command对象的常用属性和方法
5.3.3创建Command对象
5.3.4使用Command对象操作数据
任务51实现新知书店用户注册功能
5.4DataReader数据读取对象
5.4.1DataReader对象概述
5.4.2DataReader对象的常用属性和方法
5.4.3创建DataReader对象
5.4.4使用DataReader对象检索数据
任务52实现新知书店用户登录功能
5.5DataSet对象和DataAdapter对象
5.5.1DataSet对象
5.5.2DataAdapter对象
单元小结
单元练习题
单元6数据绑定技术
6.1数据绑定概述
6.1.1数据绑定的定义
6.1.2Eval和Bind方法
6.2数据绑定语法
6.2.1简单数据绑定
6.2.2复杂数据绑定
6.3数据源控件
6.3.1数据源控件概述
6.3.2SqlDataSource数据源控件
6.3.3ObjectDataSource数据源控件
6.3.4SiteMapDataSource数据源控件
6.4常用控件的数据绑定
6.4.1RadioButtonList控件的数据绑定
6.4.2DropDownList控件的数据绑定
任务61实现用户注册的省市选择功能
任务62实现新知书店后台图书列表的检索类别选择
单元小结
单元练习题
单元7数据绑定控件的应用
7.1数据绑定控件
7.1.1数据绑定控件的层次结构
7.1.2数据绑定控件与数据源控件
7.2GridView控件
7.2.1GridView控件的常用属性、方法和事件
7.2.2使用GridView控件绑定数据源
7.2.3自定义GridView控件的列
7.2.4使用GridView控件分页显示数据
7.2.5使用GridView控件编辑和删除数据
任务71实现新知书店后台图书信息的查询
任务72实现新知书店后台图书详细信息的编辑
任务73实现新知书店后台的图书添加功能
任务74实现新知书店后台用户信息的更新
任务75实现新知书店后台用户信息的删除
7.3DataList控件
7.3.1DataList控件概述
7.3.2DataList控件的常用属性、方法和事件
7.3.3分页显示DataList控件中的数据
7.3.4在DataList控件中编辑与删除数据
任务76实现新知书店前台图书列表显示功能
任务77实现新知书店前台图书列表显示的排序和分页
7.4Repeater控件
7.4.1Repeater控件概述
7.4.2Repeater控件的常用属性、方法和事件
7.4.3分页显示Repeater控件中的数据
7.5其他数据绑定控件
7.5.1DetailsView控件
7.5.2FormView控件
7.5.3ListView控件
7.5.4DataPager控件
任务78实现新知书店前台图书详细信息显示
单元小结
单元练习题
单元8使用三层架构搭建系统框架
8.1系统架构设计和分层
8.1.1系统架构设计
8.1.2三层架构概述
任务81搭建新知书店系统三层架构
8.2新知书店系统功能分析
8.2.1新知书店系统功能概述
8.2.2新知书店系统总体功能结构设计
8.2.3新知书店系统主要用例描述与功能流程
8.3新知书店系统架构设计
8.3.1新知书店系统架构概述
8.3.2数据库的设计
8.3.3表示层UI设计
8.3.4业务逻辑层BLL设计
8.3.5数据访问层DAL设计
任务82实现三层架构下的新知书店用户注册功能
单元小结
单元练习题
单元9ASP.NET MVC编程基础
9.1MVC概述
9.1.1MVC和WebForm
9.1.2MVC页面的运行机制
9.2ASP.NET MVC应用程序
9.2.1创建ASP.NET MVC应用程序
9.2.2ASP.NET MVC应用程序的结构
9.2.3ASP.NET MVC的约定和规则
9.3MVC控制器Controller
9.3.1深入理解控制器
9.3.2创建控制器
9.4MVC视图View
9.4.1深入理解视图
9.4.2创建视图
9.4.3视图模板引擎
9.4.4布局页
9.5MVC模型Model
9.5.1深入理解模型
9.5.2创建模型
9.6ASP.NET MVC开发示例
9.6.1用户信息列表显示
9.6.2实现图书的查询功能
任务91实现新知书店用户信息管理功能
单元小结
单元练习题
单元10新知书店购物功能的设计与实现
任务101设计新知书店购物车商品实体类
任务102设计新知书店购物车类的业务逻辑
任务103实现新知书店购物车界面设计及显示
任务104实现新知书店购物车的增、删、改
单元小结
参考文献
內容試閱
1. 为什么要写本书
.NET是软件开发人才培养的一个比较重要的方向,但是当前基于.NET的教材普遍存在两方面的问题: 一方面陷入教材与企业应用严重脱节的怪圈,即教材中讲的ASP.NET开发基本上是拖控件的傻瓜式开发,而实际企业中很少使用拖控件的方式进行开发,这就造成了很多毕业生刚参加工作时无法适应用人单位的技术要求; 另一方面,有些基于工作过程或项目应用的教材只给出一段程序,省略了最重要的语法格式,学生只能看懂这段程序,而不知道这段程序为何要这样编写,变换一项要求后就不会编写了,这类教材舍本求末,违反了认知规律。
本书采用符合认知规律的形式,从企业的实际工程项目中提取素材,将其简化和分解后编入课程中,讲授的内容都选取最贴近企业实际开发的技术,让学生不仅能从书上学到必备的理论知识,还能从书上的工程案例中学到更实用的工程经验,服务于学生的就业需求。
2. 本书特色
本书是高等职业教育人才培养质量提升工程软件技术骨干专业建设项目的重要成果之一,突出以工作过程为导向,以工作任务为基础,突出职业和实践特色,侧重培养学生软件设计、代码编写、软件文档编写规范等能力。本书具有以下鲜明特色。
(1) 以实际项目为载体, 强调软件开发思维与学习思维的融合,突出综合职业能力的训练。
本书结合专业特点,对基于ASP.NET Web软件开发的工作过程进行剖析, 以真实、完整的项目新知书店为载体,在行业专家的指导下,结合Web项目开发的流程和规范, 分解出工作过程的典型工作任务,根据工作任务整合相关知识点,按照应用型本科及高职学生的认知特点设计教学过程,把基础知识的应用渗透到各个项目任务中。任务讲解步骤清晰,循序渐进,通过对项目任务的学习,读者可以更好地领会ASP.NET的语法和编程技巧,有助于将所学的知识融会贯通。
(2) 配套了丰富的立体化教学及学习资源。
本书将ASP.NET Web开发技术分成10个单元,包括34个教学任务,配套了教学课件、微课视频、测试习题、项目库、文档模板和工具使用手册等教学资源,表现形式直观、形象、生动, 可供广大教师、学生、社会读者和软件企业从业人员在学习过程中使用。
立体化的数字教学资源包含两方面的内容:第一,课程本身的基本信息,包括课程简介、学习指南、课程标准、单元设计、考核方式等;第二,教学内容的微课视频教学资源,既方便课内教学,又方便学生课外预习与学习。
ASP.NET网站开发项目化教程第2版微课视频版

前言
3. 本书内容
本书主要面向应用型本科及高等职业院校计算机类专业的学生,内容构造体现以应用为主体,强调知识的理解和运用,实现高校应用型本科与高等职业教育教学以实践体系为主及以技术应用能力培养为主的目标,符合现代高等职业教育对教材的要求。从学生认知规律的角度将课程教学内容分为10个教学单元,各教学单元与任务结构如表1所示。

表1教学单元与任务结构
单元
单 元 名 称
任 务 名 称
单元1
ASP.NET基础及开发环境搭建
任务11安装和配置IIS Web服务器
任务12安装Visual Studio 2017
任务13创建简单的Web网站
任务14ASP.NET文档分析
单元2
使用控件高效创建网站页面
任务21设计新知书店用户注册页面
任务22为新知书店用户注册页面添加验证功能
任务23设计新知书店求职简历页面
单元3
ASP.NET内置对象与数据传递
任务31体验页内数据传递
任务32获取客户端数据与跨页传递数据
任务33实现防非法访问的登录功能
任务34制作简易在线聊天室
单元4
搭建风格统一的Web站点
任务41使用母版页搭建新知书店后台页面框架
任务42实现新知书店后台面包屑导航功能
任务43实现新知书店后台的菜单功能
任务44实现新知书店前台页面菜单栏功能
单元5
使用ADO.NET访问数据库
任务51实现新知书店用户注册功能
任务52实现新知书店用户登录功能
单元6
数据绑定技术
任务61实现用户注册的省市选择功能
任务62实现新知书店后台图书列表的检索类别选择
单元7
数据绑定控件的应用
任务71实现新知书店后台图书信息的查询
任务72实现新知书店后台图书详细信息的编辑
任务73实现新知书店后台的图书添加功能
任务74实现新知书店后台用户信息的更新
任务75实现新知书店后台用户信息的删除
任务76实现新知书店前台图书列表显示功能
任务77实现新知书店前台图书列表显示的排序和分页
任务78实现新知书店前台图书详细信息显示
单元8
使用三层架构搭建系统框架
任务81搭建新知书店系统三层架构
任务82实现三层架构下的新知书店用户注册功能
单元9
ASP.NET MVC编程基础
任务91实现新知书店用户信息管理功能
单元10
新知书店购物功能的设计与实现
任务101设计新知书店购物车商品实体类
任务102设计新知书店购物车类的业务逻辑
任务103实现新知书店购物车界面设计及显示
任务104实现新知书店购物车的增、删、改
学习本书内容后,应具备以下技能:
(1) 能使用Visual Studio 2017集成开发工具进行常规Web应用程序的开发,并学会站点建设与配置。
(2) 能用需求分析和设计的方法规划设计项目的模块、数据等。
(3) 掌握ASP.NET的相关控件,对象的应用。
(4) 掌握ASP.NET的数据库访问技术及数据服务控件的使用。
(5) 会使用三层架构搭建系统框架。
(6) 掌握使用MVC开发简单程序的过程。
(7) 能够利用互联网、MSDN等帮助文档解决学习工作中的技术难题。
4. 致谢
本书由贵州航天职业技术学院肖宏启主编,参与资料整理和程序调试的有贵州省高等职业教育人才培养质量提升工程软件技术骨干专业建设项目组成员苏畅、陈美成、汤智华、柳均、陆树芬等老师。本书在编写过程中得到了院长唐明华,副院长张亚军、冯伟,计算机科学系主任杨先立的大力支持,在此对大家的辛勤工作表示衷心感谢。本书在编写过程中,还参考了近5年出版的ASP.NET技术相关专著、教材及杂志,以及互联网上的相关资料,在此对相关作者一并表示衷心的感谢。最后,感谢所有在本书写作过程中给予帮助的人,特别是在此过程中默默付出的我的妻子燕雁。
本书的结构是一种新的尝试,能否得到同行的认可,能否给教学带来新的体验,需要经过实践的检验。本书配套教学课件、源代码、教学大纲、习题答案等资源,可从清华大学出版社网站下载。特别希望各位读者能与作者分享体会,提供意见与建议。由于编写时间紧张,本书难免存在疏漏,敬请读者批评指正。
本书配有微课视频,请读者打开手机微信,扫一扫封底刮刮卡中的二维码,获得权限,再扫一扫文中对应章节处的二维码,即可观看视频。
编者
2020年2月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.