ASP.NET是Web应用程序开发的主流技术之一。本书以Visual?Studio?Express?2012?for?Web和SQL?Server?2012?Express为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、与ASP.NET?4.5结合的C#基础、ASP.NET?4.5页面调试、ASP.NET?4.5常用服务器控件、用户控件、验证控件、状态管理、LINQ访问数据库、数据绑定控件、用户和角色管理、主题、母版、Web部件、网站导航、Microsoft?Ajax、Web服务、WCF服务、文件处理等,最后的实例MyPetShop综合了开发全过程,为读者提供了AS
Web程序设计——ASP.NET实用网站开发(第3版)—微课版
✍ Scribed by 沈士根,叶晓彤编著
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 323
- Edition
- 3
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
ASP.NET是Web应用程序开发的主流技术之一。本书以Visual Studio Community 2017为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、Bootstrap、与ASP.NET结合的C#基础、ASP.NET页面调试、ASP.NET常用服务器控件、验证控件、状态管理、LINQ数据访问、数据绑定、ASP.NET三层架构、主题、母版、用户控件、网站导航、ASP.NET Ajax、Web服务、WCF服务、文件处理等,最后的MyPetShop应用程序综合了开发全过程,提供了基于ASP.NET三层架构开发Web应用程序的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。
为方便教师教学和读者自学,本书通过嵌入二维码形式提供了实例讲解等教材重点内容的微课,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)—微课版》,以及免费配套的课件、教学大纲、实验大纲、实例源代码等。
本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。希望本书能成为初学者从入门到精通的阶梯。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 ASP.NET运行及开发环境
1.1 ASP.NET概述
1.2 IIS
1.3 Visual Studio Community 2017
1.4 小结
1.5 习题
第2章 ASP.NET网站文件、jQuery和Bootstrap
2.1 .html文件和XHTML5
2.2 .aspx文件
2.3 .css文件和CSS常识
2.4 .js文件和JavaScript常识
2.5 jQuery
2.6 .xml文件和XML常识
2.7 Web.config
2.8 Global.asax
2.9 Bootstrap
2.10 小结
2.11 习题
第3章 C#和ASP.NET的结合
3.1 C#概述
3.2 .NET Framework命名空间
3.3 编程规范
3.4 常量与变量
3.5 数据类型
3.6 运算符
3.7 流程控制
3.8 自定义ASP.NET类
3.9 ASP.NET页面调试
3.10 小结
3.11 习题
第4章 ASP.NET标准控件
4.1 ASP.NET页面事件处理概述
4.2 ASP.NET服务器控件概述
4.3 常用ASP.NET标准控件
4.4 小结
4.5 习题
第5章 ASP.NET窗体验证
5.1 窗体验证概述
5.2 ASP.NET服务器验证控件
5.3 小结
5.4 习题
第6章 HTTP请求、响应及状态管理
6.1 HTTP请求
6.2 HTTP响应
6.3 HttpServerUtility
6.4 跨页面提交
6.5 状态管理
6.6 小结
6.7 习题
第7章 数据访问
7.1 数据访问概述
7.2 建立SQL Server 2016 Express数据库
7.3 使用数据源控件实现数据访问
7.4 使用LINQ实现数据访问
7.5 小结
7.6 习题
第8章 数据绑定
8.1 数据绑定概述
8.2 ListControl类控件
8.3 GridView控件
8.4 DetailsView控件
8.5 小结
8.6 习题
第9章 ASP.NET三层架构
9.1 ASP.NET三层架构概述
9.2 搭建ASP.NET三层架构
9.3 基于ASP.NET三层架构的用户管理
9.4 小结
9.5 习题
第10章 主题、母版和用户控件
10.1 主题
10.2 母版页
10.3 用户控件
10.4 小结
10.5 习题
第11章 网站导航
11.1 网站地图
11.2 SiteMapPath控件显示导航
11.3 TreeView控件显示导航
11.4 Menu控件显示导航
11.5 在母版页中使用网站导航
11.6 小结
11.7 习题
第12章 ASP.NET Ajax
12.1 Ajax基础
12.2 ASP.NET Ajax服务器控件
12.3 AjaxControlToolkit程序包
12.4 小结
12.5 习题
第13章 Web服务和WCF服务
13.1 Web服务
13.2 WCF服务
13.3 小结
13.4 习题
第14章 文件处理
14.1 驱动器、文件夹和文件操作
14.2 读写文件
14.3 文件上传
14.4 小结
14.5 习题
第15章 MyPetShop应用程序
15.1 系统总体设计和开发思路
15.2 MyPetShop.mdf数据库设计
15.3 用户控件设计
15.4 前台显示页面设计
15.5 用户注册和登录模块设计
15.6 购物车模块设计
15.7 订单处理模块设计
15.8 后台管理模块设计
15.9 小结
15.10 习题
正文结束
📜 SIMILAR VOLUMES
本书分为5个部分共20章,包括入门、JSP编程、Servlet和JavaBean开发、应用开发与框架、实训。本书内容由浅入深地逐步引领读者从基础到各个知识点的学习。书中辅以大量的实例说明,书末提供了一些实训的内容。 本书提供程序源码、教学大纲、电子课件和习题答案,供读者学习参考使用。 本书为学校教学量身定做,每个章节都有建议的课时。本书可作为高校Java Web开发相关课程的教材,也可作为有Java SE知识基础但没有Java Web开发基础的程序员的入门用书,还可作为Java嵌入式培训班的教材。本书对于缺乏项目实战经验的程序员来说可快速积累项目开发经验。
本书以最新的Java SE 8为基础,全面讲解Java编程语言、Java面向对象技术和Java核心类库。全书共18章,主要内容包括Java语言基础(数据类型、运算符与表达式、程序流程控制)、类与对象基础、数组与字符串、Java面向对象特征(类的继承与多态、内部类与注解类型、接口与Lambda表达式)、常用核心类、泛型与集合框架、异常处理、输入输出、JavaFX图形界面及事件处理、常用控件、JDBC数据库编程、并发编程基础、网络编程等。 本书知识点全面,体系结构清晰,重点突出,文字准确,内容组织循序渐进,并有大量精选示例。每章配有精心设计的编程练习题,帮助读者理解掌握编程技术。本书提供教学
本书以案例为载体,详细介绍使用PHP进行Web应用开发的基础知识及关键技术。全书共12章,分为4个层次,第1章、第2章是第一层次,介绍开发前需要掌握的一些基础知识,包括PHP Web应用程序的体系结构、开发环境以及页面设计技术等; 第3~7章是第二层次,介绍PHP的语言基础及程序设计方法,包括PHP基本语法、流程控制、函数、字符串与数组、结构化程序设计、面向对象程序设计等; 第8~10章是第三层次,介绍PHP Web应用程序中的数据持久化技术,包括MySQL数据库、PHP与MySQL数据库的交互以及PHP的文件处理等; 第11章、第12章是第四层次,介绍PHP Web应用开发中常用的扩展技术,
<p>《Web程序设计:ASP.NET网站开发》由浅入深、循序渐进地介绍了如何使用asp.net 4.0和配套的visual studio2010开发环境进行web网站开发所要掌握的各种技术、操作方法和使用技巧。全书共分13章,分别介绍了asp.net 4.0基础知识、c#入门知识、web服务器控件、主题、母版页、网站导航、数据绑定、数据库的访问、linq查询技术、web服务和asp.netajax等web网站开发必须了解的各种知识。</p> <p>为了方便读者自学和教师教学,《Web程序设计:ASP.NET网站开发》配有实验指导书《web程序设计——asp.net上机实验指导》(isbn:
全书分为17章,分别讲解了基本数据类型、枚举和数组、运算符、表达式和语句、类、对象和接口、面向对象的几个基本原则、重要的设计模式、常用实用类、JavaSwing图形用户界面、对话框、Java输入输出流、泛型与集合框架、JDBC数据库操作、Java多线程机制、Java网络基础以及JavaApplet等内容。本书适合作为高等院校计算机专业Java语言程序设计以及面向对象语言课程的教材。