欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    应用开发体系与环境配置.ppt

    • 资源ID:6571780       资源大小:967.50KB        全文页数:29页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    应用开发体系与环境配置.ppt

    第1章 应用开发体系与环境配置,1,内容提要,软件编程体系简介企业应用开发架构.NET应用开发体系ASP.NET概述 安装和配置ASP.NET运行环境熟悉Visual Studio.NET 2008或2010开发环境,1.1 软件编程体系简介,B/S结构编程体系,B/S结构编程语言分成浏览器端编程语言和服务器端编程语言。浏览器端包括:HTML(Hypertext Markup Language,超文本标记语言)、CSS(Cascading Style Sheets,层叠样式表单)、JavaScript语言和VBScript语言。服务器端包括:ASP(Active Server Pages)或ASP.NETPHP(Personal Home Page)JSP(Java Server Pages),C/S结构编程体系,2000年以前,C/S结构占据开发领域的主流,随着B/S结构的发展,C/S结构已经逐步被B/S结构取代。值得一提的是两门经典的开发语言:C+和Java,这两门语言覆盖了该领域85%以上的项目。,1.2 企业应用开发架构,在构建企业级应用的时候,通常需要大量的代码,而且这些代码一般分布在不同的计算机上,划分代码运行在不同计算机上的理论就是多层设计理论。企业级应用系统通常分成两层、三层或者N层架构。,两层架构,传统的两层即表示逻辑层和数据库层,应用程序直接同数据库进行对话。实现上,通常使用ASP、ASP.NET、JSP或者VB等技术编写这类软件,结构如图所示。,三层架构,三层结构在用户接口代码和数据库中间加入了一个附加的逻辑层,通常这个层叫做“商务逻辑层”,如图所示。,N层架构,如果某个应用超过三个独立的代码层,那么这个应用叫做N层应用,就不再叫四层或者五层等名称,而是统称为N层。如下图所示。,1.3.NET应用开发体系,微软总裁兼首席执行官Steve Ballmer给.NET下的定义为:“.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构。”,即:.NET=新平台+标准协议+统一开发工具。,.NET的设计目标,.NET致力将手机、浏览器和门户应用程序集成到一起,形成一个统一的开发环境,结构如下图所示。,侧重点从连接到互联网的单一网站或设备转移到计算机、设备和服务群组上,使其通力合作,将互联网本身作为新一代操作系统的基础。,.NET的核心组件,一组用于创建互联网操作系统的构建块,其中包括Passport.NET(用于用户认证)以及用于文件存储的服务、日历管理以及众多的其它服务 构建和管理新一代服务的基本结构和工具,包括Visual Studio.NET、.NET企业服务器、.NET框架和Windows.NET 能够启用新型智能互联网设备的.NET设备软件.NET用户体验用户可通过任何桌面系统、任何便携式电脑、任何移动电话或PDA进行访问,并可对其进行跨应用程序的集成。,.NET框架,.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。.NET框架的设计目标是让开发人员更容易地建立Web应用程序和Web服务,使得Internet上的各应用程序之间,可以使用Web服务进行沟通。.NET框架包括三个主要组成部分公共语言运行时环境(Common Language Runtime,CLR)服务框架(Services Framework)两类应用模板,即传统的Windows 应用程序模板(Win Forms)和基于ASP.NET的面向Web的应用程序模板(Web Forms和Web Services)。,.NET框架结构(1),.NET框架结构(2),在Common Language Runtime(CLR)即公共语言运行时环境,是整个.NET Framework构建的基础。它实际上是驻留在内存里的一段代理代码,负责整个.NET 执行期间的代码管理工作,如内存管理,线程管理,安全管理,远程管理,即时编译,代码强制安全类型检查等。这和Java虚拟机的作用相似。CLR引入了一些能提高应用程序可靠性的技术(比如消除了内存泄漏),同时也提供了多语言执行环境,使得组件和XML Web服务的综合使用不再受编程语言的限制。,.NET框架结构(3),在Common Language Runtime之上是服务框架,此框架提供能被任何现代编程语言调用的类。所有的类都遵循一套命名和设计方针,以大大减小开发人员学习上的弯路。基类库,一个与CLR紧密集成的可重用的类型集合,大约3400个类,例如:集合、输入/输出等类。另外,基类库还提供访问操作系统服务如网络、线程、全球化和加密等的类。服务框架也包括数据访问类库,及开发工具,如调试和剖析服务能够使用的类。,.NET框架提供统一的编程API,1.4 ASP.NET概述,ASP.NET又叫ASP+,不仅仅是ASP的简单升级,而是Microsoft推出的新一代网络编程语言。ASP.NET是.NET的一部分,ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。,ASP.NET的历史,ASP的第一个版本是0.9测试版,它能够将代码直接嵌入HTML,使得设计Web页面变得更简单更强大,并且通过内置的组件能够实现强大功能,最明显的就是ActiveX Data Objects(ADO,数据访问接口)。ASP 1.0作为IIS(Internet Information Services,Internet信息服务器)的附属产品免费发送,并且不久就在Windows平台上广泛使用。ASP与ADO的结合使开发者很容易地在一个数据库中建立和打开一个记录集。这是它如此快就被大众接受的原因。1998年,微软公司又发布了ASP 2.0。ASP 1.0和ASP 2.0主要区别是外部组件。有了ASP 2.0和IIS 4.0,就可以建立ASP应用了。,ASP.NET的历史,微软公司接着开发了Windows 2000操作系统。这个Windows版本给带上了IIS 5.0 及ASP 3.0。2002年1月,微软发布.NET正式版本.NET Framework 1.0,其中的ASP版本就是ASP.NET 1.0,在此以前发布了两个.NET测试版本Beta1和Beta2。2003年4月,微软发布了.NET Framework1.1正式版,其中ASP版本就是。2005年11月,微软发布了Visual Studio 2005和SQL Server 2005,同时发布了.NET Framework2.0正式版本,也就是ASP.NET 2.0。2006年11月,微软发布.NET Framework3.0正式版本。2007年11月,微软发布.NET Framework3.5正式版本,它同时是Visual Studio 2008的一部分,ASP.NET也升级至3.5版本。,ASP.NET的历史,2008年11月,微软发布.NET Framework4.0社区测试版及Visual Studio 2010社区测试版。2010年4月,微软发布.NET Framework4.0及Visual Studio 2010正式版。2012年,微软发布.NET Framework4.5及Visual Studio 2012正式版。,ASP.NET支持的语言,ASP.NET目前能支持多种语言,主要包括:C#(读作“C Sharp”)、Visual Basic、J#(Java语言的克隆体)、具有托管扩展的C+以及Jscript.NET(JavaScript的服务器端版本)等。,1.5 安装和配置ASP.NET运行环境,ASP.NET正式版对操作系统要求:Windows 2000以上版本,IIS5.0以上版本和浏览器IE 6.0以上版本。建议的配置环境为:Windows XP/2003 Server+IE6.0+SQL Server 2000/2005/2008。,安装IIS,配置IIS,安装.NET Framework,安装完IIS以后,已经可以执行ASP脚本了。为了支持ASP.NET脚本,还必须安装.NET Framework,最新的版本可以在微软的网站下载。,测试ASP.NET运行环境,案例名称:测试ASP.NET运行环境程序名称:1-01.aspx,1.6 熟悉Visual Studio.NET开发环境,Visual Studio.NET是一套完整的开发工具,用于生成ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic.NET、Visual C+.NET、Visual C#.NET和Visual J#.NET使用统一的集成开发环境,该环境允许它们共享工程并创建混合语言解决方案;这些语言都利用.NET Framework的功能,它提供了对简化ASP.NET Web应用程序和XML Web Services开发关键技术的访问。,小结,本章需要理解B/S和C/S架构编程体系理解两层架构、三层架构和N层架构的三种应用开发模型熟悉.NET的设计目标和.NET的框架结构了解ASP.NET的发展历史和ASP.NET支持的语言掌握ASP.NET的运行环境配置,

    注意事项

    本文(应用开发体系与环境配置.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开