asp.net是一种开发环境,还是什么东西?还有vs studio 2005是开发工具,也是开发环境吗?

开发工具,开发环境,开发平台到底有什么联系与区别?

第1个回答  2008-09-10
.NET Framework :
简单说就是一组类库框架, 类似于MFC

C#:
是.NET Framework框架支持的一种开发语言, 可用于开发ASP.NET网站, Windows 程序, 控制台程序,甚至于手机软件
VS2005:
是一款集成开发环境工具, 因为.NET, C#, VS2005都是出自微软自家, 所以在此环境下可以方便的用C#开发.NET 程序. 除C#外, VS2005还支持 VB.NET, C++, J#等开发语言.也就是说,VS2005只是一方便的开发工具,注意仅是方便. 如果你足够牛X, 甚至可以抛开VS2005, 用记事本开发. 只是这样效率难以忍受!

ASP.NET:
ASP.NET不是开发环境, 是指用.NET技术开发的网站程序。.NET支持多种类型程序开发, 如手机程序, Windows桌面程序, 控制台程序,Windows服务. 而ASP.NET是其中一种, 通常指网站程序

开发.NET 程序,必备的是.NET Framework 类库, 并在如下语言中选择一种 VB.NET, C#, C++ 或者J#. 而VS2005不是必备的, 只是比较方便而已
开发工具, 开发环境, 开发平台
简单说, 开发工具和开发环境可以理解为相同, 开发平台这个称谓就广泛一些, 比如说Java开发平台, 基涵盖了Java语言, JDK开发包, 再加上某种特定的开发环境如Eclipse. .NET开发平台包括, 开发语言(C#,VB.NET, J#, C++), .NET Framework 类库 , VS2005 开发环境.本回答被提问者采纳
第2个回答  2008-09-10
ASP.NET 是一组技术的名称

VS Studio 2005 是开发工具

开发环境开发平台都不是什么非常明确的定义, 所以怎么说都可以

通常考虑你用什么软件工具来开发 (如 VS2005), 以什么技术环境 (如 .NET 2.0), 什么平台 (如 Windows). 这在 .NET 下比较奇怪, 因为通常一个定了其它的都定了. 但是在 Linux JAVA 这些开放的技术下就变化比较多
第3个回答  2008-09-10
.net 这个框架 是个环境
asp.net 可以用c#、vb 是中语言
vs2005 是编译工具
相似回答