Visual Studio 2008简称VS2008,它是微软面向Windows Vista、Office 2007、Web 2.0的开发工具,是对Visual Studio 2005的一次全面升级。它引入了250多个新特性,并且整合了对象、关系型数据以及XML的访问方式。同时Visual Studio 2008支持framework 2.0/3.0和3.5几个版本,在不同的版本下它可以自动的匹配框架特性工具箱,项目类型,引用,智能提示,过滤功能等等。在web开发中,通过设计器我们就可以实时了解信息的变更,这样有助于我们高效的进行web开发,不止web应用,我们还可以通过它开发Office应用、Mobile应用以及Windows应用呢!还有XAML中的智能感知功能一定会让你喜欢。当然Visual Studio 2008也支持项目模板、调试器和部署程序。如果你喜欢的话就赶快下载试试吧!目前最新版为Visual Studio 2015希望各位网友喜欢。
官方介绍:
Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用程序。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。
Visual Studio 2008版本分类:
Visual Studio 2008 Express Edition
速成版:安装方便,适合学习之用或单语言快速开发。功能有限。
Visual Studio 2008 Express Edition Cns
同上,简体中文版。
Visual Studio 2008 Professional Edition DVD
专业版:功能完善,适合个人开发者。
Visual Studio 2008 Team Edition For Software Developers DVD
团队版(用于开发人员):属于Visual Studio Team Suite成员。在Visual Studio Professional Edition基础上提供了高级的开发工具,使开发团队能够在软件开发过程早期或常常在整个生命周期中进行高质量的协作。其中的性能分析工具能够测量、评估并定位代码中与性能相关的问题,帮助尽早的确定软件中的性能瓶颈。
Visual Studio 2008 Team Edition For Software Developers DVD Chs
同上,简体中文版。
Visual Studio 2008 Team Suite DVD
团队版(集成套件):集成了Visual Studio Team Edition for Software Architects、Visual Studio Team Edition for Software Developers、Visual Studio Team Edition for Software Testers所有功能的最强大的版本。是一套高生产力的、集成的、可扩展的生命周期开发工具,它扩展了 Visual Studio 产品线,增强了软件开发团队中的沟通与协作。利用 Visual Studio 2005 Team Suite 开发团体能够在早期或是整个开发过程中确保更高的可预见性和更好的质量。
Visual Studio 2008中文破解版安装教程:
破解很简单,就是将序列号替换掉即可,这样就没有90天的使用期限了。具体步骤如下
安装目录下有个目录的名称叫Setup
下面有个文件叫setup.sdb
用记事本打开这个文件,找到[Product Key]这个小节。把它下面的25位的序列号改成PYHYPWXB3BB2CCMV9DX9VDY8T,然后开始安装就可以了
1、找到setup.exe,双击运行。
2、这时左边有三个选项,我们选择默认值就可以,右边将产品安装到其他磁盘即可,点击安装。
3、正在安装一些组件,下图右边可以看到VS2008的一些功能信息。
4、安装过程持续5-10分钟,还是很快的。
5、安装完成了,但是桌面没有快捷键?别急,点开始—>所有程序,它就在下图所示位置等着你。
6、打开之后,它会让你选择默认环境设置,随便点一个即可,以后还可以改的,下图红框中有详细说明。
7、启动之后我们赶紧创建一个控制台小程序试试看吧,点击菜单栏中,文件-新建-项目,找到其他语言-Win32,输入应用名称Hello Word。
8、在_tmain()中输入printf("www.ddooo.com");getchar();(如下图所示)然后按F5,运行成功。
Visual Studio 2008改进:
1.快速的应用程序开发
为了帮助开发人员迅速创建先进的软件,Visual Studio 2008 提供了改进的语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息。
Visual Studio 2008 还使开发人员能够从同一开发环境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意味他们可以在同一环境中支持各种各样的项目。
2.高效的团队协作
Visual Studio 2008 提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将数据库专业人员和图形设计人员加入到开发流程的工具。
3.突破性的用户体验
Visual Studio 2008为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,这些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008 和Windows Server 2008。对于 Web,ASP NET AJAX 及其他新技术使开发人员能够迅速创建更高效、交互式更强和更个性化的新一代 Web 体验。
Visual Studio 2008新特性:
1、NET Framework 对重定向的支持
使用Visual Studio 2008可以进行基于多个.net framework 版本的开发,Visual Studio 2008同时支持framework 2.0/3.0和3.5几个版本。在不同的版本下它可以自动的框架特性工具箱,项目类型,引用,智能提示……过滤功能。
2、ASP.NET AJAX和JavaScript智能客户端支持
ASP.NET AJAX成为.NET 3.5的一部分,除了包括ASP.NET AJAX 1.0的所有功能外,还集成了WebParts的UpdatePanel,与 and 这样的控件
(1)JavaScript提供了智能提示的功能
(2)js文件支持外部js文件调用
(3)javascript调试功能
3、全新的Web开发新体验
Web设计器提供了分割视图编辑、嵌套母板页、以及强大的CSS编辑器集成。
ASP.NET还提供了三个新的控件:asp:ListView、asp:DataPager、asp:LinqDataSource,这些控件对数据场景提供了非常好的支持,允许对输出的标识做完全的控制
4、编程语言方面的改进和LINQ
(1)VS 2008中新的VB和C#编译器对这些语言做了显著的改进。
a、函数式编程
以javascript语法为例:
var sum = function(x,y,z) { return(x+y+z); }(1,2,3);
alert(sum);
b、自动属性
public string Name{ get; set; }
c、对象初始化器,集合初始化器
new Book{Name = "C# in a nutshell",
Author = "Peter Drayton",Price = 30;};
d、隐式本地变量
引入了var关键字,允许开发者在定
义变量时不指定类型
编译器性能改进:
重新生成一个 VisualBasic /C#项目并运行一个后台编译器的速度提高到了原来的3倍,使用的内存却只有原来的1/3。在编辑器里滚动较大的 C# 文件的速度比原来快了一倍,键入新文本的速度是原来的1.5倍,对C# 中庞大类型的智能感应响应时间提高了10倍(智能提示)
(2)集成LINQ(语言级集成查询)使得查询和操作数据成为.NET中的一等编程概念
string[] Words = {"One","Two", "Hello", "World",“ Four", "Five"};
var result = from s in Words
where s.Length == 5;
select s;
foreach (var s in result)
{
Console.WriteLine(s);
}
运行结果如下:
Hello
World
print any key to continue
5、浏览.NET Framework库源码
Visual Studio 2008有内置的调试器支持,自动按需调试进入代码(VS 2008可以自动为你下载适当的.NET框架库文件)。
这个开源的一个好处就是在debug的时候可以直接进入.NET的类库。
比如,如果debug到这一行:
String myStr = String.Format("{0} {1}", "Hello", "World");
按下F11可以直接进入类库里面String.Format()方法。 这样比单纯的公开源代码好多了。