论Visual Studio和.NET Framework

今天在工做的时候听到一席谈话感受有点难以想象,微软真的是把开发人员惯的有点傻了,微软流水线式的产品让不少开发者认定了“惟一”,这固然也说明了微软的成功,不扯太多题外话,今天只是简单的谈一谈而不是深刻的去研究,老鸟绕路哈。编程

对话内容以下:框架

X1:你封装的那个类库发给我一下。工具

X2:能够啊,我是VS2010开发的你能够用吗?开发工具

X1:你直接生成下给我不就行了。.net

X2:我很忙没空啊,我把项目给你。blog

X1:你的项目是VS2010开发的?开发

X2:是啊。get

X1:那你不是要.net 4.5。产品

X2:不用啊,4.0就能够,Win7自带。X1:那使用起来客户端不是要装.net 4?it

X1:不用啊,你把那用到的类文件拷到VS2008里面就能够了。

.NET Frameowork和Visua Studio

Visual Studio最先于1995-04发布,而.net最先于2002-02-13发布,也就是说Visual Studio要早于.net。

其实这两个是彻底不一样的产品和定位,只不过微软把他们整合的太过于紧密及微软在Visual Studio上取得的巨大的成功,致使了.net开发工具的“惟一”性。

简单的来讲,.net是编程平台而Visual Studio是一个用于快速编程的工具。

在高版本的Visual Studio中使用低版本的.NET Framework

这个应该是这篇博文的重点了。

其实在Visual Studio中开发不一样版本的.NET Framework应用是很简单的一件事情。

1.在建立项目时选择.NET Framework版本

QQ截图20130807123243

VS会自动筛选出所选.net版本支持的项目模板,好比:WPF是3.5以后才推出的,那么选择.net 2.0 WPF应用程序是不可见的。

2.更改现有项目的.NET Framework版本

在项目属性-应用程序选项卡中能够看到目标框架的选项。

2

其余IDE

既然VS是开发.NET Framework应用的一个工具那么是否存在其余相似VS的工具呢?

答案是确定有的,固然没有VS那么强大。

好比:SharpDevelop(安装包差很少15MB并且是开源的)

结尾

此篇文章为个人第一篇文章,文笔、润色等可能不太好,但继后我会坚持写博文,以提升本身的文笔及沟通能力,此篇文章主要针对于新手,新手大多数会这么理解,当初我也不例外。

相关文章
相关标签/搜索