欢迎光临
免费的PDF电子书下载网站

Web应用开发技术(ASP.NET) PDF下载

编辑推荐

暂无

内容简介

  本书从ASP.NET初学者的角度出发,对ASP.NETWeb开发技术进行了由浅入深的详细介绍。在介绍了基本的网页设计知识以后,配合详细的实例帮助读者深入理解。本书的*后几章介绍了当前**的Web开发技术,使得读者在掌握基础的同时,也能够知晓当前的****。本书共分为12章,分别介绍了Web程序设计基础、HTML、CSS、JavaScript脚本语言、C#面向对象编程、服务器端控件、Web数据库开发、数据绑定、WebService、AJAX技术、Silverlight等内容。

作者简介

暂无

Web应用开发技术(ASP.NET) PDF下载

目录

出版说明
前言
第1章ASP. NET程序设计基础
1.1 Web的工作原理
1.1.1浏览器/服务器模式
1.1.2 HTTP协议
1.2 ASP. NET简介
1.2.1 Microsoft. NET Framework
1.2.2 ASP. NET的发展历程
1.2.3 ASP. NET的工作原理
1.3建立ASP. NET运行和开发环境
1.3.1安装和配置ns服务器
1.3.2安装Visual Studio开发环境
1.3.3安装SQL Server数据库系统
1.4实例:创建**个ASP. NET Web站点 I
1.4.1网站的整体设计
1.4.2网站的部署
1.5习题与上机练习

第2章HTML与CSS
2.1使用HTML设计网页
2.1.1 HTML文档的基本结构
2.1.2 HTML文档的主要标记
2.1.3 HTML 5新特性
2.2利用CSS布局网页
2.2.1在HTML中使用CSS
2.2.2 CSS样式规则
2.2.3 CSS选择器
2.2.4常见的样式属性
2.2.5 CSS 3的新特性
2.3实例:使用HTML和CSS创建一个用户注册页面
2.3.1设计说明
2.3.2程序实现
2.4习题与上机练习

第3章JavaScript客户端编程
3.1 JavaScript概述
3.1.1什么是JavaScript
3.1.2在网页中嵌入JavaScript脚本
3.1.3使用JavaScript输入与输出信息
3.2 JavaScript基本语法
3.2.1数据类型
3.2.2变量
3.2.3运算符和表达式
3.2.4流程控制
3.2.5函数
3.2.6 JavaScript事件处理
3.3 JavaScript对象编程
3.3.1 常用JavaScript对象
3.3.2浏览器对象模型
3.3.3文档对象模型
3.4实例:使用JavaScript实现客户端数据验证
3.4.1设计说明
3.4.2程序实现
3.5 习题与上机练习

第4章C#语言基础
4.1创建一个简单的C#程序
4.2 C#基本语法
4.2.1 C#数据类型
4.2.2运算符和表达式
4.2.3程序控制结构
4.3类和对象
4.3.1类和对象的创建
4.3.2属性和方法
4.3.3构造函数和析构函数
4.3.4继承和多态
4.4字符串
4.4.1使用字符串
4.4.2创建动态字符串
4.5集合编程
4.5.1 ArrayIist
4.5.2哈希表
4.5.3队列
4.5.4堆栈
4.6实例:用C#动态创建SQL数据查询语句
4.6.1设计说明
4.6.2程序实现
?4.7习题与上机练习

第5章ASP. NET服务器控件
5.1 ASP. NET页面的生命周期
5.2服务器控件概述一
5.2.1服务器控件的共有属性
5.2.2服务器控件的共有事件
5.2.3服务器控件的分类
5.3标准的Web服务器控件
5.3.1文本输入与显示控件
5.3.2控制权转移控件
5.3.3选择控件
5.3.4容器控件
5.4验证控件
5.4.1必须输入验证控件
5.4.2比较验证控件
5.4.3范围验证控件
5.4.4正则表达式验证控件
5.4.5自定义验证控件
5.4.6验证总结控件
5.5用户控件
5.5.1用户控件概述
5.5.2创建用户控件
5.5.3用户控件的使用
5.6实例:商品信息录入及其有效性验证
5.6.1设计说明
5.6.2程序实现
5.7习题与上机练习

第6章ASP. NET的对象
6.1 HTTP请求处理
6.1.1 Response对象
6.1.2 Request对象
6.1.3 Server对象
6.2状态信息保存
6.2.1 Application对象
6.2.2 Session对象
6.2.3 Cookie对象
6.2.4 ViewState对象.
6.3实例:一个简单的购物车
6.3.1设计说明
6.3.2程序实现
6.4习题与上机练习

第7章数据访问技术
7.1 ADO. NET体系结构
7.1.1 ADO. NET数据提供程序
7.1.2 ADO. NET数据集
7.1.3 ADO. NET类的组织
7.2使用基于连接的对象访问数据库
7.2.1访问数据库的一般方法
7.2.2使用Connection对象
7.2.3使用Command对象
7.2.4使用DataReader对象
7.3使用基于内容的对象访问数据库
7.3.1使用DataTable对象
7.3.2使用DataView对象
7.3.3使用DataAdapter对象
7.4实例:分类浏览商品信息的页面
7.4.1设计说明
7.4.2程序实现
7.5习题与上机练习

第8章数据绑定
8.1数据绑定基础
8.1.1数据绑定表达式
8.1.2单值绑定
8.1.3重复值绑定
8.2数据源控件
8.2.1数据源控件概述
8.2.2 SqlDataSource控件
8.2.3 0bjectDataSource控件
8.3数据绑定控件
8.3.1 CridView控件
8.3.2 ListView控件
8.3.3 DetailsView控件
8.3.4 FormView控件
8.4实例:使用数据绑定控件的分类浏览商品信息页面
8.4.1设计说明
8.4.2程序实现
8.5习题与上机练习

第9章LINQ
9.1LINQ概述
9.1.1 UNQ的体系结构
? 9.1.2 LINQ与ADO. NET的关系
9.2使用LINQ查询
9.2.1 from子句
9.2.2 where子句
9.2.3 select子句
9.2.4 group by子句
9.2.5 0rderby子句
9.3使用LINQ对数据库进行操作
9.3.1创建数据源
9.3.2数据库的查询
9.3.3数据库的插入
9.3.4数据库的更新
9.3.5数据库的删除
9.4 LINQ中的数据绑定
9.4.1 LinqDataSource
9.4.2数据的绑定
9. 5实例:利用LINQ更新商品信息
9.5.1设计说明
9.5.2程序实现
9.6习题与上机练习一

第10章Web Service技术
10.1 Web Service的概念
10.1.1 Web Service的定义和概念
10.1.2 Web Service的基本特征
10.1.3 Web Service的优势
10.2 Web Service的实现技术
10.2.1 Web Service的体系结构
10.2.2 Web Service的协议栈
10.2.3 Web Service的核心元素
10.3 构建ASP. NET Web Service
10.3.1使用Visual Studio创建Web Service
10.3.2测试Web Service
10.3.3发布Web Service
10.4使用Web Service
10.4.1添加Web引用
10.4.2访问Web Service
10.5实例:使用Web Service实现商品分类查询
10.5.1设计说明
10.5.2程序实现
10.6习题与上机练习

第11章 ASP. NET AJAX
11.1AJAX技术基础
11.2传统的AJAX编程方式
11.3 使用Microsoft AJAX技术
11.3.1 Microsoft AJAX概述
11.3.2 UpdatePanel控件
11.3.3 UpdateProgress控件
11.3.4 Timer控件与定时刷新
11.4使用AJAX Control Toolkit
11.4.1安装AJAX Control Toolkit
11.4.2使用AJAX Control Toolkit中的控件
11.5实例:一个抢购倒计时的AJAX应用
11.5.1设计说明
11.5.2程序实现
11.6习题与上机练习

第12章项目案例:网上书店系统
12.1 系统需求分析
12.2系统设计
12.2.1功能模块设计
12.2.2数据库设计
12.3页面设计
12.4系统实现
12.4.1系统主页面
12.4.2图书检索模块
12.4.3用户购书模块
12.4.4提交订单模块
12.4.5后台管理模块
12.5系统的发布
参考文献
"

前沿

  ASP. NET是在Microsoft.NET Framework的基础上构建的、可提供构建企业级Web应用程序所需服务的Web平台,是创建动态交互网页的强有力的工具。.NET Framework是用于构建、开发以及运行Web应用程序和Web Service的公共环境,它主要由三部分组成:编程语言、服务器端和客户端技术、开发环境。ASP. NET是.NET Framework的重要组成部分,它建立在公共语言运行库上,可用于在Web服务器上生成功能强大的Web应用程序,为Web站点创建动态的、交互的HTML页面。
  作为企业级应用开发的两大主流技术体系之一,.NET技术近年来发展异常迅速,越来越受到国内外IT企业的认可,在各行各业都得到了广泛的应用。基于此,对.NET研发人员的需求量也在不断上升,熟悉.NET技术体系的学生就业前景很好。
  本书作者长期从事Web应用开发和.NET技术课程的一线教学工作,有着深厚的实践开发经验和丰富的教学经验,熟悉ASP. NET和JavaEE两大主流技术体系,对面向对象技术、设计模式、软件架构等知识理解较为深刻,能够站在理论的高度来指导实践,同时,作者也非常了解学生的认知规律,进而方便指导教材编写。
  Web应用开发有着很强的技巧性,要求学生从整体上把握软件的架构、框架,合理地使用设计模式,这样才能设计出稳定性好、扩展性强的软件产品。很多培训公司的课程体系和教材注重实践,却缺乏理论深度,培养出来的学生只能够应付就业,却难以取得长远的发展。本书更注重思想方法的培养,将面向对象思想、设计模式和软件架构的知识融入各个章节教学中,尽量使学生知其然并知其所以然,以思想方法指导设计实践。本书紧跟技术潮流,反映了Web时代的技术特征,同时没有完全跟风,而是选择主流、稳定的技术进行讲解,保证了内容体系的稳定性。
  全书所有程序在Windows 7、IIS 7.0、.NET Framework 4构建的环境下测试通过,数据库使用SQL Server 2012 Express LocalDB版,开发工具采用Microsoft Visual Studi0 2012旗舰版。
  本书第1、2、4、5、6章主要由喻钧编写,第3、7、8、11章由白小军编写,第10、12章由赵宇峰编写,第9章由卢延新编写,曹子建、徐江涛、张永强参与部分章节的编写及校稿工作。全书由喻钧统稿,程序由卢延新等人调试完成。本书电子课件和源程序可以在www. cmpedu. com免费下载。
  尽管在编写本书的过程中尽了**努力,但由于编者水平有限,疏漏及不妥之处在所难免,恳请读者批评指正。作者联系邮箱:jyu0117@ 163. com。
  编者

Web应用开发技术(ASP.NET) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:Web应用开发技术(ASP.NET)