Web应用开发技术与案例教程

Web应用开发技术与案例教程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

结合多个开发案例,详细介绍Web应用开发中多层次、多方面的内容,使你能够真正掌握系统开发中规律性的知识。

内容简介

本书分为基础部分、高级部分和案例部分,通过逐步深入讲解的方式将整个系统集成,达到总结与升华。

基础部分主要介绍一些与Web应用开发相关的基础知识,包括:HTML的相关概念、基本语法、网页结构与布局;CSS的基本概念、编写方法、应用方式、基础语法及样式;使用JavaScript进行Web应用开发的基本内容;新型编程语言C#;Visual Studio 2017的安装及其集成开发环境的使用等基础内容及ASP.NET基本控件。

高级部分介绍使用ASP.NET进行Web应用开发的核心内容,包括:ASP.NET高级控件;ASP.NET网站的组织及控制机制;ADO.NET编程和Web数据访问及数据绑定;ASP.NET AJAX;实用编程技巧和高级数据库技术。

案例部分综合运用前面所学的各项技术,完整实现一个网上教学与管理的平台——“畅想网络学院”系统。

本书既适合计算机类专业的本、专科学生作为教材使用,也可供广大ASP.NET开发人员和计算机软件爱好者学习参考。

章节目录

版权信息

前言

第1章 HTML

1.1 HTML简介

1.2 HTML文档结构

1.3 建立超链接

1.4 网页多媒体设计

1.5 网页表单设计

1.6 图形绘制

第2章 CSS

2.1 CSS简介

2.2 CSS的作用

2.3 CSS的优势

2.4 CSS的使用

2.5 CSS选择器

2.6 CSS基础样式

2.7 CSS布局

2.8 CSS3简介

第3章 JavaScript

3.1 JavaScript基础

3.2 JavaScript基本语法

3.3 JavaScript对象

3.4 JavaScript事件

3.5 JavaScript库

第4章 C#语言基础

4.1 C#程序实例

4.2 数据类型

4.3 C#基本操作

4.4 流程控制

4.5 类和结构

第5章 ASP.NET开发入门

5.1 Visual Studio与ASP.NET简介

5.2 开发环境的建立

5.3 Visual Studio集成开发环境介绍

第6章 ASP.NET基本控件

6.1 控件概述

6.2 一般控件

6.3 选择控件

6.4 Panel控件

6.5 图片控件

第7章 ASP.NET高级控件

7.1 Calendar控件

7.2 FileUpload控件

7.3 Wizard控件

7.4 PlaceHolder控件

7.5 AdRotator控件

7.6 验证控件

7.7 案例:使用用户控件

第8章 构建网站

8.1 ASP.NET网站综述

8.2 Response对象

8.3 Request对象

8.4 Application对象

8.5 Session对象

8.6 Server对象

8.7 案例:构建畅想网络学院网站

第9章 应用ADO.NET编程

9.1 ADO.NET概述

9.2 使用ADO.NET连接到数据库

9.3 使用Command对象和DataReader对象

9.4 使用DataAdapter对象和DataSet对象

9.5 案例:使用Command对象直接修改数据库

第10章 Web数据访问

10.1 数据源控件

10.2 GridView控件

10.3 DataList控件

10.4 DetailsView控件

10.5 案例:使用DetailsView控件访问数据

第11章 数据绑定

11.1 嵌入式代码与简单数据绑定

11.2 一般控件的数据绑定

11.3 Web数据控件的数据绑定

11.4 Repeater控件

11.5 案例:Repeater使用

第12章 ASP.NET AJAX

12.1 Ajax基本概念

12.2 ASP.NET AJAX

12.3 ASP.NET AJAX服务器端控件

12.4 案例:ASP.NET AJAX Control Toolkit使用

第13章 实用编程技巧

13.1 发送电子邮件

13.2 使用Socket进行通信

13.3 使用Excel表格

13.4 处理数据库中的图片

13.5 案例:在程序中操作图片

第14章 高级数据库技术

14.1 使用数据库连接池

14.2 使用事务处理

14.3 案例:使用DataSet访问数据库

第15章 综合案例

15.1 系统总体设计

15.2 系统体系结构的设计与实现

15.3 系统登录

15.4 系统菜单的实现

15.5 Cookie的使用

15.6 修改密码

15.7 专业管理

15.8 学生管理

15.9 课程管理

15.10 我的课程

参考文献

Web应用开发技术与案例教程是2019年由机械工业出版社出版,作者赵洪华 主编。

得书感谢您对《Web应用开发技术与案例教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Java Web云应用开发 电子书
本书以开源的OpenStack技术为基础,按照“任务驱动、能力递进”的思路,以“Web云网盘项目”的开发为主线,全面介绍了使用JavaWeb技术开发Web云网盘系统的方法和主要步骤。本书将Web云网盘的项目分解为Web云网盘概要设计、开发环境搭建、JavaEE基础知识、云存储OpenStackSwift服务构建、开发登录注册模块、开发文件列表模块、开发文件操作模块、开发功能扩展模块、部署发布9个子
PHP动态Web开发技术 电子书
理论结合实践,教你学会PHP动态Web开发。
Web开发技术——HTML、CSS、JavaScript 电子书
《Web开发技术——HTML、CSS、JavaScript》主要讲解了Web前端开发的相关知识,主要包括HTML、CSS和JavaScript等内容。在讲解理论知识的基础上,《Web开发技术——HTML、CSS、JavaScript》更加重视应用实践,分3个层次来强化学生的实际动手能力,包括每个知识点后的示例demo,每章后的综合应用实例,以及每个部分后的实际案例。本书配套提供所有的源代码。《We
Java Web开发系统项目教程 电子书
本书为中央财政支持高等职业学校提升专业服务产业发展能力项目课程改革教材。本书是依据高职高专软件技术专业人才培养目标和定位要求,围绕掌握JavaWeb开发的学习宗旨,以开发电子购物系统项目为主线,设计了四个子项目及一个拓展项目:构建电子购物系统的基础框架、构建电子购物系统的数据库、用JavaBean和Servlet技术开发电子购物系统、部署MVC模式的电子购物系统、阶段项目短消息系统。
Java应用开发技术实例教程 电子书
本书主要介绍Java GUI、集合框架、JDBC数据库编程、多线程、网络编程等Java应用开发技术。编者针对相关技术,精心设计、挑选单元实例项目,以单元项目为依托展开相关知识与技术的阐述,还针对重点内容,设计贯穿多个章节的综合项目,重点培养学生的Java面向对象技术应用能力与实际项目开发能力。 本书适合掌握了Java编程语法基础和面向对象编程技术的读者使用。本书适合作为高等院校计算机科学与技术、计