- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
本章教学内容
1.1Web开发技术
1.2A简介
1.3.NETFramework框架
◆1.4.NET开发环境的建立
1.5典型案例1-1IIS的安装与配置
1
思考问题?
什么是Web?
为什么要学习Web开发?
A功能是什么?
什么是网站?
为什么要开发Web?
选择ASP.NET的理由?
什么是集成开发环境?
什么是服务器资源管理器?
什么是解决方案资源管理器?
开发一个网站的主要步骤?
建立一个网页的主要工作步骤?
2
1.1Web开发技术
什么是Web?
web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本
(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。
3
1.1Web开发技术
为什么要开发Web?
Internet
服务器
Web服务器
服务器就是专门为其它计算机服务的计算机。但一股服务器只能提供近距离访问,Web服务器可提供远距离的访问。
4
1.1Web开发技术
什么是网站?
Web服务器上可建立网站,网站上主要是数据库和网页。网页是超文本文档。
5
1.1Web开发技术
1、Web开发技术的定义
Web就是一种超文本信息系统,Web的一个主要的概念就是超文本连接,它使得文本不再象一本书一样是固定的线性的。而是可以从一个位置跳到另外的位置。你可以从中获取更多的信息。可以转到别的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性我们才把它称为Web。
6
1.1Web开发技术
客户端/服务器架构(C/S)
传统的客户端/服务器架构(C/S)的信息系统,一般由交换机组成局域网,软件开发方面,服务器上要开发专用的服务器软件,客户机上要开发专用的客户机软件,C/S结构组建的信息系统如图1-1所示。
服器
客户机
服高丽碗伴
客户机软件
7
1.1Web开发技术
浏览器/服务器架构(B/S)
B/S的信息系统,一般由交换机/路由器组成广域网,软件开发方面,服务器上要开发专用的Web服务器软件,客户机一般不用开发客户机软件,只需在客户机上安装有通用的浏览器软件,就可使客户机支持远程Web页面的访问。简单的说,Web服务就是一种远程访问的标准,HTTP和
SOAP等是互联网上通用的标准访问协议,它的优点首先是支持远程访问。B/S结构组建的信息系统如图1-2所示。
Web服务器软件
客户机
Internet
IAD
路由器
Web服务器
无线上网
客户机软件
8
1.1Web开发技术
2、目前主流的Web开发软件
◆Web应用开发的主流技术,主要的分为三个流派,分别是Java、.net、PHP。当然还有其它的一些不是主流的开发软件。为了让Web开发产品更加贴近用户需求,增强用户的体验,一些支持Web前端开发的软件,
如:HTML,CSS/DIV,PS,FLASH等也很实用
o
9
1.1Web开发技术
3、主流Web开发软件的主要优点
Jsp:优点:第一次执行时编译,以后再执行就用缓存的代码,jsp开发框架比较好,系统安全性,稳定性也是三个主流开发技术里面最高的。缺点:如果程序写的不好,系统很容易出问题,且大多数jsp开发的网站访问速度都存在较慢的弱点。
A:主要用再微软平台,在unix上用需要第三方软件支持,跨平台能力较弱。使用.net开发Web应用程序,优点是用户界面友好,使用控件开发速度快,支持数据库操作。缺点:编好的程序不容易跨平台。
php:优点:跨平台,开发快速,代码精简易维护。开源免费。php5开始支持调用java类,也支持多种数据库。可以从很多网站都是php网站可以看得出来。缺点:暂时没有发现太大的缺点。
10
1.2A简介
1、什么是ASP.NET?
ASP.NET是微软公司于2000年6月发布的网
络编程语言。它是微软公司继VB、VC、ASP之后推出的新一代编程环境Microsoft.NET
集成框架之下的编程语言,正如VC++是C语言的新版本一样,ASP.NET是ASP更新换代的必威体育精装版网络编程语言。
11
1.2A简介
2、ASP.NET的发展
1996年ASP1.0的诞生使Web编程变更加容易,结束了网站编程繁琐而苦涩的历史;1998
年微软公司
文档评论(0)