


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.1.1 简介Microsoft .NET是基于XML和Webservices的通信计算,MS为方便应用开发更加适应第三代Internet的分布式环境而推出。该平台主要运行在windows下,2014年4月4日,MS成立了专门的.NET基金会管理与引导开源组件开发工作,且其官方发言人也宣布了要开源一大批.NET类库。同年11月13日,MS宣布.NET将慢慢兼容安卓和苹果IOS,其关键软件技术不再仅仅限制在Windows平台之下。2.1.2 技术架构Microsoft .NET技术架构重点涉及以下内容:首先为.NET Framework19类库包括CLR ( 通用语言运行时 ) 和它的一组类库,它是.NET应用开发框架的基础;ADO.NET作为其新一代的数据库访问技术;以及Windows编程和网络应用的开发ASP.NET。在编程语言层面,.NET支持C、C+、C#等多种;同时Visual Studio也为.NET的开发提供一个平台支撑。图2-1是整个技术架构20的层次示意图。最上端以多种程序界面的方式显示给用户,底层为内存的管理以及组件加载层,中间层仅提供的是程序开发者需要的系统级别功能。作为整个框架的核心,底端的CLR,也是一个引擎来驱动其它关键功能,包含了数据类型的公共系统等。中间层包括了标准系统服务,有数据管理和相关XML操作的类。顶层包括用户和程序接口,.NET与外部联系的实体,包括ASP.NET:即为依托于浏览器的web窗体界面,用web服务器提供前台用户访问接口;Windows 窗体:如本系统中我们采用的是C/S架构,前端界面为Windows窗体21,22。ADO.NET and XMLBase Class LibraryCommon Language RuntimeWindowsCom+ ServiceASP.NETWindows FormsCommon Lauguage SpecifiationC#VBC+JScript.Visual Studio .NETWCFWPF.图2-1 技术架构层次图Figure2-1 technical architecture hierarchy diagram(1) 公共语言运行库 ( CLR )公共语言运行库 ( CLR ) 要比传统的运行库高级,克服了COM的许多缺点,可以更简单快速的开发,因为系统提供了一组丰富的底层支持。.NET中的程序用标准、一致的途径访问这些接口;绝大部分系统级别的执行功能都位于CLR23,所以通过优化或者构建它们,以达到在.NET Framework中创建较强的可伸缩性应用。如图2-2显示了CLR的主要部分。(2) .NET基类 ( .NET Class Framework )输入/输出、安全等提供服务和对象模型。它被称为.NET Class Framework24,25,也叫.NET基类。.NET Class Framework含有很多的类与接口。它们有众多丰富的功能例如:l 处理和访问数据l 负责应用程序底层安全针对本机代码编译器的中间语言(IL)执行支持(传统的运行库功能)安全性公共类型系统(数据类型等)垃圾回收、堆栈遍历、代码管理器类加载器和内存分配图2-2 CLR层次分布图Figure2-2 CLR level distritution diagraml 线程综合管理l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 移动互联网时代的技术变革试题及答案
- 探秘软件设计师考试试题及答案攻略
- 统计学的应用实例研究试题及答案
- 投资决策风险题及答案
- 网络管理与用户体验试题及答案
- 软件设计师考试反馈与调整试题及答案
- 法学概论学生交流平台搭建试题及答案
- 信息系统架构的优化与合理化建议试题及答案
- 行政管理试题设计与答案分析
- 2025年软考设计师的核心试题及答案
- 国标美标德标日表法兰尺寸标准
- 测绘生产困难类别细则及工日定额
- 国民经济行业分类2022年
- 兽医药理学 第15章 特效解毒药
- 空乘人员职业形象设计与化妆(169张课件)
- 会计工作年限证明个人承诺书
- 物业公共秩序管理课件
- 浅谈摩托艇的安全管理
- 女性功能治疗方案ppt课件
- 公路工程计量与计价考试B本科
- 医用耗材分类目录 (低值 ╱ 高值)
评论
0/150
提交评论