C#.Net FrameWork简介

开发 后端
这里介绍C#.Net FrameWork,C#是由Microsoft开发的一种新型编程语言,由于它是从C和C++ 中派生出来的,因此具有C++的功能。

.Net FrameWork还是比较常见的东西,这里我们主要介绍C#.Net FrameWork,包括介绍在C#.Net FrameWork上应用程序的执行等方面。

首先,我写这个系例只是为了那些想快速学习C# 相关知识的朋友提供,可能有些知识点写不到。请原谅!

1.什么是C#:

解1:C#就是一门开发语言,是由C及C++演变而来的,有朋友戏称之为"C四个+",这里的"#"号,不读"井",而读做"Sharp"我在网上找的中文念法叫做"夏普"也不知正确与否,HOHO且带过吧,中文翻译过来的意思是"锋利,锐利"的意思。

解2:C#是由Microsoft开发的一种新型编程语言,由于它是从C和C++ 中派生出来的,因此具有C++的功能。同时,由于是Microsoft公司的产品,它又同 VB一样简单。C#象 Java,同时具有Delphi的一些优点。并吸取了其他类似语言的经验,这些语言是近20年来面向对象规则得到广泛应用后才开发出来的。

2.什么是C#.Net FrameWork:

定义:C#.Net FrameWork类似于JVM(虚拟机),他是微软Web Services的引擎。我们习惯的叫做.NET框架,同时我们写的C#,VB.NET,等程序必须在.Net框架上运行。

组成:C#.Net FrameWork由两部分组成,分别是公共语言运行时(CLR),统一类库集(FCL)。公共语言运行时(CLR):包括两部分分别为,公共语言规范(CLS)及公共类型规范(CTS)。统一类库集(FCL):涵盖了我们以后开发中要用到的基本框架类,ADO.NET,WINFORM,WEBFORM,WEBSERVICES等类库集。

3.在C#.Net FrameWork上应用程序的执行:

首先用C#,VB.net编写代码--->然后再编译为程序集(.exe、.dll[MSIL]、元信息[数据信息]、可选资源[图片、声音])---->程序集再通过JIT编译 (Just-In-Time 仅在需要时才编译MSIL)为机器代码---->***通过托管CLR运行机器代码。

【编辑推荐】

  1. C# GreetPeople方法
  2. C# Hashtable对象分析
  3. 常用C# Arraylist的介绍
  4. C# Observer设计模式
  5. C#交错数组浅析
责任编辑:佚名 来源: 博客园
相关推荐

2009-08-26 10:09:22

C#编码规范

2009-08-25 13:53:20

C#.NET rege

2009-08-24 16:19:54

C#.NET绑定Off

2009-08-13 10:35:55

C#.NET操作XML

2011-06-17 15:55:19

ArrayListC#

2009-08-19 15:44:09

ObjectARX .

2009-09-11 11:30:53

Net60C#.NET

2009-08-24 16:30:43

C#.NET绑定Off

2010-01-05 15:52:07

.NET Framew

2009-08-26 14:27:03

C# Framewor

2009-04-02 15:21:43

c#IDisposeFinalize

2009-08-28 09:29:02

2009-08-31 14:45:15

C#.NET多线程应用

2009-08-19 16:05:46

AutoCADEditor类

2009-12-30 10:14:41

ADO.NET Ent

2009-08-26 15:10:34

脱离.net fram

2009-08-26 15:25:06

.NET Framew

2009-09-01 16:14:05

ArrayList与A

2009-08-28 14:15:19

SocketVisual C#.N

2009-08-19 16:19:33

Employee对象
点赞
收藏

51CTO技术栈公众号