zoukankan      html  css  js  c++  java
  • .NET框架

    .NET框架的二个主要控件:

          CLR(Common  Language  Runtime)公共语言运行时

          FCL:.NET本框架类库
    CLR是.NET框架的基础。FCL是一个综合性的面向对象的可重用类型集合,利用它不仅可以开发传统命令行应用程序,而且还可以开发WinForms应用程序及基于ASP.NET的应用程序。

    CLR分为:

    CLR是所有.NET应用程序运行时环境,是所有.NET应用程序都要使用的编程基础,它如同一个支持.NET应用程序进运行和开发的虚拟机。

       CLS(Common Language Specifcation)公共语言规范

       CTS(Common Type System)通用类型系统

    类库:一堆类的集合;

    常用类库;

        泛型:System.Collection.Generic  

        文件操作: System.IO

        网络编程:System.Net

        数据库:System.Data

        Winform窗体:System.Windows.Forms

        GDI+基本图形操作:System.Drawing 

    .NET的战略目标是在任何时候(when),任何地方(where),使用任何工具(what)都能通过.NET的服务获得网络上的任何信息。

    .NET框架的魅力:

    1).提供了一个面向对象的编程环境,完全支持面向对象编程.

    2).对Web应用的强大支持.

    3).对Web Service(Web服务)的支持.

    4).实现SOA,支持云计算.

    5).支持构建.NET程序的炫彩外衣.

    .NET框架核心架构:

    NET框架运行在操作系统之上,是.NET最基础的框架。

    它提供了创建,部署和运行.NET应用的环境,主要包含公共语言运行时(CLR)和框架类库(.NET Framework类库,FCL),并且支持多种开发语言。

    .NET的编译过程:

     JAVA编译过程:

    类的属性:通过get set访问,属性访问器分为三种:

    1)只写属性:只包含set访问器

    2)只读属性:只包含get访问器

    3)读写属性:同时包含set访问器和get访问器

  • 相关阅读:
    [USACO 2012 Feb B]Moo
    [Atcoder ARC124] XOR Matching 2-小思维 | 暴力
    loj数列分块入门
    2019牛客暑期多校2-Partition problem深搜
    Codeforces 1554C
    [USACO 2012 Feb G]Cow Coupons----贪心&带悔(看完稳AC)
    Codeforces 220B-Little Elephant and Array-扫描线 & 树状数组
    [AtCoder ARC098] Donation| 建图 | 树型dp
    关于幂等性以及怎么实现幂等性
    【OOM】解决思路
  • 原文地址:https://www.cnblogs.com/sujulin/p/6939617.html
Copyright © 2011-2022 走看看