高级Web程序设计——ASP.NET网站开发

高级Web程序设计——ASP.NET网站开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
出版社: 科学出版社
2016-09
版次: 01
ISBN: 9787030367327
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 312页
正文语种: 简体中文
9人买过
  • 本书以实际应用为目的,以介绍ASP.NETWeb应用程序开发所需的关键技术为主线,系统地介绍了基于C#语言的ASP.NET网站开发的控件和对象编程技术。全书共共16章,主要内容包括高级Web程序设计的基础知识、ASP.NET网站开发环境与运行环境、C#语言编程、各类Web服务器控件、ASP.NET的内置对象与HTTP状态信息管理、使用ADO.NET访问数据库、用户控件、Web服务、母版技术、XML技术和Web环境下的文件与目录操作等。其中,ADO.NET数据库编程是ASP.NET网站开发的核心内容。 第1章 Web应用开发概述

    1.1 Web应用与B/S体系结构

    1.1.1 从桌面应用程序到Web应用程序

    1.1.2 B/S体系结构

    1.1.3 网页设计与Web程序设计

    1.2 动态网页与动态网站

    1.2.1 Web服务器与Web站点

    1.2.2 动态网页及其主要特征

    1.2.3 网站工作模式

    1.2.4 三种高级Web技术比较

    1.3 高级Web程序设计技术基础

    1.3.1 CSS样式技术

    1.3.2 客户端脚本技术JavaScript

    1.3.3 面向对象编程

    1.3.4 脚本编程语言

    1.3.5 MVC开发模式

    1.3.6 Ajax技术简介

    1.3.7 XML 基础

    1.4 含有数据库访问的Web程序设计

    1.4.1 文件型数据库

    1.4.2 数据库服务器

    1.4.3 数据库访问技术

    习题1

    实验1 高级Web应用开发技术基础

    第2章 ASP.NET网站及其集成开发环境

    2.1 ASP.NET与ASP比较

    2.1.1 .NET框架体系

    2.1.2 ASP.NET功能介绍

    2.1.3 ASP.NET网站与ASP网站的区别

    2.1.4 .NET项目与ASP.NET网站的关系

    2.2 VS 2008集成开发工具介绍

    2.2.1 Visual Studio 2008概述

    2.2.2 代码窗口与设计窗口同步显示

    2.2.3 VS 2008的联机帮助

    2.3 使用VS 2008开发ASP.NET网站的一般步骤

    2.3.1 新建ASP.NET网站

    2.3.2 新建Web窗体页

    2.3.3 在VS 2008中浏览网站与网页

    2.4 ASP.NET窗体模型

    2.4.1 单文件页模型

    2.4.2 代码隐藏页模型

    2.5 ASP.NET窗体页面语法

    2.5.1 页面指令与属性

    2.5.2 Web窗体前台和后台代码注释

    2.5.3 代码块语法

    2.5.4 数据绑定语法

    2.5.5 表达式语法

    2.6 ASP.NET网站配置文件

    2.6.1 使用Web.config文件保存网站配置参数

    2.6.2 使用Global.asax文件保存对站点设置的代码

    习题2

    实验2 ASP.NET网站集成开发环境的使用

    第3章 ASP.NET网站的运行环境与工作原理

    3.1 运行ASP.NET网站所需要的支撑组件

    3.1.1 IIS组件及其安装

    3.1.2 Framework组件及其安装

    3.1.3 ASP.NET与ASP的区别

    3.2 ASP.NET网站的运行方法

    3.2.1 在IIS默认网站中浏览ASP.NET网站

    3.2.2 新建IIS默认网站的虚拟目录来浏览ASP.NET网站

    3.3 ASP.NET网站的工作原理

    3.3.1 页面事件、服务器控件的事件与页面的IsPostBack属性

    3.3.2 ASP.NET框架结构与后台代码

    3.4 ASP.NET网站的发布、打包与安装

    3.4.1 在VS中发布ASP.NET网站

    3.4.2 ASP.NET网站的打包与安装

    习题3

    实验3 在IIS中浏览ASP.NET网站、网站发布、打包和安装

    第4章 C#与ASP.NET Framework

    4.1 C#概述

    4.2 .NET Framework类库

    4.2.1 命名空间

    4.2.2 类与结构

    4.2.3 程序集

    4.3 C#编程规范

    4.3.1 程序注释

    4.3.2 命名规则

    4.3.3 变量的修饰符

    4.3.4 变量的作用范围与生命周期

    4.4 数据类型

    4.4.1 值类型

    4.4.2 引用类型

    4.4.3 装箱与拆箱

    4.5 流程控件语句及异常处理

    4.6 公用类的创建与使用

    4.6.1 类的创建

    4.6.2 类的使用

    习题4

    实验4 C#程序设计语言与.NET Framework

    第5章 ASP.NET常用服务器控件

    5.1 服务器控件概述

    5.1.1 服务器控件及其分类

    5.1.2 服务器控件与对象的关系

    5.1.3 服务器控件的属性、方法与事件

    5.2 基本服务器控件

    5.2.1 标签控件Label

    5.2.2 文本框控件TextBox

    5.2.3 图像控件Image与ImageMap

    5.2.4 超链接控件HypetLink与HyperLinkField字段

    5.2.5 按钮控件Button,LinkButton和ImageButton

    5.2.6 下拉列表控件DropDownList

    5.2.7 单选按钮控件:RadioButton和RadioButtonList

    5.2.8 复选框控件CheckBox和CheckBoxList

    5.3 实用控件

    5.3.1 日历控件 Calendar

    5.3.2 登录控件Login等

    5.3.3 验证控件

    5.4 容器控件

    5.4.1 面板控件Panel

    5.4.2 占位控件PlacetHolder

    5.4.3 表格控件Table

    习题5

    实验5 ASP.NET常用服务器控件的使用

    第6章 ASP.NET基本内置对象、跨页提交

    6.1 Response对象与HttpResponse类

    6.1.1 输出方法Write( )

    6.1.2 重定向方法Redirect( )

    6.2 Request对象与HttpRequest类

    6.2.1 获取表单传递值

    6.2.2 获取URL传递变量

    6.2.3 查询环境信息

    6.2.4 获取客户端浏览器信息

    6.3 Server对象

    6.3.1 MapPath( )方法

    6.3.2 Execute( )和Transfer( )方法

    6.3.3 ScriptTimeOut属性

    6.3.4 CreateObject( )方法

    6.4 跨页提交

    习题6

    实验6 ASP.NET基本内置对象的使用、跨页提交

    第7章 ASP.NET其他内置对象与HTTP状态信息管理

    7.1 Cookie信息

    7.1.1 Cookie概述

    7.1.2 使用Response对象建立Cookie信息

    7.1.3 使用Request对象使用Cookie信息

    7.2 Session对象

    7.2.1 Session对象的特点

    7.2.2 Session对象的属性、方法与事件

    7.3 APPlication对象

    7.3.1 Application对象的特点

    7.3.2 Application对象方法与事件

    7.4 Cache对象

    7.5 ViewState

    习题7

    实验7 HTTP状态信息管理

    第8章 数据源控件和数据绑定控件

    8.1 数据源控件概述

    8.1.1 数据源控件SqlDataSource

    8.1.2 数据源控件AccessDataSource

    8.1.3 网站上传后Access数据库文件路径问题的解决方案

    8.2 Grid View数据绑定控件

    8.2.1 分页显示数据表

    8.2.2 数据记录的编辑与删除

    8.2.3 选择列与显示主从表

    8.2.4 定制数据绑定列

    8.2.5 使用模板列为记录删除做确认

    8.3 ListView数据绑定控件

    8.3.1 配合DataPager控件实现分页功能

    8.3.2 ListView控件的“增/删/改”功能

    8.4 DetailsView数据绑定控件

    8.5 Repeater容器控件与模板的自由设计

    8.6 使用DataList控件创建重复列

    习题8

    实验8 数据绑定控件的使用

    ……

    第9章 使用ADO.NET访问数据库

    第10章 在ASP.NET中使用XML

    第11章 Web服务

    第12章 网站导航

    第13章 主题、母版、用户控件与第三方控件的使用

    第14章 Web环境下的文件与目录操作

    第15章 Ajax技术与ASP.NET

    第16章 综合实例——鲜花网站

    第17章 三层架构在ASP.NET网站开发中的应用

    附录一 在线测试

    附录二 三次实验报告内容

    附录三 模拟试卷及参考答案

    习题答案

    参考文献
  • 内容简介:
    本书以实际应用为目的,以介绍ASP.NETWeb应用程序开发所需的关键技术为主线,系统地介绍了基于C#语言的ASP.NET网站开发的控件和对象编程技术。全书共共16章,主要内容包括高级Web程序设计的基础知识、ASP.NET网站开发环境与运行环境、C#语言编程、各类Web服务器控件、ASP.NET的内置对象与HTTP状态信息管理、使用ADO.NET访问数据库、用户控件、Web服务、母版技术、XML技术和Web环境下的文件与目录操作等。其中,ADO.NET数据库编程是ASP.NET网站开发的核心内容。
  • 目录:
    第1章 Web应用开发概述

    1.1 Web应用与B/S体系结构

    1.1.1 从桌面应用程序到Web应用程序

    1.1.2 B/S体系结构

    1.1.3 网页设计与Web程序设计

    1.2 动态网页与动态网站

    1.2.1 Web服务器与Web站点

    1.2.2 动态网页及其主要特征

    1.2.3 网站工作模式

    1.2.4 三种高级Web技术比较

    1.3 高级Web程序设计技术基础

    1.3.1 CSS样式技术

    1.3.2 客户端脚本技术JavaScript

    1.3.3 面向对象编程

    1.3.4 脚本编程语言

    1.3.5 MVC开发模式

    1.3.6 Ajax技术简介

    1.3.7 XML 基础

    1.4 含有数据库访问的Web程序设计

    1.4.1 文件型数据库

    1.4.2 数据库服务器

    1.4.3 数据库访问技术

    习题1

    实验1 高级Web应用开发技术基础

    第2章 ASP.NET网站及其集成开发环境

    2.1 ASP.NET与ASP比较

    2.1.1 .NET框架体系

    2.1.2 ASP.NET功能介绍

    2.1.3 ASP.NET网站与ASP网站的区别

    2.1.4 .NET项目与ASP.NET网站的关系

    2.2 VS 2008集成开发工具介绍

    2.2.1 Visual Studio 2008概述

    2.2.2 代码窗口与设计窗口同步显示

    2.2.3 VS 2008的联机帮助

    2.3 使用VS 2008开发ASP.NET网站的一般步骤

    2.3.1 新建ASP.NET网站

    2.3.2 新建Web窗体页

    2.3.3 在VS 2008中浏览网站与网页

    2.4 ASP.NET窗体模型

    2.4.1 单文件页模型

    2.4.2 代码隐藏页模型

    2.5 ASP.NET窗体页面语法

    2.5.1 页面指令与属性

    2.5.2 Web窗体前台和后台代码注释

    2.5.3 代码块语法

    2.5.4 数据绑定语法

    2.5.5 表达式语法

    2.6 ASP.NET网站配置文件

    2.6.1 使用Web.config文件保存网站配置参数

    2.6.2 使用Global.asax文件保存对站点设置的代码

    习题2

    实验2 ASP.NET网站集成开发环境的使用

    第3章 ASP.NET网站的运行环境与工作原理

    3.1 运行ASP.NET网站所需要的支撑组件

    3.1.1 IIS组件及其安装

    3.1.2 Framework组件及其安装

    3.1.3 ASP.NET与ASP的区别

    3.2 ASP.NET网站的运行方法

    3.2.1 在IIS默认网站中浏览ASP.NET网站

    3.2.2 新建IIS默认网站的虚拟目录来浏览ASP.NET网站

    3.3 ASP.NET网站的工作原理

    3.3.1 页面事件、服务器控件的事件与页面的IsPostBack属性

    3.3.2 ASP.NET框架结构与后台代码

    3.4 ASP.NET网站的发布、打包与安装

    3.4.1 在VS中发布ASP.NET网站

    3.4.2 ASP.NET网站的打包与安装

    习题3

    实验3 在IIS中浏览ASP.NET网站、网站发布、打包和安装

    第4章 C#与ASP.NET Framework

    4.1 C#概述

    4.2 .NET Framework类库

    4.2.1 命名空间

    4.2.2 类与结构

    4.2.3 程序集

    4.3 C#编程规范

    4.3.1 程序注释

    4.3.2 命名规则

    4.3.3 变量的修饰符

    4.3.4 变量的作用范围与生命周期

    4.4 数据类型

    4.4.1 值类型

    4.4.2 引用类型

    4.4.3 装箱与拆箱

    4.5 流程控件语句及异常处理

    4.6 公用类的创建与使用

    4.6.1 类的创建

    4.6.2 类的使用

    习题4

    实验4 C#程序设计语言与.NET Framework

    第5章 ASP.NET常用服务器控件

    5.1 服务器控件概述

    5.1.1 服务器控件及其分类

    5.1.2 服务器控件与对象的关系

    5.1.3 服务器控件的属性、方法与事件

    5.2 基本服务器控件

    5.2.1 标签控件Label

    5.2.2 文本框控件TextBox

    5.2.3 图像控件Image与ImageMap

    5.2.4 超链接控件HypetLink与HyperLinkField字段

    5.2.5 按钮控件Button,LinkButton和ImageButton

    5.2.6 下拉列表控件DropDownList

    5.2.7 单选按钮控件:RadioButton和RadioButtonList

    5.2.8 复选框控件CheckBox和CheckBoxList

    5.3 实用控件

    5.3.1 日历控件 Calendar

    5.3.2 登录控件Login等

    5.3.3 验证控件

    5.4 容器控件

    5.4.1 面板控件Panel

    5.4.2 占位控件PlacetHolder

    5.4.3 表格控件Table

    习题5

    实验5 ASP.NET常用服务器控件的使用

    第6章 ASP.NET基本内置对象、跨页提交

    6.1 Response对象与HttpResponse类

    6.1.1 输出方法Write( )

    6.1.2 重定向方法Redirect( )

    6.2 Request对象与HttpRequest类

    6.2.1 获取表单传递值

    6.2.2 获取URL传递变量

    6.2.3 查询环境信息

    6.2.4 获取客户端浏览器信息

    6.3 Server对象

    6.3.1 MapPath( )方法

    6.3.2 Execute( )和Transfer( )方法

    6.3.3 ScriptTimeOut属性

    6.3.4 CreateObject( )方法

    6.4 跨页提交

    习题6

    实验6 ASP.NET基本内置对象的使用、跨页提交

    第7章 ASP.NET其他内置对象与HTTP状态信息管理

    7.1 Cookie信息

    7.1.1 Cookie概述

    7.1.2 使用Response对象建立Cookie信息

    7.1.3 使用Request对象使用Cookie信息

    7.2 Session对象

    7.2.1 Session对象的特点

    7.2.2 Session对象的属性、方法与事件

    7.3 APPlication对象

    7.3.1 Application对象的特点

    7.3.2 Application对象方法与事件

    7.4 Cache对象

    7.5 ViewState

    习题7

    实验7 HTTP状态信息管理

    第8章 数据源控件和数据绑定控件

    8.1 数据源控件概述

    8.1.1 数据源控件SqlDataSource

    8.1.2 数据源控件AccessDataSource

    8.1.3 网站上传后Access数据库文件路径问题的解决方案

    8.2 Grid View数据绑定控件

    8.2.1 分页显示数据表

    8.2.2 数据记录的编辑与删除

    8.2.3 选择列与显示主从表

    8.2.4 定制数据绑定列

    8.2.5 使用模板列为记录删除做确认

    8.3 ListView数据绑定控件

    8.3.1 配合DataPager控件实现分页功能

    8.3.2 ListView控件的“增/删/改”功能

    8.4 DetailsView数据绑定控件

    8.5 Repeater容器控件与模板的自由设计

    8.6 使用DataList控件创建重复列

    习题8

    实验8 数据绑定控件的使用

    ……

    第9章 使用ADO.NET访问数据库

    第10章 在ASP.NET中使用XML

    第11章 Web服务

    第12章 网站导航

    第13章 主题、母版、用户控件与第三方控件的使用

    第14章 Web环境下的文件与目录操作

    第15章 Ajax技术与ASP.NET

    第16章 综合实例——鲜花网站

    第17章 三层架构在ASP.NET网站开发中的应用

    附录一 在线测试

    附录二 三次实验报告内容

    附录三 模拟试卷及参考答案

    习题答案

    参考文献
查看详情
相关图书 / 更多
高级Web程序设计——ASP.NET网站开发
高级财务会计学习指导与习题集(第三版)
黄中生、路国平 著
高级Web程序设计——ASP.NET网站开发
高级英语1(第四版)同步测试
编者:王俊菊//王颖|责编:张阳
高级Web程序设计——ASP.NET网站开发
高级食品毒理学(国外优秀食品科学与工程专业教材)
(加)阿希什·萨坎(Ashish Sachan ),(美)苏珊·亨德里希(Suzanne Hendrich)
高级Web程序设计——ASP.NET网站开发
高级会计实务--2024年《会考》高级教材
财政部会计财务评价中心
高级Web程序设计——ASP.NET网站开发
高级会计实务全真模拟试题--2024年《会考》高级辅导
上海国家会计学院
高级Web程序设计——ASP.NET网站开发
高级会计实务过关一本通--2024年《会考》高级辅导
上海国家会计学院
高级Web程序设计——ASP.NET网站开发
高级会计实务知识点速查手册--2024年《会考》高级辅导
上海国家会计学院
高级Web程序设计——ASP.NET网站开发
高级会计实务案例--2024年《会考》高级教材
财政部会计财务评价中心
高级Web程序设计——ASP.NET网站开发
高级计量经济学:上册(第二版)光华思想力书系教材领航
靳云汇,刘霖 编著, 袁诚 著
高级Web程序设计——ASP.NET网站开发
高级社会工作师应试指南(2021全国社会工作者职业水平考试辅导教材)
全国社会工作者职业水平考试应试指南辅导教材编写组 编写
高级Web程序设计——ASP.NET网站开发
高级管理会计理论前沿与案例实践
赵馨燕、杨芳
高级Web程序设计——ASP.NET网站开发
高级法语教程(理工类)
周蕾 著
您可能感兴趣 / 更多
高级Web程序设计——ASP.NET网站开发
共赢领导力
吴志祥 著;华夏智库 出品;张致铭
高级Web程序设计——ASP.NET网站开发
JavaEE开发简明教程:基于Eclipse+Maven环境的SSM架构
吴志祥、钱程、王晓锋、鲁屹华 著
高级Web程序设计——ASP.NET网站开发
Web前端开发技术
吴志祥 著
高级Web程序设计——ASP.NET网站开发
ASP.NET Web应用开发教程
吴志祥、何亨、杨宜波、曾诚 著
高级Web程序设计——ASP.NET网站开发
Java EE应用开发教程
吴志祥、张智、曹大有、焦家林 著
高级Web程序设计——ASP.NET网站开发
高级Web程序设计——JSP网站开发
吴志祥;王新颖;曹大有
高级Web程序设计——ASP.NET网站开发
PHP动态网页设计与网站架设
吴志祥、王小峰、周彩兰、王哲、张吉力 著
高级Web程序设计——ASP.NET网站开发
Android应用开发案例教程
吴志祥、柯鹏、张智、胡威 编著
高级Web程序设计——ASP.NET网站开发
海南岛橡胶林生态系统碳平衡研究
吴志祥 著
高级Web程序设计——ASP.NET网站开发
大学数学科学丛书:代数学(英文版)
吴志祥 著
高级Web程序设计——ASP.NET网站开发
网页设计理论与实践/高等学校计算机科学与技术系列教材
吴志祥 编