zoukankan      html  css  js  c++  java
  • [.NET]

    .NET Framework是有一个Framework Class Libray(FCL)和一个Common Language Runtim环境构成的,它

      提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。 

      提供一个将软件部署和版本控制冲突最小化的代码执行环境。 

      提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。 

      提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。 

      使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。 

       按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。

    CLR在.NET里提供了核心的服务如:

      内存管理

      线程管理

      远程处理

    并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性

    .NET Framework 环境示意图:

                           

    目前可以用FCL来开一下应用程序:

      控制台应用程序

      Windows GUI 应用程序(Windows 窗体)

      Windows Presentation Foundation (WPF) 应用程序

      ASP.NET 应用程序

      Windows 服务

      使用 Windows Communication Foundation (WCF) 的面向服务的应用程序

      使用 Windows Workflow Foundation (WF) 的启用工作流程的应用程序

    Related Link:
    https://msdn.microsoft.com/en-us/library/zw4w595w.aspx

  • 相关阅读:
    【洛谷P1082】同余方程
    【总结】数论相关
    【模板】扩展欧拉定理
    【模板】贝祖定理
    【SPOJ116】Intervals
    【CF1141E】Superhero Battle
    【CF1141F2】Same Sum Blocks
    【CF1141F1】Same Sum Blocks
    【CF1141G】Privatization of Roads in Treeland
    【洛谷P1198】最大数
  • 原文地址:https://www.cnblogs.com/fred-bao/p/4399379.html
Copyright © 2011-2022 走看看