科技
类型
可以朗读
语音朗读
187千字
字数
2024-02-01
发行日期
展开全部
主编推荐语
系统全面地介绍了ASP.NET的基础知识、特点和具体应用。
内容简介
本书共分为12章,主要包括Visual Studio开发环境简介、Web网站前端设计基础(HTML 5+CSS 3、JavaScript、jQuery、ASP.NET AJAX、主题和母版页等)、ASP.NET常用内置对象和状态管理、数据库应用程序开发、LINQ to SQL,以及ASP.NET MVC 5等方面的内容。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 ASP.NET概述
- 1.1 Web基础知识
- 1.1.1 B/S架构与ASP.NET
- 1.1.2 Web标准概述
- 1.1.3 静态网页和动态网页
- 1.2 Visual Studio集成开发环境
- 1.2.1 Visual Studio项目管理
- 1.2.2 集成开发环境的主要子窗口
- 1.2.3 ASP.NET常用文件和文件夹
- 1.2.4 创建ASP.NET网站的基本步骤
- 1.3 实训:创建一个简单的课表查询网站
- 1.3.1 实训目的
- 1.3.2 实训要求
- 1.3.3 实训步骤
- 第2章 Web网站前端设计基础
- 2.1 HTML 5标记语言
- 2.1.1 HTML 5的基本结构
- 2.1.2 在Visual Studio中设计网页
- 2.1.3 HTML 5的常用元素
- 2.2 网页的样式控制
- 2.2.1 标记的style属性
- 2.2.2 CSS 3的概念
- 2.2.3 CSS 3常用选择器
- 2.2.4 CSS 3的盒模型
- 2.2.5 向网站中添加样式表
- 2.3 页面布局
- 2.3.1 使用表格布局页面
- 2.3.2 使用DIV和CSS布局页面
- 2.3.3 页面元素的定位
- 2.4 实训:页面布局综合练习
- 2.4.1 实训目的
- 2.4.2 实训要求
- 2.4.3 实训步骤
- 第3章 主题与母版页
- 3.1 使用主题和外观文件
- 3.1.1 使用主题
- 3.1.2 使用外观文件
- 3.1.3 网页的动态换肤
- 3.2 母版页与内容页
- 3.2.1 母版页和内容页的概念
- 3.2.2 创建母版页和内容页
- 3.3 从内容页访问母版页的内容
- 3.3.1 从内容页访问母版页控件的属性
- 3.3.2 在内容页中响应母版页控件的事件
- 3.4 实训:使用母版页和内容页
- 3.4.1 实训目的
- 3.4.2 实训要求
- 3.4.3 实训步骤
- 第4章 C#程序设计基础
- 4.1 C#程序设计方法
- 4.1.1 事件驱动机制
- 4.1.2 选择结构程序设计
- 4.1.3 循环结构程序设计
- 4.1.4 使用类文件和类库
- 4.2 创建和使用动态控件
- 4.2.1 创建动态控件
- 4.2.2 使用动态控件
- 4.3 创建和使用自定义控件
- 4.3.1 创建自定义控件
- 4.3.2 使用自定义控件
- 4.4 实训:设计一个加法练习程序
- 4.4.1 实训目的
- 4.4.2 实训要求
- 第5章 ASP.NET常用对象和状态管理
- 5.1 Page对象
- 5.1.1 Page对象的常用属性、方法和事件
- 5.1.2 Web窗体页面的生命周期
- 5.2 Response对象
- 5.2.1 Response对象的常用属性和方法
- 5.2.2 使用Response对象输出信息到客户端
- 5.2.3 使用Redirect方法实现页面跳转
- 5.3 Request对象
- 5.3.1 Request对象的常用属性和方法
- 5.3.2 处理HTML表单
- 5.4 Server对象
- 5.4.1 Server对象的常用属性和方法
- 5.4.2 Execute、Transfer和MapPath方法
- 5.5 ASP.NET的状态管理
- 5.5.1 创建和使用Cookie对象
- 5.5.2 创建和使用Session对象
- 5.5.3 使用PreviousPage属性
- 5.6 实训:使用Cookie
- 5.6.1 实训目的
- 5.6.2 实训要求
- 5.6.3 实训步骤
- 第6章 使用ASP.NET AJAX
- 6.1 AJAX和ASP.NET AJAX概述
- 6.1.1 AJAX的概念
- 6.1.2 ASP.NET AJAX
- 6.2 ASP.NET AJAX的基本控件
- 6.2.1 ScriptManager和ScriptManagerProxy控件
- 6.2.2 UpdatePanel控件
- 6.2.3 UpdateProgress控件
- 6.2.4 Timer控件
- 6.3 ASP.NET AJAX控件工具包
- 6.3.1 安装ASP.NET AJAX控件工具包
- 6.3.2 使用ConfirmButtonExtender控件弹出确认对话框
- 6.3.3 使用FilteredTextExtender和TextBoxWatermarkExtender扩展控件
- 6.3.4 使用AsyncFileUpload控件实现文件上传
- 6.3.5 使用CalendarExtender和AutoCompleteExtender扩展控件
- 6.4 实训:设计一个限时在线考试系统
- 6.4.1 实训目的
- 6.4.2 实训要求
- 第7章 JavaScript
- 7.1 JavaScript的基本概念
- 7.1.1 JavaScript概述
- 7.1.2 JavaScript的代码编写规范
- 7.2 JavaScript程序设计基础
- 7.2.1 数据类型和变量
- 7.2.2 流程控制语句
- 7.2.3 JavaScript函数
- 7.3 JavaScript对象
- 7.3.1 JavaScript内置对象
- 7.3.2 自定义对象
- 7.4 BOM和DOM对象
- 7.4.1 window对象
- 7.4.2 document对象
- 7.5 实训:设计浮动图片效果
- 7.5.1 实训目的
- 7.5.2 实训要求
- 7.5.3 实训步骤
- 第8章 使用jQuery
- 8.1 jQuery概述
- 8.1.1 使用NuGet
- 8.1.2 在.aspx和.html页面中引用jQuery
- 8.2 jQuery语法基础
- 8.2.1 jQuery代码的书写位置要求
- 8.2.2 jQuery选择器
- 8.3 通过jQuery操作DOM
- 8.3.1 属性操作
- 8.3.2 样式操作
- 8.3.3 内容操作
- 8.3.4 jQuery常用的特效方法
- 8.3.5 jQuery事件处理和事件绑定
- 8.4 实训:使用jQuery特效
- 8.4.1 实训目的
- 8.4.2 实训要求
- 8.4.3 实训步骤
- 第9章 数据库基础与数据访问控件
- 9.1 使用数据库系统
- 9.1.1 创建Microsoft SQL Sever数据库
- 9.1.2 常用的SQL语句
- 9.1.3 Microsoft SQL Server常用操作
- 9.1.4 创建Microsoft Access数据库
- 9.2 使用数据控件访问数据库
- 9.2.1 使用数据源控件
- 9.2.2 使用GridView控件
- 9.2.3 使用FormView控件
- 9.2.4 使用Repeater控件
- 9.2.5 使用DetailsView控件
- 9.3 实训:使用数据访问控件查询数据库
- 9.3.1 实训目的
- 9.3.2 实训要求
- 9.3.3 实训步骤
- 第10章 使用ADO.NET访问数据库
- 10.1 ADO.NET概述
- 10.1.1 ADO.NET的数据模型
- 10.1.2 ADO.NET中的常用对象
- 10.2 数据库连接对象(Connection)
- 10.2.1 创建Connection对象
- 10.2.2 数据库的连接字符串
- 10.3 数据库命令对象(Command)
- 10.3.1 创建Command对象
- 10.3.2 Command对象的属性和方法
- 10.4 ExecuteReader()方法和DataReader对象
- 10.4.1 使用ExecuteReader()方法创建DataReader对象
- 10.4.2 DataReader对象的常用属性及方法
- 10.5 数据适配器对象(DataAdapter)
- 10.5.1 DataAdapter对象概述
- 10.5.2 DataAdapter对象的属性和方法
- 10.5.3 DataTable对象
- 10.6 DataSet概述
- 10.6.1 DataSet与DataAdapter的关系
- 10.6.2 DataSet的组成
- 10.6.3 DataSet中的对象、属性和方法
- 10.7 使用DataSet访问数据库
- 10.7.1 创建DataSet
- 10.7.2 填充DataSet
- 10.7.3 添加新记录
- 10.7.4 修改记录
- 10.7.5 删除记录
- 10.8 实训:设计一个课程表管理程序
- 10.8.1 实训目的
- 10.8.2 实训要求
- 10.8.3 实训步骤
- 第11章 LINQ to SQL数据库操作
- 11.1 LINQ概述
- 11.1.1 LINQ的构成
- 11.1.2 与LINQ相关的几个概念
- 11.2 使用LinqDataSource控件
- 11.2.1 创建DataContext类
- 11.2.2 配置LinqDataSource
- 11.2.3 LinqDataSource控件使用示例
- 11.3 使用LINQ to SQL的对象和方法
- 11.3.1 返回数据表中的全部记录(Select语句)
- 11.3.2 返回数据表中符合条件的部分记录(Where语句)
- 11.3.3 返回数据集合的排序(OrderBy方法)
- 11.3.4 连接不同的数据表(Join语句)
- 11.3.5 插入新记录
- 11.3.6 修改记录
- 11.3.7 删除记录
- 11.3.8 使用LINQ to SQL直接执行SQL语句
- 11.4 实训:使用LINQ to SQL操作数据库
- 11.4.1 实训目的
- 11.4.2 实训要求
- 11.4.3 实训步骤
- 第12章 ASP.NET MVC
- 12.1 ASP.NET MVC概述
- 12.1.1 MVC的组成
- 12.1.2 Razor语法
- 12.1.3 创建MVC应用程序
- 12.1.4 ASP.NET MVC项目的组成
- 12.2 ASP.NET MVC路由
- 12.2.1 MVC路由
- 12.2.2 通过路由实现超链接和页面跳转
- 12.3 ASP.NET MVC控制器
- 12.3.1 控制器的常用属性
- 12.3.2 控制器的Action()方法
- 12.4 ASP.NET MVC视图和模型
- 12.4.1 布局页的概念
- 12.4.2 使用布局页
- 12.4.3 通过模型向视图传递数据
- 12.4.4 使用ADO.NET实体数据模型
- 12.5 实训:设计一个用户管理程序
- 12.5.1 实训目的
- 12.5.2 实训要求
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。