visual studiu 与 visual studio.net的区别

作者&投稿:禤眨 (若有异议请与网页底部的电邮联系)
visual studio 2010与visual c++ 6.0的区别~

Visual Studio 2010支持多种语言,Visual C++ 6.0 只支持C和C++

Visual C++ 6.0 是Visual Studio 6.0的一个组成部分,Visual Studio 6.0中还包括Visual Basic 6.0、Visual Foxpro 6.0和Visual J++ 6.0。

之后的版本不再支持Visual Foxpro,而且新增加了C#,同时VC、VB、C#的开发环境融合了在一起

Visual Studio 2003 其实是 7.0
Visual Stuido 2005 其实是 8.0
Visual Stuido 2008 其实是 9.0
Visual Stuido 2010 其实是 10.0
Visual Stuido 2012 其实是 11.0
Visual Stuido 2013 其实是 12.0

Visual C++ 6.0的C++编译器对STL支持的很差,对MFC支持很强。
Visual Studio 2010对STL的支持就非常好了,对MFC也进行了发展与完善。

如果你的电脑是XP,仅仅学学C和C++的语法,用Visual C++ 6.0就可以了。

但是如果是Win 7或者 Win 8,尤其是64位,还是用Visual 2010以上的版本比较好。

Visual Studio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。
NET Framework-Microsoft Visual Studio.NET 简介
Web 应用程序(以因特网为基础的应用程序)的优点在于可以让企业间的商业数据及交易等行为,透过因特网的通讯来彼此交换讯息。这样不但可以节省数据交换的时间,而且可以简化流程。但是在新一代的.NET 开发平台还没有出现之前,要让因特网应用程序达到上述的功能是一项浩大的工程。牵涉到的技术及程序开发语言,可能包括了HTML、ASP、VBScript、JavaScript、C++、ADO、SQL、COM、MTS 等。这样的环境对于开发人员来说,想要快速的开发一个功能强大且稳定可靠的Web 应用程序,不是一项轻松的工作。之前的Microsoft Visual StudioTM(微软的解决方案开发平台)及Windows 上的一些架构及服务,已经帮助程序设计师由单机平台的程序开发转为主从式(Client/Server)的架构来开发应用程序。但是对于现在的环境而言,因为企业的客户或供货商等所使用的系统或软件可能不尽相同,
开发人员所要面对的挑战是要如何整合所有的异质性资源,所以必须把焦点转到如何发展分布式的因特网应用程序架构,好整合这些存在于不同平台或不同软件的异质资源。目前全世界有超过六百万的专业程序设计师,而百分之70 以上的人使用微软的Visual Studio 开发平台;现今最受欢迎的架构则为主/从式的架构,而发展最快速的架构则是以Web 为基础的架构。在这种架构下程序逻辑及数据的处理都是在伺服端,使用者是透过网络以浏览器来存取伺服端的数据。这种架构的开发工具,微软早在前两版的Visual Studio 中透过Active Server Pages(ASP)以及IIS 3.0 就已经提供了。为了因应Web 架构的快速发展及广大程序开发人员的需求,微软亦举办了不下百场的研讨会和开发人员沟通、交换意见;就是为了提供给开发人员更好的解决方案开发平台。而这个新一代开发平台目前已经推出了,即为Visual Studio.NET。VisualStudio.NET 开发平台里面包含Visual Basic.NET、C#、Visual C++、ASP.NET 以及VisualFoxPro。为了让这套开发平台更容易开发以因特网为基础的应用程序,这个开发平台做了许多和以往不同的改革,这个改革就是.NET Framework。.NET 架构(就是.NET Framework,.NET念作dot Net)就是为了让开发分布式因特网应用程序架构变得更简单容易而发展出来的。

visual studio.net是基于.net框架的,和visual studiu是根本不同的东西。

.net 介绍:

微软发布了.NET开发平台,这是自1993年7月随着Windows NT3.0出现的Win32 API后微软软件开发平台的第一次大升级。比起Win16来,Win32提供了更多功能强大的API,但没有对工具和技术进行引人注目的改变。与之不同的是,.NET开发平台在开发者用以创造应用程序的工具和技术上做了根本的改变。
.NET开发平台使得开发者创建运行在Internet Information Server (IIS)(互联网信息服务器)Web服务器上的Web应用程序更为容易,它也使创建稳定、可靠而又安全的Windows桌面应用程序更为容易。.NET开发平台包括以下内容:
·.NET Framework(架构),包括:Common Language Runtime(CLR)(通用语言运行环境),这是用于运行和加载应用程序的软件组件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件以及在Web上通信的代码集。
·.NET开发者工具,包括:Visual Studio .NET Integrated Development Environment (IDE)(Visual Studio .NET集成开发环境),用来开发和测试应用程序;.NET编程语言(例如Visual Basic .NET和新的Visual C#),用来创建运行在CLR下并且使用类库的应用程序。
·ASP .NET,一个取代以前的Active Server Pages (ASP)的特殊类库,用来创建动态的Web内容和Web服务器应用程序,这些都将采用诸如HTML、XML和Simple Object Access Protocol(SOAP)(简单对象访问协议)等Internet协议和数据格式。 (有关该平台组件的概貌,请参看“.NET开发平台”示意图。)
微软为什么需要一个新的开发平台。
微软希望能够藉此平台保留住它庞大的Windows开发用户的基础,否则由于Java向开发者所做的硬件与操作系统(OSs)无关性的承诺,这些用户群可能会转向其它的平台。开发者本身不会给微软(或任何其他针对此事的公司)带来很多收益。不过,Windows程序员是公司内对微软产品(例如Windows本身)的极大的支持力量,而商用软件的开发者形成了向客户发售微软产品的重要渠道。如果微软可以让开发者在新的.NET开发平台下写应用程序的话,那么就会有更多的公司购买Windows Server和.NET Enterprise Server (.NET企业服务器),包括SQL Sever 、Exchange 、Share Point、Commerce Server以及BizTalk等。
微软尤其推重.NET开发平台用于开发一种新型的应用程序:Web Services, 或者和Web上其他应用程序交换XML格式数据的服务器应用程序。(有关Web Services的概貌,请参看“Web Services:是什么与为什么”。)微软认为Web Services(为此公司已注册了名为“XML Web Services”的商标)是公司将现有的、孤立的应用程序集成到更大的商务(以及B2B)系统中的一种成本低而效用高的方法。微软希望Web Services成为吸引程序员在新的平台和产品上开发的“必有”的应用程序类型,正如带有图形用户界面的桌面应用程序吸引程序员在早期版本的Windows上进行开发那样。微软本身也计划使用该平台开发它自己的公共Web Services(称作.NET My Services),它将给Internet上的客户提供数据存储以及其他的功能。
(有关微软关于自己商务的长期计划以及该计划中.NET开发平台、 Web Services和.NET My Services的作用的概貌,请参看2001年7月的研究报告“Understanding .NET”(“理解.NET”。)

.NET开发平台

.NET开发平台是一组用于建立Web服务器应用程序和Windows桌面应用程序的软件组件,用该平台创建的应用程序在Common Language Runtime(CLR)(通用语言运行环境)(底层)的控制下运行。CLR是一个软件引擎,用来加载应用程序,确认它们可以没有错误地执行,进行相应的安全许可验证,执行应用程序,然后在运行完成后将它们清除。类库集提供了使应用程序可以读写XML数据、在Internet上通信、访问数据库等的代码。所有的类库都建立在一个基础的类库之上,它提供管理使用最为频繁的数据类型(例如数值或文本字符串)的功能,以及诸如文件输入/输出等底层功能。
Web服务器应用程序通常依赖于ASP.NET,一个处理Web请求的服务器端的库。ASP.NET又依赖一个用于发送和接收SOAP信息的Web Services库,以及一个用于以浏览器接收用户输入并动态地生成Web页面以示响应的Web用户接口(UI)(有时称作Web 表单)。Windows桌面应用程序通过使用Win表单库(也称作Windows 表单)可以显示一个图形UI。
最后,Visual Studio .NET提供了一个用于在该平台上创建应用程序的图形Integrated Development Ewironment(IDE)(集成开发环境)。程序员可以使用一种或多种.NET编程语言,来编写他们的代码,例如微软自己的Visual Basic .NET(VB.NET),Visual C++, Visual C#和JScrjpt .NET等。大量其它的.NET编程语言可以从第三方厂商获得。

visual studio.net 是visual studio升级,visual studiu 上面的内容visual studio.net上都有,并且visual studio.net上有更多的功能


梁平县13037331121: Visual Studio和VB.net.VC++.net有什么关系? -
尹显七味: Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等.所写的目标代码适用于微软支持的所有平台.VS.net 包括VB.net、VC++.net、C#、F#等.

梁平县13037331121: 微软的vs和vc++有什么区别 -
尹显七味: VS:Visual Stdio 是开发工具包,里面包含了VC/VB/C#/VF等很多开发编程环境,不同版本略有差异.VC:Visual C++的简称,微软的C/C++语言开发工具.两个都是开发工具,在相同版本下,C语言部分是一致的.

梁平县13037331121: Microsoft Visual Studio 和microsoft vc++是不是同一个软件的 -
尹显七味: 范围不同的 Microsoft Visual Studio 简称vs microsoft Visual c++ 简称vc vs包含vc

梁平县13037331121: visual basic 和 visual studio 又什么区别? -
尹显七味: 一、主体不同 1、visual basic:是Microsoft公司开发的一种通用的基于对象的程序设计语言. 2、visual studio :是美国微软公司的开发工具包系列产品. 二、特点不同 1、visual basic:是结构化的、模块化的、面向对象的、包含协助开发环境...

梁平县13037331121: vc VC++ 和visual studio 有什么区别? vc是vs的一部分吗? -
尹显七味: VC只是一个写程序用的工具,VS是一个写程序用的工具的集合.比如VC这个工具,他也只是个VC工具,VS他是一个工具的集合,里面包含有VC,VB,C#,等等可以用来写程序工具的集合.简单的来说,VC就是VC,VS中包含VC,VB,C#等多种.不知道这是不是你想要的答案.如果你学过VC,学过VB,学过C#,那么你就下个VS.如果你只会VC,那么你可以单下个VC6.0,也可以下个VS,不过这样的话这个VS对你的做用不是很大.

梁平县13037331121: 求知:Microsoft Visual studio和VB、VC、V#的关系,要装VB就一定要装Microsoft Visual studio吗? -
尹显七味: VB是visual studio的一个工具,就像word是office中的一个工具一样,所以如果要装VB的话,必须要在VS的安装程序中选择. 不过网上也有很多精简的VB安装包,实际上是把VS阉割掉其他的工具制作出来的,但是本质上还是VS的安装,不过工具只有VB了而已

梁平县13037331121: visual studio和vc++6.0这两家伙是啥关系?不都是微软的? -
尹显七味: Visual Studio是 Windows平台应用程序开发环境. Visual Studio 6.0是1998年微软发布的一个Visual Studio版本,其中包括VB6.0,VC6.0,VC++6.0等等 现在Visual Studio 最新版本是Visual Studio 2010,相对应的是Visual Basic .NET 2010,Visual C++ .NET 2010,Visual C# .NET 2010等等.

梁平县13037331121: 关于vc++和visual studio -
尹显七味: VS2008 自带VC++2008 一个黄色图标的程序你所说的VB和VC 是指VB6.0和VC6.0程序和这个2008无关的.你可以迅雷搜索这两个关键字然后下载程序.

梁平县13037331121: Visual Studio和VB.net.VC++.net有什么关系 -
尹显七味: Visual Studio 是编程环境VB.net.VC++.net是编程语言.

梁平县13037331121: Visual Studio和单个的VB,C++等编程软件有何不同
尹显七味: 没有什么不同~ 只是Visual Studio集成了VB VC++ VF 等工具~是个集合~ 而VB VC++是从中分离出来单独发布的~

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网