• ASP.NET 4.5动态网站开发基础教程
21年品牌 40万+商家 超1.5亿件商品

ASP.NET 4.5动态网站开发基础教程

正版全新 可开发票

37.69 6.4折 59 全新

库存3件

北京朝阳
认证卖家担保交易快速发货售后保障

作者韩颖,卫琳,谢琦

出版社清华大学出版社有限公司

ISBN9787302385011

出版时间2015-01

装帧平装

开本16开

定价59元

货号10897859

上书时间2024-06-21

宏铭图书店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章 ASP.NET4.5 概述与开发平台
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器和浏览器
1.1.3 C/S模式与B/S模式
1.1.4 Web的访问原理
1.2 ASP.NET简介
1.2.1 ASP.NET的历史
1.2.2 ASP.NET的优点
1.2.3 其他常见的网络程序设计技术
1.3 ASP.NET的开发环境
1.3.1 安装VisualStudioExpress2012forWeb
1.3.2 主窗口
1.3.3 文档窗口
1.3.4 工具箱
1.3.5 错误列表窗口
1.3.6 解决方案资源管理器
1.3.7 属性窗口
1.3.8 输出窗口
1.4 ASP.NET应用程序基础
1.4.1 创建ASP.NET应用程序
1.4.2 运行ASP.NET应用程序
1.5 VisualStudioExpress2012forWeb辅助功能
1.6 本章小结
1.7 练习

第2章 XHTML和HTML5
2.1 Web基本技术
2.1.1 HTML
2.1.2 XML
2.1.3 XHTML
2.2 XHTML的基本格式
2.2.1 ASP.NET的文档结构
2.2.2 XHTML的语法规则
2.3 XHTML标记、标记属性
……

第3章 创建ASPX网页技术简介
3.1 ASP.NET程序结构
3.1.1 ASP.NET文件类型介绍
3.1.2 ASP.NET文件夹
3.1.3 其他文件夹介绍
3.2 页面管理
3.2.1 ASP.NET页面代码模式
3.2.2 页面的往返与处理机制
3.2.3 页面的生命周期
3.2.4 ASP.NET页生命周期事件
3.2.5 ASP.NET页面指令
3.3 ASP.NET的网页代码模型
3.3.1 创建ASP.NET网站
3.3.2 单文件页模型
3.3.3 代码隐藏页模型
3.3.4 ASP.NET网站和ASP.NE应用程序的区别
3.4 状态管理
3.4.1 页面状态概述
3.4.2 视图状态
3.4.3 控件状态
3.4.4 隐藏域
3.5 ASP.NET配置管理
3.5.1 web.config文件介绍
3.5.2 配置文件的语法规则
3.6 本章小结
3.7 练习
……

第4章 ASP.NET常用内置对象
第5章 ASP.NET常用服务器控件
第6章 样式、主题和母版页
第7章 jQuery入门
第8章 ADO.NET数据访问
第9章 ADO.NET数据库高级操作
第10章 LINQ技术
第11章 ASP.NETAJAX
第12章 企业电子商务网站

参考文献

内容摘要
第1

ASP.NET4.5概述与开发平台

本章将介绍网站建设的基本原理、流程和创建网站的工具,以及ASP.NET的基本概况。作为一种新的Web开发技术,ASP.NET基于Microsoft公司的.NET框架,支持C#和VB.NET语言,是主流的网站开发平台之一。通过本章的学习,读者将了解如何安装、使用ASPNET的集成开发环境——Visual Studio Express 2012 for Web(以下简称VSEW),并能够建立简单的动态网站和页面。

本章的学习目标:

理解静态网页与动态网页的概念及其工作原理;

了解ASP.NET的发展历史、特点以及其他常见的网站开发技术;

掌握安装ASP.NET的集成开发环境VSEW的方法:

了解动态网站开发的一般流程并能够创建简单的动态网站;了解 Visual Studio Express 2012 for Web 的部分辅助功能。

1.1Web基础知识

1.1.1HTTP协议

WWW(World Wide Web)又称万维网,起源于1989年欧洲粒子物理研究所(CERN),当

时是研究人员为了互相传递文献资料用的。在wwW出现之前,Intemet主要用于科学研究

和军事方面。自从WWW问世以后,Intermet迅速进入千家万户,成为人们学习、工作、交流、娱乐的一个非常重要的手段。

HTTP(Hyper Text Transfer Protocol),即超文本传输协议,是在Intermet 中进行信息传送的协议,浏览器默认使用该协议。

从浏览器向Web服务器发出的访问某个Web网页的请求叫做HTTP请求。Web服务器

收到HTTP请求后,就会按照请求的要求,寻找相应的网页。如果找到,就把网页以HTML(Hypertext Markup Language,超文本标记语言)代码形式通过Intermet 传回浏览器;如果没有找到,就发送一个错误信息给浏览器。后面的这些操作就叫做HTTP响应。

HTTP协议是一个无状态协议,也就是说,使用该协议时,不同的请求之间不会保存任何信息。每个请求都是独立的,它不知道现在的请求是第一次发出还是第二次或第三次发出,也不知道这个请求的发送来源,当用户请求到所要的网页后,就会断开与Wcb围务器的连接。

从程序设计角度来看,无状态的特点对于HITTP来说是一个缺点,因为这使得某些功能

很难实现。但是,由于网络本身的特点,这也是没有办法改变的。可以假设一下,如果HTTp

协议是一个有状态的协议,那么,就需要在Web服务器上保存用户的每一个连接,这样可能

会导致服务器痛痪。

1.1.2 Web 服务器和浏览器

Web服务器就是一台安装了Web服务器软件的计算机,它可以为提出HTTP请求的测

览器提供HTTP 响应。常见的 Web服务器软件有Apache和 IIS.Apache是一个开放源码、

采用模块化设计的Web服务器软件,具有很强的安全性和稳定性。IIS是微软公司的产品,最大的特点是图形化的管理界面,使用方便,易于维护。

浏览器是运行在客户机上的程序,用户可以通过它来浏览服务器上的可用资源,因此称

为浏览器。当客户进行网页浏览时,由客户的浏览器执行来自服务器的HTML代码,并将其

内容显示给客户。最初的浏览器是基于文本的,不能显示任何图形信息。193年早期,随着Mosaic的出现,这一情况发生了改变,Mosaic是第一个具有图形用户界面的浏览器。目前,

最常用的浏览器是Microsof lntemet Explorer(IE)和Fircefox 浏览器。

1.1.3 C/S模式与B/S模式

C/S和B/S是目前开发模式技术架构的两大主流技术。C/S模式最早是由美国Borland

司研发的,而B/S模式则是由美国微软公司研发的

1.C/S模式

C/S(Client/Server,客户机服务器)模式是一种软件系统体系结构。这种结构是建立在局

域网基础之上的,它需要针对不同的操作系统开发不同版本的软件。同时,它不依赖于外网环境,即无论是否能够上网都不会影响应用。

2.B/S模式

B/S(Browser/Server,浏览器/服务器)模式是随着Intermet技术的兴起,对C/S模式的一种

变化或改进。在这种模式下,用户工作界面是通过Web浏览器来实现的。B/S模式的最大好处是能够实现不同人员、从不同地点、以不同的接入方式访问和操作共同的数据,这就大大减轻了系统维护与升级的成本和工作量,降低了用户的总体成本;其最大的缺点是对外网依赖性太强。

1.1.4Web的访问原理

Web应用程序是基于B/S结构的。下面首先介绍客户端和服务器端的概念,然后详述静态网页和动态网页的工作原理。

1.客户端和服务器端

一般来说,提供服务的一方称为服务器端,而接受服务的一方称为客户端。例如,当用

......

精彩内容
《ASP.NET 4.5动态网站开发基础教程》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用ASP.NET4.5进行Web程序开发应该掌握的主要技术。
  《ASP.NET 4.5动态网站开发基础教程》共分12章,主要内容包括ASP.NET4.5概述,VisualStudioExpress2012forWeb开发环境,XHTML和HTML5网页设计基础,使用ASP.NET编写网页的基础知识,常用内置对象,相关的服务器控件,iQuery基础,数据源,SQLServer2012Express开发环境和数据绑定控件及LINQ技术,以及ASP.NET4.5中的AJAX控件和一个综合开发实例。
  《ASP.NET 4.5动态网站开发基础教程》注重基础、讲究实用、内容丰富、结构合理、思路清晰、示例翔实,适合ASP.NET4.5的初学者、高等院校计算机及相关大中专院校的学生使用,也可作为高等院校计算机及相关专业的教材,或供工程师和想利用VisualStudioExpress2012forWeb开发平台开发Web应用程序的人员参考阅读。
  《ASP.NET 4.5动态网站开发基础教程》的电子教案、实例源代码和习题答案可以到http://www.tupwk.com.cn/downpage/index.asp网站下载。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP