文档详情

《ASP NET开发与应用实践》课件第1章.pptx

发布:2025-02-22约8.36千字共10页下载文档
文本预览下载声明

本章教学内容

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

年微软公司

显示全部
相似文档