第 1 章 C# 简介

1.1 什么是.NET Framework编程

  .NET Framework是Microsoft为开发应用程序而建立的一个富有革命性的新平台。能够建立Windows应用程序、Web应用程序、Web服务和其余各类类型的应用程序。缓存

  .NET Framework主要包含一个很是大的代码库,能够在客户语言(如C#)中经过面向对象编程技术(OOP)来使用这些代码。orm

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

  .NET 公共语言运行库(Common Language Runtime,CLR),负责管理用.NET库开发的全部应用程序的执行。图片

   MSIL:Microsoft Intermediate Language资源

  JIT:Just-In-Time 编译器开发

  程序集包括可执行的应用程序(.exe)、其余应用程序使用的库(.dll)、元信息、可选的资源(声音文件和图片)编译器

  全局程序集高速缓存(Global Assembly Cache,GAC)io

  托管代码:编译

  垃圾回收

  建立.NET应用程序所须要的步骤:一、使用某种.NET兼容语言(如C#)编写应用程序代码;二、把代码编译为MSIL,存储在程序集中;三、在执行代码时,首先必须使用JIT编译器将代码编译为本机代码;四、在托管的CLR环境下运行本机代码,以及其余应用程序或过程

  在第2步中编译为MSIL的C#代码不必定包含在单独的文件中,能够把应用程序代码放在多个源代码文件中,再把它们编译到一个程序集中。这个过程成为连接。

1.2  什么是 C#

  C#是可用于建立要运行在.NET CLR上的应用程序的语言之一。

  C#编写的常见的应用程序:Windows应用程序(Windows Forms模块)、Web应用程序(Active Server Pages.NET,ASP.NET)、Web服务

  Active Data Objects.NET(ADO.NET)

1.3  Visual Studio 2005

  解决方案不单单是一个应用程序,还包含项目,能够是Windows Forms项目、Web Form项目等。

相关文章
相关标签/搜索