.NET Framework具有上述特性是和其设计的结构密切相关的。。NET Framework的结构主要包括3个部分:
    .NET Framework类库;
 
    CLR(Common Language Runtime,公用语言运行库);
 
    ASP.NET。
 
    1NET Framework类库
 
    正如我们前面介绍的,类是面向对象设计语言中非常重要的部分,好比是工业流水线上的模具,按照这些类就可以实例化为对象,在程序中直接使用。。NET Framework中的类库提供了如此丰富的类,使得开发程序十分简单。诸如字符串处理、数据收集、数据库连接,以及文件访问等任务,在。NET Framework中都提供了完善的类可以直接使用。
 
    基于。NET Framework开发的托管代码的常见应用形式:
 
    有的程序没有自己定义的类,也不使用。NET Framework提供的类库的类,所以直接和CLR打交道,再在操作系统支持下运行。
 
    有的程序没有自己定义的类,使用。NET Framework提供的类库的类,然后和CLR打交道,再在操作系统支持下运行。
 
    有的程序有自己定义的类,但不使用。NET Framework提供的类库的类,然后和CLR打交道,再在操作系统支持下运行。
 
    有的程序有自己定义的类,使用。NET Framework提供的类库的类,然后和CLR打交道,再在操作系统支持下运行。
 
    2.CLR
 
    CLR的主要功能是完成管理内存、线程执行、代码执行、代码安全验证、编译,以及其他系统服务。CLR的体系结构如图1-16所示。

CLR中一个非常重要的组成部分是通用语言系统CLS。通过CLS,不同的编程语言的数据类型被转换为标准数据类型。
 
    CLR可以提高开发人员的工作效率。例如,程序员可以用他们选择的开发语言编写应用程序,却仍能充分利用其他开发人员用其他语言编写的运行库、类库和组件。
 
    3.ASP.NET
 
    一个Web应用程序模型,利用该模型可以开发出功能强大的Web应用程序。

转载于:https://blog.51cto.com/lailjiaaie/900273

.NET Framework也可以开发托管了相关推荐

  1. Entity Framework 4 Poco开发之旅 part 2

    在对EF4有一个大致了解后,我们来看看怎么在实际项目中应用EF4和POCO. 1.打开VS2010,新建一个空的解决方案. 2.添加一个Class Library项目,删掉附带的Class1. 3.A ...

  2. Windows平台三大软件开发工具Delphi、WPF .NET Framework和Electron开发对比综述

    Embarcadero委托白皮书研究了Delphi,WPF .NET Framework和Electron之间用于构建Windows桌面应用程序的区别.由三个Delphi最有价值专家(MVP)志愿者, ...

  3. ios framework 查看symbol_iOS开发高级分享 - App间账号共享与SDK封装

    本篇博客就先封装一个LoginSDK, 让后将该SDK植入到两个App中(一个暂且叫做"App One", 另一个暂且称为"App Two").当App One ...

  4. operator framework搭建operator开发环境

    简介 operator framework 是一个为云原生开发者提供开发operator的组件框架的开源项目,它目前包含三个组件: Operator SDK.集成controller-runtime, ...

  5. Pixysoft.Framework.Noebe.Socket 开发实录

    本随笔作为此框架开发实录. 基本规划 1. 掌握一个最简单的socket编程,就是一个局域网im系统 2. 寻找一种安全的socket链接方式,包括: .查看已有的net关于socket编程,特别是f ...

  6. Pixysoft.Framework.Noebe.Comets开发实录

    开发目标 实现所有数据库的远程实时访问,采用comet技术. 开发计划 1. 学习codeproject上的关于comet的原性系统 2. 修改原型系统,部署在现实网络,实现实时数据的读取 3. 对s ...

  7. Robot framework 二次开发笔记

    http://www.robotframework.net/?/article/130 转载于:https://www.cnblogs.com/hylinux/p/9509985.html

  8. 【步步为营 Entity Framework+Reporting service开发】-(3) 创建commandline 应用程序 ,使用EF导入数据...

    接上一章,我们要创建一个commandline 应用程序,通过输入参数,可以让它去指定目录读取文件,并且导入数据库 [设计] 在编写这个程序之前,我们要想想这个程序都需要做什么? 1.读取comman ...

  9. 安卓漏洞揭秘-android投屏scrcpy支持声音部分调研-千里马framework投屏开发

    hi,粉丝朋友们! 今天刚好使用了一下新版本的scrcpy,发现了竟然新版本scrcpy支持了音频,这个不得不说让我十分的感兴趣,这里我刚好给出一下相关的调研结果. 1.scrcpy获取音频方式 大家 ...

最新文章

  1. JAVA泛型的基本使用
  2. Spring rabbitmq消息机制--手动确认
  3. ComboBox的真实值和显示值
  4. 阿里达摩院自主研发AI芯片 布局“中国芯”
  5. 209. Minimum Size Subarray Sum 长度最小的子数组
  6. .NET Core下的Spring Cloud——前言和概述
  7. POJ2752-Seek the Name, Seek the Fame【KMP】
  8. android 屏幕旋转流程,android自动屏幕旋转流程分析.doc
  9. Elasticsearch--高级-映射mapping_添加行的字段映射---全文检索引擎ElasticSearch工作笔记018
  10. rto净化效率计算公式_旋转式RTO,催化燃烧设备,在各行业的应用及优势
  11. s7300plc串口通信_s7-300串口通讯.ppt
  12. 程序员到架构师,其实没那么难!
  13. Spark技术互动问答分享
  14. 重t2加权是什么意思_魔兽世界怀旧服:详解盗贼T2.5套装,别犹豫真香
  15. Linux编译后运行,OpenCV2.3.0编译后运行的问题
  16. 最新聚合支付系统+农信易扫/飞行模式+附APP
  17. 述职答辩提问环节一般可以问些什么_2.50 述职报告与评审提问注意事项
  18. 关于百度云订阅无法正常查看订阅者分享的解决办法
  19. 架构师?so easy
  20. 贪婪洞窟2服务器维护,贪婪洞窟2开服表

热门文章

  1. mogodb集群配置笔记
  2. D1net阅闻:Google发布了能理解人类语言的云服务
  3. 手动实现 NSTabViewController 的 Rect Transition 及 Propagate Title-b
  4. 记华为综合面试(IT集成类)
  5. java 环境 搭建
  6. 个人比较喜欢的一个故事,与大家分享一下
  7. 思科BFD协议帮助侦测网络失败
  8. 使用阿里云容器监控服务与第三方监控框架集成搭建自己的容器看板
  9. 上海淘财经网要道歉客户的信
  10. 架构师速成6.4-开发框架