科学应用开发体系和环境配置.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小结 本章需要理解B/S和C/S架构编程体系 重点理解两层架构、三层架构和N层架构的三种应用开发模型,会画基本架构图。 熟悉.NET的设计目标和.NET的框架结构。 了解ASP.NET的发展历史和ASP.NET可以使用的脚本语言。 掌握ASP.NET的运行环境配置。 本章习题 简述B/S和C/S架构的特点以及B/S架构有那些开发语言。 图示三层架构,并说明其特点,如何实现,每层实现什么功能?(企业笔试题) . NET框架由哪两部分组成,各有什么功能。 简述.NET的设计目标。 简述ASP.NET的发展历史。 在自己的电脑上配置一个IIS服务,并学会配置虚拟目录和服务端口。 第1章 应用开发体系与环境配置 内容提要 本章从体系上介绍软件编程体系 企业应用开发架构和.NET应用开发体系。 介绍常用的应用开发环境 介绍如何安装和配置ASP.NET的运行环境 ASP.NET运行平台的测试。 1.1 软件编程体系简介 B/S架构编程体系 B/S架构编程语言分成浏览器端编程语言和服务器端编程语言。 浏览器端语言包括:HTML(Hypertext Markup Language,超文本标记语言)、CSS(Cascading Style Sheets,层叠样式表单)、JavaScript和VBScript。 服务器端语言包括:Perl、VBScript、PHP、Java、C#、J#。 C/S架构编程体系 2000年以前,C/S结构占据开发领域的主流,随着B/S结构的发展,C/S结构已经逐步被B/S结构取代。 值得一提的是两门经典的开发语言:C++和Java,这两门语言覆盖了该领域85%以上的项目。虽然Java如日中天,但是C++在开发领域中老大的位置,始终不变。 企业应用开发架构 在构建企业级应用的时候,通常需要大量的代码,而且这些代码一般分布在不同的计算机上,划分代码运行在不同计算机上的理论就是多层设计理论。 企业级应用系统通常分成两层、三层或者N层架构。 两层架构 传统的两层应用包括用户接口和后台程序,后台程序通常是一个数据库,用户接口直接同数据库进行对话。实现上,通常使用ASP、ASP.NET、JSP或者VB等技术编写这类软件,结构如图1-2所示。 三层架构 两层应用中,应用程序直接同数据库进行对话。三层结构在用户接口代码和数据库中间加入了一个附加的逻辑层,通常这个层叫做“商务逻辑层”,如图1-3所示。 N层架构 如果某个应用超过三个独立的代码层,那么这个应用叫做N应用,就不再叫四层或者五层等名称,而是统称为N层。如图1-4所示。 Microsoft.NET应用开发平台 微软总裁兼首席执行官Steve Ballmer给.NET下的定义为: “.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构。”, 即:.NET = 新平台 + 标准协议 + 统一开发工具。 Microsoft.NET应用开发平台 Microsoft Visual Studio .NET Microsoft.NET(2000、XP、2003、Vista、CE、Windows7) .NET企业级服务器 .NET框架 .NET Web 服务器构件 .NET 平台组成结构图 Microsoft.NET应用开发平台 Microsoft.NET是.NET的基础平台,主要包括手机、微机到服务器群集上运行的Windows 2000/XP/2003/CE/7操作系统。还提供各种应用软件服务。 .NET 企业级服务器(.NET Enterprise Servers),这是Microsoft公司推出的进行企业集成和管理所有基于Web的各种服务器应用的系列产品。 Microsoft.NET应用开发平台 .NET Framework是.NET的核心部分,它提供了建立和运行.NET应用程序所需要的编辑、编译等核心服务。 Microsoft Visual Studio .NET是为建立基于.NET Framework应用程序而设的一个可视化集成开发环境(Intergrated Development Enviroment, IDE),它为所有的编程语言提供了简单统一的代码编辑器,可以说,它集中了建立分布应用所需的功能。 .NET框架 .NET框架(.NET Framework)主要由两部分组成。 一是公共语言运行库(Common Language Runtime,CLR),它是 .NET Framework 的基础,用于管理各种代码的执行过程,提供了一个可靠而完善的多语言运行环境,从而实现代码能在多语言环境和跨平台工作。 二是和 .NET Framework 基础类库(Basic Class Library,BCL)

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档