下载此文档

第4章 创建web应用程序.ppt


文档分类:IT计算机 | 页数:约90页 举报非法文档有奖
1/90
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/90 下载此文档
文档列表 文档介绍
南京理工大学计算机学院
1
1
第4章创建Web应用程序
南京理工大学计算机学院
2
Web应用程序介绍
南京理工大学计算机学院
3
Visual Studio Web应用程序
Visual Studio 生成。是在Web服务器上开发和运行应用程序的平台,包括设计时对象和控件以及运行时执行上下文。
框架的一部分,所以它提供对该框架所有功能的访问。编程语言(Visual Basic、C#、J#、C++托管扩展以及许多其他语言) Web应用程序,访问数据。同样,框架类访问操作系统服务。
Web应用程序在配置有Microsoft 信息服务(IIS)的Web服务器上运行。但是,不需要直接使用IIS。
南京理工大学计算机学院
4
Web应用程序的元素
Web应用程序所使用的许多元素与在任何桌面或客户端/ 服务器应用程序中使用的元素相同。
项目管理功能 Web应用程序时,需要跟踪所需文件,跟踪哪些需要编译以及哪些需要部署。
用户界面应用程序通常要向用户显示信息; 程序中,组件彼此之间本来就是不连接的。
组件很多应用程序包括可重复使用的元素,这些元素中包含执行特定任务的代码。
数据大多数应用程序都要求某种形式的数据访问。
安全性、性能和其他结构功能
南京理工大学计算机学院
5
概述
: Web应用程序项目和部署
若要使用Visual C#处理ASP. NET Web应用程序, Web应用程序项目模板。与其他Visual Studio项目一样,Web应用程序项目是设计、运行和管理应用程序所需的所有信息的中心储存库。
创建Web应用程序项目时,Visual Studio在服务器上创建必需的文件和文件夹,对它们设置适当的安全性设置,并创建IIS应用程序。
南京理工大学计算机学院
6
概述
: 页框架
可以将HTML页和Web窗体页创建为应用程序的用户界面。HTML页通常用于静态内容;相反,Web窗体页提供一个可编程界面。
页框架上生成Web窗体页。 Page类派生的对象,该对象作为控件的容器。该页实际上由两个文件组成:,它包含UI元素(静态HTML文本和控件元素),一个类文件,它包含运行该页的代码。
页框架支持一组控件,这些控件可用于编写与Web窗体页的用户交互。可将窗体中的用户操作视为标准事件,页框架以这种方式捕获并处理窗体中的用户操作。
南京理工大学计算机学院
7
概述
: XML Web services
XML Web services是可以由其他应用程序通过TCP / IP网络进行调用的组件。它执行特定功能并将值返回到调用应用程序,该功能可以是从计算、信用卡验证到复杂订单处理等各种功能。
XML Web services的独一无二之处在于它们可以通过Web来进行调用。XML Web services使用HTTP或SOAP请求来进行调用,并且使用XML与其他组件交换数据。
南京理工大学计算机学院
8
概述

Web应用程序至少涉及某种级别的数据访问。不直接包括数据访问功能,数据服务。
提供了一个完整的框架,用于访问和管理来自多种数据源(包括数据库和XML文件或流)的数据。
Web应用程序(Web窗体页或XML Web services)中的数据访问带来了特殊的难题:
无状态性 Web应用程序的组件通常不保留状态,这使得维护与数据源(或其他资源)的活连接变得不切实际。
可缩放性因为Web应用程序可以具有在短时间内发生极大变化的用户负载,所以设计数据访问时必须考虑可缩放性。
南京理工大学计算机学院
9
概述
:安全性、性能和其他
除了提供创建用户界面元素和可调用组件的方法以外,还提供运行这些元素的上下文。
还必须经常关注Web应用程序的一些其他方面,它们是应用程序结构的一部分。其中包括:
安全性必须经常对Web应用程序的用户进行身份验证和授权。因为用户要获取对基于服务器的资源的访问权,而且因为对应用程序的客户端(浏览器或移动设备)几乎没有控制权,所以在Web应用程序中有一些与安全性关联的特殊问题。包括一些可以在Web应用程序中对其进行配置和编程的安全功能。
性能和优化可以通过缓存页和数据调整应用程序的性能。维护一个存储以前请求过的页的输出缓存;通过指定缓存设置,可以控制页缓存多长时间以及在什么情况下刷新。
跟踪因为Web应用程序在服务器(经常是远程服务器)上运行,所以除应用程序输出(例如,Web窗体页)以外,它们没有其他输出。可将跟踪信息直接包括在Web窗体页中。
南京理工大学计算机学院
10
Visual Studio适用范围
框架,则

第4章 创建web应用程序 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数90
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198622
  • 文件大小912 KB
  • 时间2017-07-22