概述
简单理解.net:
.net 是微软的一个操作平台,在这个平台上可以运行VS(visual studio)工具,这个工具支持很多种语言(比如C# ,F#), 一般编程就是用 “语言” 通过 “工具” 在平台上编程的。
举个例子:
.net=地皮,
地皮=》房子(.net=》vs)
人=》房子(c#=》vs)
我们人使用建在地皮上的房子。
.net就是那个地皮了,最根基的东东。
visual studio与 .NET Framework和C#的关系:
1. Visual Studio 是一个开发工具,即IDE,集成了很多开发 .net 程序的便捷功能,如果不使用它也是可以开发 .net 程序的,使用 记事本即可。
2. .Net Framework 官方叫法是 .net 应用程序框架,其中包含了 .net 平台的基础类库及运行时环境(即编译你代码的组件以及程序运行起来后将代码翻译成机器码的组件等),这个东西大,做为开发人员只需要知道其中的基础类库即可,在编写程序时可以直接调用微软封装好的类。
3. C# 是.net 平台中的一种开发语言,在.net平台中使用最为广泛,但其和 VB、F#等都运行在 .net 环境下,而且都是基于 CIL 规范,所以它们之间是可以相互调用的(即C#编写的程序或是类库在 VB、F#或是任何一种基于 .net 及 CIL 规范的编程语言中都可以调用、继承 )。
.NET平台简介:
.NET是一个微软的技术平台,致力于敏捷、快速开发和跨平台,可以用于开发C/S结构的软件(WinForm技术),如QQ、财务管理系统等;也可以用于开发B/S结构的网站,如门户网站、OA系统等。一个.NET应用是使用.NET Framework类库编写,运行于公共语言运行时Common Language Runtime上的应用程序。.NET Framework组件是.NET应用开发环境的核心,负责程序的执行。
开发工具与语言
开发工具:Microsoft Visual Studio .NET 集成开发环境
开发语言:可以使用C#、F#、Visual Basic等
区分ASP.NET和.NET
我们最常听到的ASP.NET和.NET,两者有啥关联呢?
.NET是平台,也可以说是框架。ASP.NET是.NET框架的一部分,针对网站开发;WinForm针对桌面应用程序开发。
最后
以上就是傲娇早晨为你收集整理的.net、visual studio与、.NET Framework和C#的关系的全部内容,希望文章能够帮你解决.net、visual studio与、.NET Framework和C#的关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复