ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材

ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2018-07
版次: 1
ISBN: 9787302495314
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 348页
字数: 559千字
15人买过
  • 本书以实际应用为目的,系统地介绍了使用ASP.NET进行开发应该掌握的主要技术。全书主要内容包括ASP.NET概述、ASP.NET服务器控件、ASP.NET内置对象、界面外观设计与布局、ADO.NET技术、数据绑定技术、jQuery技术、LINQ技术、Web Service、ASP.NET AJAX技术及ASP.NET MVC基础,最后通过一个综合案例将主要知识贯穿在一起。全书提供了大量的应用案例,每章后面均附有习题。 
    本书理论与实践相结合,注重基础,案例丰富,适合作为高等院校计算机及相关专业的教材,也可供广大网站开发技术人员参考。 第1章ASP.NET概述
    1.1ASP.NET简介
    1.1.1什么是.NET
    1.1.2什么是ASP.NET
    1.2搭建ASP.NET开发环境
    1.2.1启用与配置IIS
    1.2.2配置ASP.NET应用程序开发环境
    1.3ASP.NET的两种开发模式
    1.3.1Web Forms模式
    1.3.2MVC模式
    1.4ASP.NET页面语法
    1.4.1ASP.NET页面指令
    1.4.2代码块语法
    1.4.3数据绑定语法
    1.4.4表达式语法
    1.5创建ASP.NET Web项目的两种方式
    1.5.1用两种方式创建Web项目
    1.5.2创建Web项目的两种方式的比较
    习题1
    第2章ASP.NET服务器控件
    2.1ASP.NET控件概述
    2.1.1ASP.NET控件的类型
    2.1.2ASP.NET服务器控件的公共属性
    2.1.3ASP.NET服务器控件的事件
    2.2文本控件
    2.2.1Label控件
    2.2.2TextBox控件
    2.2.3Literal控件
    2.3控制权转移控件
    2.3.1Button控件
    2.3.2LinkButton控件
    2.3.3ImageButton控件
    2.3.4HyperLink控件
    2.4选择控件
    2.4.1RadioButtonList控件
    2.4.2CheckBoxList控件
    2.4.3DropDownList控件
    2.4.4ListBox控件
    2.5其他常用标准控件
    2.5.1Image控件
    2.5.2BulletedList控件
    2.5.3FileUpload控件
    2.5.4Panel控件
    2.5.5AdRotator控件
    2.5.6Calendar控件
    2.6ASP.NET验证控件
    2.6.1RequiredFieldValidator控件
    2.6.2RangeValidator控件
    2.6.3RegularExpressionValidator控件
    2.6.4CompareValidator控件
    2.6.5CustomValidator控件
    2.6.6ValidationSummary控件
    习题2
    第3章ASP.NET内置对象
    3.1ASP.NET对象概述
    3.1.1ASP.NET对象简介
    3.1.2ASP.NET对象的访问
    3.2Page对象
    3.2.1Page对象的常用属性
    3.2.2Page对象的常用方法
    3.2.3Page对象的常用事件
    3.3Response对象
    3.3.1Response对象的常用属性
    3.3.2Response对象的常用方法
    3.3.3Response对象的应用
    3.4Request对象
    3.4.1Request对象的常用属性
    3.4.2Request对象的常用方法
    3.4.3Request对象的应用
    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.8Application对象
    3.8.1Application对象的常用方法
    3.8.2Application对象的事件
    3.8.3Application对象的应用
    3.8.4Application、Session、Cookie对象的区别
    习题3
    第4章界面外观设计与布局
    4.1主题
    4.1.1主题的相关概念
    4.1.2创建主题
    4.1.3使用主题
    4.1.4禁用主题
    4.2母版页
    4.2.1母版页概述
    4.2.2创建母版页
    4.2.3创建内容页
    4.2.4从内容页访问母版页的控件
    4.3网站导航
    4.3.1站点地图
    4.3.2导航控件
    4.3.3配置多个站点地图
    4.4页面布局
    4.4.1使用iframe布局
    4.4.2使用Table布局
    4.4.3使用DIV+CSS布局
    习题4
    第5章ADO.NET技术
    5.1ADO.NET简介
    5.1.1ADO.NET的相关概念
    5.1.2ADO.NET的结构
    5.2ADO.NET的五大对象
    5.2.1Connection对象
    5.2.2Command对象
    5.2.3DataReader对象
    5.2.4DataAdapter对象
    5.2.5DataSet对象
    5.3数据库访问模式
    5.3.1连接模式
    5.3.2断开模式
    5.3.3两种访问模式的区别
    5.4使用ADO.NET技术操作数据
    5.4.1数据的添加
    5.4.2数据的更新
    5.4.3数据的删除
    5.4.4存取图片
    习题5
    第6章数据绑定技术
    6.1数据绑定概述
    6.1.1什么是数据绑定
    6.1.2Eval方法和Bind方法
    6.1.3数据绑定语法
    6.2数据源控件
    6.2.1数据源控件概述
    6.2.2SqlDataSource控件
    6.2.3AccessDataSource控件
    6.2.4ObjectDataSource控件
    6.2.5XmlDataSource控件
    6.3数据显示控件
    6.3.1GridView控件
    6.3.2DataList控件
    6.3.3Repeater控件
    6.3.4ListView控件
    6.4将数据绑定到控件
    6.4.1将数据绑定到单值控件
    6.4.2将数据绑定到多值控件
    6.4.3将XML数据绑定到数据显示控件
    习题6
    第7章jQuery技术
    7.1jQuery概述
    7.1.1什么是jQuery
    7.1.2jQuery能做什么
    7.1.3下载jQuery
    7.1.4引入jQuery的方法
    7.1.5第一个jQuery程序
    7.2jQuery基本语法
    7.2.1DOM
    7.2.2$()函数
    7.2.3jQuery操作的基本语法
    7.3jQuery选择器
    7.3.1jQuery基本选择器
    7.3.2jQuery层次选择器
    7.3.3jQuery简单过滤选择器
    7.3.4jQuery内容过滤选择器
    7.4用jQuery操作DOM
    7.4.1元素属性操作
    7.4.2获取和设置元素
    7.4.3元素样式操作
    7.4.4页面元素操作
    7.5jQuery事件
    7.5.1页面载入事件
    7.5.2绑定事件
    7.5.3切换事件
    7.5.4移除事件
    7.5.5其他事件
    7.6jQuery的应用
    7.6.1密码强度检测
    7.6.2广告轮显
    7.6.3图片放大镜
    7.6.4网页软键盘
    习题7
    第8章LINQ技术
    8.1LINQ概述
    8.1.1什么是LINQ
    8.1.2LINQ提供程序
    8.1.3LINQ查询语法
    8.2LINQ查询基本子句
    8.2.1from查询子句
    8.2.2where条件子句
    8.2.3select选择子句
    8.2.4group分组子句
    8.2.5orderby排序子句
    8.3LINQ查询操作
    8.3.1LINQ查询概述
    8.3.2投影操作
    8.3.3筛选操作
    8.3.4排序操作
    8.3.5聚合操作
    8.4使用LINQ操作数据库
    8.4.1建立连接
    8.4.2插入数据
    8.4.3修改数据
    8.4.4删除数据
    习题8
    第9章Web Service
    9.1Web Service基础
    9.1.1什么是Web Service
    9.1.2Web Service的创建与引用
    9.2利用Web Service实现数据库操作
    9.2.1利用Web Service实现数据的添加
    9.2.2利用Web Service实现数据的删除
    9.3利用Web Service实现通信功能
    9.3.1利用Web Service发送Email
    9.3.2利用Web Service获取天气预报
    9.3.3利用Web Service获取火车时刻表
    9.4利用Web Service实现其他功能
    9.4.1利用Web Service实现验证码
    9.4.2利用Web Service生成注册码
    习题9
    第10章ASP.NET AJAX
    10.1AJAX基础
    10.1.1什么是AJAX
    10.1.2AJAX简单示例
    10.2ASP.NET AJAX常用控件
    10.2.1ScriptManager控件
    10.2.2UpdatePanel控件
    10.2.3Timer控件
    10.2.4UpdateProgress控件
    10.2.5ScriptManagerProxy控件
    10.3ASP.NET AJAX的应用
    10.3.1利用AJAX实现倒计时
    10.3.2利用AJAX实现弹出式日历
    10.3.3通过五角星显示好评等级
    10.3.4利用AJAX实现搜索框智能提示
    习题10
    第11章ASP.NET MVC基础
    11.1MVC简介
    11.1.1MVC和Web Forms
    11.1.2MVC页面的运行过程
    11.2ASP.NET MVC应用程序
    11.2.1创建ASP.NET MVC应用程序
    11.2.2ASP.NET MVC应用程序的结构
    11.2.3ASP.NET MVC的约定和规则
    11.3MVC控制器
    11.3.1理解控制器
    11.3.2创建控制器
    11.4MVC视图
    11.4.1理解视图
    11.4.2创建视图
    11.4.3视图模板引擎
    11.4.4布局页
    11.5MVC模型
    11.5.1理解模型
    11.5.2创建模型
    11.6ASP.NET MVC开发简单案例
    11.6.1产品列表的显示
    11.6.2图书查询功能的实现
    习题11
    第12章综合案例: 留言板
    12.1系统设计
    12.1.1项目开发背景
    12.1.2系统功能设计
    12.1.3模块功能划分
    12.2数据库设计
    12.2.1数据库的分析
    12.2.2数据表的创建
    12.2.3关系的创建
    12.3公用模块的创建
    12.3.1创建CSS
    12.3.2配置Web.config
    12.3.3创建数据访问公用类
    12.3.4创建用户控件
    12.4用户功能的实现
    12.4.1用户注册
    12.4.2用户登录
    12.4.3用户留言
    12.4.4查看留言
    12.4.5用户信息的查看
    12.4.6用户信息的修改
    12.4.7用户注销
    12.5管理员功能的实现
    12.5.1管理员登录
    12.5.2管理员主界面
    12.5.3回复留言
    12.5.4删除留言
    12.5.5用户管理
    12.6案例运行演示
    12.6.1准备基本数据
    12.6.2主页运行效果演示
    12.6.3用户功能演示
    12.6.4管理员功能演示
    习题12
    参考文献
  • 内容简介:
    本书以实际应用为目的,系统地介绍了使用ASP.NET进行开发应该掌握的主要技术。全书主要内容包括ASP.NET概述、ASP.NET服务器控件、ASP.NET内置对象、界面外观设计与布局、ADO.NET技术、数据绑定技术、jQuery技术、LINQ技术、Web Service、ASP.NET AJAX技术及ASP.NET MVC基础,最后通过一个综合案例将主要知识贯穿在一起。全书提供了大量的应用案例,每章后面均附有习题。 
    本书理论与实践相结合,注重基础,案例丰富,适合作为高等院校计算机及相关专业的教材,也可供广大网站开发技术人员参考。
  • 目录:
    第1章ASP.NET概述
    1.1ASP.NET简介
    1.1.1什么是.NET
    1.1.2什么是ASP.NET
    1.2搭建ASP.NET开发环境
    1.2.1启用与配置IIS
    1.2.2配置ASP.NET应用程序开发环境
    1.3ASP.NET的两种开发模式
    1.3.1Web Forms模式
    1.3.2MVC模式
    1.4ASP.NET页面语法
    1.4.1ASP.NET页面指令
    1.4.2代码块语法
    1.4.3数据绑定语法
    1.4.4表达式语法
    1.5创建ASP.NET Web项目的两种方式
    1.5.1用两种方式创建Web项目
    1.5.2创建Web项目的两种方式的比较
    习题1
    第2章ASP.NET服务器控件
    2.1ASP.NET控件概述
    2.1.1ASP.NET控件的类型
    2.1.2ASP.NET服务器控件的公共属性
    2.1.3ASP.NET服务器控件的事件
    2.2文本控件
    2.2.1Label控件
    2.2.2TextBox控件
    2.2.3Literal控件
    2.3控制权转移控件
    2.3.1Button控件
    2.3.2LinkButton控件
    2.3.3ImageButton控件
    2.3.4HyperLink控件
    2.4选择控件
    2.4.1RadioButtonList控件
    2.4.2CheckBoxList控件
    2.4.3DropDownList控件
    2.4.4ListBox控件
    2.5其他常用标准控件
    2.5.1Image控件
    2.5.2BulletedList控件
    2.5.3FileUpload控件
    2.5.4Panel控件
    2.5.5AdRotator控件
    2.5.6Calendar控件
    2.6ASP.NET验证控件
    2.6.1RequiredFieldValidator控件
    2.6.2RangeValidator控件
    2.6.3RegularExpressionValidator控件
    2.6.4CompareValidator控件
    2.6.5CustomValidator控件
    2.6.6ValidationSummary控件
    习题2
    第3章ASP.NET内置对象
    3.1ASP.NET对象概述
    3.1.1ASP.NET对象简介
    3.1.2ASP.NET对象的访问
    3.2Page对象
    3.2.1Page对象的常用属性
    3.2.2Page对象的常用方法
    3.2.3Page对象的常用事件
    3.3Response对象
    3.3.1Response对象的常用属性
    3.3.2Response对象的常用方法
    3.3.3Response对象的应用
    3.4Request对象
    3.4.1Request对象的常用属性
    3.4.2Request对象的常用方法
    3.4.3Request对象的应用
    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.8Application对象
    3.8.1Application对象的常用方法
    3.8.2Application对象的事件
    3.8.3Application对象的应用
    3.8.4Application、Session、Cookie对象的区别
    习题3
    第4章界面外观设计与布局
    4.1主题
    4.1.1主题的相关概念
    4.1.2创建主题
    4.1.3使用主题
    4.1.4禁用主题
    4.2母版页
    4.2.1母版页概述
    4.2.2创建母版页
    4.2.3创建内容页
    4.2.4从内容页访问母版页的控件
    4.3网站导航
    4.3.1站点地图
    4.3.2导航控件
    4.3.3配置多个站点地图
    4.4页面布局
    4.4.1使用iframe布局
    4.4.2使用Table布局
    4.4.3使用DIV+CSS布局
    习题4
    第5章ADO.NET技术
    5.1ADO.NET简介
    5.1.1ADO.NET的相关概念
    5.1.2ADO.NET的结构
    5.2ADO.NET的五大对象
    5.2.1Connection对象
    5.2.2Command对象
    5.2.3DataReader对象
    5.2.4DataAdapter对象
    5.2.5DataSet对象
    5.3数据库访问模式
    5.3.1连接模式
    5.3.2断开模式
    5.3.3两种访问模式的区别
    5.4使用ADO.NET技术操作数据
    5.4.1数据的添加
    5.4.2数据的更新
    5.4.3数据的删除
    5.4.4存取图片
    习题5
    第6章数据绑定技术
    6.1数据绑定概述
    6.1.1什么是数据绑定
    6.1.2Eval方法和Bind方法
    6.1.3数据绑定语法
    6.2数据源控件
    6.2.1数据源控件概述
    6.2.2SqlDataSource控件
    6.2.3AccessDataSource控件
    6.2.4ObjectDataSource控件
    6.2.5XmlDataSource控件
    6.3数据显示控件
    6.3.1GridView控件
    6.3.2DataList控件
    6.3.3Repeater控件
    6.3.4ListView控件
    6.4将数据绑定到控件
    6.4.1将数据绑定到单值控件
    6.4.2将数据绑定到多值控件
    6.4.3将XML数据绑定到数据显示控件
    习题6
    第7章jQuery技术
    7.1jQuery概述
    7.1.1什么是jQuery
    7.1.2jQuery能做什么
    7.1.3下载jQuery
    7.1.4引入jQuery的方法
    7.1.5第一个jQuery程序
    7.2jQuery基本语法
    7.2.1DOM
    7.2.2$()函数
    7.2.3jQuery操作的基本语法
    7.3jQuery选择器
    7.3.1jQuery基本选择器
    7.3.2jQuery层次选择器
    7.3.3jQuery简单过滤选择器
    7.3.4jQuery内容过滤选择器
    7.4用jQuery操作DOM
    7.4.1元素属性操作
    7.4.2获取和设置元素
    7.4.3元素样式操作
    7.4.4页面元素操作
    7.5jQuery事件
    7.5.1页面载入事件
    7.5.2绑定事件
    7.5.3切换事件
    7.5.4移除事件
    7.5.5其他事件
    7.6jQuery的应用
    7.6.1密码强度检测
    7.6.2广告轮显
    7.6.3图片放大镜
    7.6.4网页软键盘
    习题7
    第8章LINQ技术
    8.1LINQ概述
    8.1.1什么是LINQ
    8.1.2LINQ提供程序
    8.1.3LINQ查询语法
    8.2LINQ查询基本子句
    8.2.1from查询子句
    8.2.2where条件子句
    8.2.3select选择子句
    8.2.4group分组子句
    8.2.5orderby排序子句
    8.3LINQ查询操作
    8.3.1LINQ查询概述
    8.3.2投影操作
    8.3.3筛选操作
    8.3.4排序操作
    8.3.5聚合操作
    8.4使用LINQ操作数据库
    8.4.1建立连接
    8.4.2插入数据
    8.4.3修改数据
    8.4.4删除数据
    习题8
    第9章Web Service
    9.1Web Service基础
    9.1.1什么是Web Service
    9.1.2Web Service的创建与引用
    9.2利用Web Service实现数据库操作
    9.2.1利用Web Service实现数据的添加
    9.2.2利用Web Service实现数据的删除
    9.3利用Web Service实现通信功能
    9.3.1利用Web Service发送Email
    9.3.2利用Web Service获取天气预报
    9.3.3利用Web Service获取火车时刻表
    9.4利用Web Service实现其他功能
    9.4.1利用Web Service实现验证码
    9.4.2利用Web Service生成注册码
    习题9
    第10章ASP.NET AJAX
    10.1AJAX基础
    10.1.1什么是AJAX
    10.1.2AJAX简单示例
    10.2ASP.NET AJAX常用控件
    10.2.1ScriptManager控件
    10.2.2UpdatePanel控件
    10.2.3Timer控件
    10.2.4UpdateProgress控件
    10.2.5ScriptManagerProxy控件
    10.3ASP.NET AJAX的应用
    10.3.1利用AJAX实现倒计时
    10.3.2利用AJAX实现弹出式日历
    10.3.3通过五角星显示好评等级
    10.3.4利用AJAX实现搜索框智能提示
    习题10
    第11章ASP.NET MVC基础
    11.1MVC简介
    11.1.1MVC和Web Forms
    11.1.2MVC页面的运行过程
    11.2ASP.NET MVC应用程序
    11.2.1创建ASP.NET MVC应用程序
    11.2.2ASP.NET MVC应用程序的结构
    11.2.3ASP.NET MVC的约定和规则
    11.3MVC控制器
    11.3.1理解控制器
    11.3.2创建控制器
    11.4MVC视图
    11.4.1理解视图
    11.4.2创建视图
    11.4.3视图模板引擎
    11.4.4布局页
    11.5MVC模型
    11.5.1理解模型
    11.5.2创建模型
    11.6ASP.NET MVC开发简单案例
    11.6.1产品列表的显示
    11.6.2图书查询功能的实现
    习题11
    第12章综合案例: 留言板
    12.1系统设计
    12.1.1项目开发背景
    12.1.2系统功能设计
    12.1.3模块功能划分
    12.2数据库设计
    12.2.1数据库的分析
    12.2.2数据表的创建
    12.2.3关系的创建
    12.3公用模块的创建
    12.3.1创建CSS
    12.3.2配置Web.config
    12.3.3创建数据访问公用类
    12.3.4创建用户控件
    12.4用户功能的实现
    12.4.1用户注册
    12.4.2用户登录
    12.4.3用户留言
    12.4.4查看留言
    12.4.5用户信息的查看
    12.4.6用户信息的修改
    12.4.7用户注销
    12.5管理员功能的实现
    12.5.1管理员登录
    12.5.2管理员主界面
    12.5.3回复留言
    12.5.4删除留言
    12.5.5用户管理
    12.6案例运行演示
    12.6.1准备基本数据
    12.6.2主页运行效果演示
    12.6.3用户功能演示
    12.6.4管理员功能演示
    习题12
    参考文献
查看详情
相关图书 / 更多
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET程序设计
张铁红
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET实践教程(第3版)(微课版)
魏菊霞;李志中;李晶;谢云
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET程序设计案例教程
张华
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASM全埋点开发实战
王灼洲 张伟
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰
ASP.NET程序设计案例教程/21世纪高等学校计算机应用技术规划教材
ASP.NET Web开发技术(微课版)
王颖;刘艳;王先水
您可能感兴趣 / 更多