菜单
  

    3.1    .NET Framework
    对于开发者来说,.NET框架提出了一个非常先进的理念。开发者在进行开发时,要利用开发工具编写源代码,编译后将程序部署到客户端,让它运行,这是一整套开发过程。.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。.NET框架是开发者最需要关注的部分,应用程序的开发都是针对.NET框架的,应用程序也需要在.NET框架的支持下才能运行。对于开发者来说,所要学习和掌握的主要就是.NET框架,要了解如何使用一种编程语言(C#)在.NET框架上开发应用程序。
    位于.NET框架最底层的结构是WINDOWS API和COM+服务。WINDOWS API是操作系统提供的一个很大的服务中心。COM+是一种组件标准。.NET框架建立在这个基础上以后,从而使基于.NET框架开发的应用程序,可以充分利用系统提供的功能和资源。
     
    图 3.1 .NET框架的组件
    .NET开发过程都在统一框架下进行,无需另外启动不同的开发工具。从层次结构来看,.NET框架(如图 3.1所示)包含两个部分:公共语言运行库和.NET Framework类库。首先要明确的是.NET框架提供了帮助开发应用程序的类库集。但.NET框架不仅仅是一种类库集。.NET框架是创建、部署和运行Web服务及其他应用程序的一个环境。
    公共语言运行库主要是指对应用程序代码的管理,同时提供应用程序代码所需要的基本服务,例如内存管理、垃圾收集、结构化异常处理和多线程。同时也加强严格的类型安全和促进代码正确来确保程序的安全性和健壮性。
    在CLR之上的.NET Framework类库,是由基本数据类型和.NET核心功能类组成。它提供了一套开发人员希望在标准语言库中存在的基类库,包括集合、输入/输出、字符串及数据类。
  1. 上一篇:基于sharepoint软件的电站管理数据库建立
  2. 下一篇:中文自动分词系统设计+文献综述
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 十二层带中心支撑钢结构...

  9. 乳业同业并购式全产业链...

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. java+mysql车辆管理系统的设计+源代码

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 中考体育项目与体育教学合理结合的研究

  14. 当代大学生慈善意识研究+文献综述

  15. 电站锅炉暖风器设计任务书

  16. 大众媒体对公共政策制定的影响

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回