赞
踩
It's a big day at Microsoft today as Visual Studio 2010 officially releases. There's a lot going on with this release and I thought I'd do a big rollup post with lots of details and context to help you find your way to the information and downloads you're looking for.
Visual Studio 2010正式发布,今天对Microsoft来说是重要的一天。 这个版本有很多事情要做,我想我会做一个大型汇总文章,其中包含许多细节和上下文,以帮助您找到所需的信息和下载方式。
First, if you want it, go download Visual Studio 2010 now. If you're an MSDN Subscriber or WebSiteSpark/BizSpark member, you can download the final release now. If not, you can download a free trial or one of the free Express editions.
首先,如果需要,请下载Visual Studio 2010 现在。 如果您是MSDN订阅者或WebSiteSpark / BizSpark成员,则可以立即下载最终版本。 如果没有,您可以下载免费试用版或免费的Express版本之一。
Microsoft Visual Studio 2010 Professional
Microsoft Visual Studio 2010专业版
Microsoft Visual Studio 2010 Professional
Microsoft Visual Studio 2010专业版
Microsoft Visual Studio 2010 Ultimate
Microsoft Visual Studio 2010旗舰版
Microsoft Visual Studio 2010 Ultimate
Microsoft Visual Studio 2010旗舰版
Microsoft Visual Studio Team Foundation Server
Microsoft Visual Studio Team Foundation Server
Microsoft Visual Studio Team Foundation Server
Microsoft Visual Studio Team Foundation Server
I'm running the free Visual Web Developer 2010 Express on my netbook. You can install ASP.NET 4, ASP.NET MVC 2, and Visual Web Developer 2010 Express really quickly with the Web Platform Installer.
我在上网本上运行免费的Visual Web Developer 2010 Express。 您可以使用Web Platform Installer真正快速地安装ASP.NET 4,ASP.NET MVC 2和Visual Web Developer 2010 Express 。
There's an excellent page on MSDN that's cherry-picked and categorized the best VS2010 content, but I've included my own list below.
MSDN上有一个很棒的页面,精选了最好的VS2010内容并进行了分类,但我在下面列出了自己的列表。
Buttloads. Here's the things I'm digging most.
担子。 这是我最在意的事情。
What's new in Visual Studio 2010 - The IDE and Editor has really shaped up nicely. I've got it installed side-by-side with by existing VS2008 with no problems. There's hundreds of new things that I can't fit here, although some favorite IDE features of mine are:
Visual Studio 2010的新增功能-IDE和编辑器的外观确实不错。 我已经将它与现有VS2008并排安装,没有任何问题。 尽管我最喜欢的一些IDE功能是:
Multimonitor support - You can drag documents or toolboxes out of the IDE and onto other monitors.
多监视器支持-您可以将文档或工具箱拖出IDE并拖到其他监视器上。
Zoom - You can "ctrl+scroll" (press the Ctrl key while scrolling your mouse wheel) to zoom in editors or diagrams. The editor has been totally rewritten using WPF.
缩放-您可以“按Ctrl +滚动”(在滚动鼠标滚轮的同时按Ctrl键)来放大编辑器或图表。 使用WPF已完全重写了该编辑器。
Navigate To - Hit "ctrl+comma" to navigate around your files, code, variables or methods much faster than Ctrl-F.
导航到-按“ Ctrl +逗号”可以比Ctrl-F更快地浏览文件,代码,变量或方法。
Code-First Intellisense - You can hit Ctrl+Alt+Spacebar to tell toggle intellisense between regular Intellisense and a more TDD-friendly style that lets you create new classes and methods without getting hassled by the editor.
代码优先的Intellisense-您可以按Ctrl + Alt +空格键以告诉您在常规Intellisense和更易于TDD友好的样式之间切换智能感知,使您可以创建新的类和方法而无需担心编辑器。
What's new in Visual Studio 2010 - The IDE and Editor has really shaped up nicely. I've got it installed side-by-side with by existing VS2008 with no problems. There's hundreds of new things that I can't fit here, although some favorite IDE features of mine are:
Visual Studio 2010的新增功能-IDE和编辑器的外观确实不错。 我已经将它与现有VS2008并排安装,没有任何问题。 尽管我最喜欢的一些IDE功能是:
ASP.NET 4 and ASP.NET MVC 2 are included in the box. WebForms now lets you create clean markup (no more tables) that's semantically correct and CSS-friendly, even for "legacy" controls and clientids that you control. ViewState is way smaller and can be turned on and off with greater granularity. Chart controls are included as well. On the MVC 2 side, we've got Areas, Strongly-typed helpers, Templated Helpers, field validation in models, and more. Both MVC and WebForms get all the core ASP.NET 4 improvements like a smaller web.config, the new <%: %> encoding syntax, extensible output caching, preloading of web apps, session state compression and routing for SEO-friendly URLs.
ASP.NET 4和ASP.NET MVC 2 包含在包装盒中。 WebForms现在允许您创建在语义上正确且对CSS友好的干净标记(没有更多的表),甚至对于您控制的“旧版”控件和clientid。 ViewState更小,可以以更大的粒度打开和关闭。 图表控件也包括在内。 在MVC 2方面,我们提供了Areas,强类型帮助器,模板化帮助器,模型中的字段验证等。 MVC和WebForms都获得了ASP.NET 4的所有核心改进,例如较小的web.config,新的<%:%>编码语法,可扩展的输出缓存,Web应用程序的预加载,会话状态压缩以及SEO友好URL的路由。
Windows Communication Foundation (WCF) gets easier with a better configuration experience for services (bothSOAP and REST) as well as new functionality around routing and discovery.
Windows Communication Foundation(WCF) 通过更好的服务配置体验(SOAP和REST)以及围绕路由和发现的新功能,将变得更加容易。
Windows Workflow (WF) gets a massive speed increase, the flowchart services, and it's way easier to make custom services than before. It's all in System.Activities.
Windows工作流程(WF) 大大提高了速度,提供了流程图服务,并且使自定义服务的方式比以前更容易。 全部在System.Activities中。
Entity Framework 4 and WCF Data Services 4 (OData) - Lots of improvements in the Data space, particularly in the Entity Framework 4. There's POCO support for Self-Tracking Entities, a DDL Generation Provider for creating databases based on a model, as well as lots of improvements to the designer. Don't forget WCF Data Services, I blogged about how easy it is to implement OData recently when I made an API for StackOverflow.
实体框架4和WCF数据服务4(OData) -在数据空间,尤其是在实体框架4中,进行了许多改进。POCO支持自我跟踪实体,用于基于模型创建数据库的DDL生成提供程序。作为对设计师的许多改进。 别忘了WCF数据服务,我在博客中写道,当我为StackOverflow创建API时,实现OData非常容易。
What's new in C# 4 - C# gets a lot of new features in version 4 (or Visual C# 2010 if you like) like Dynamic Support (that's the DLR, built right in), Type Equivalence, and Covariance and Contravariance which makes generics much more flexible.
C#4的新增功能-C#在版本4(或Visual C#2010,如果您愿意的话)中获得了许多新功能,例如动态支持(即内置的DLR),类型对等以及协方差和协方差,这使得泛型更多灵活。
What's new in Visual Basic 2010 - Jonathan Aneja discusses the coevolution strategy, and new features like Implicit Line Continuation, Statement Lambdas, Auto-Implemented Properties, Collection Initializers and how VB uses the DLR (Dynamic Language Runtime).
Visual Basic 2010中的新增功能-Jonathan Aneja讨论了协同进化策略,以及诸如隐式行连续,语句Lambda,自动实现的属性,集合初始化程序以及VB如何使用DLR(动态语言运行时)之类的新功能。
New C++ and MFC Features - What? C++? Oh, yes. Pete Brown recently dipped his feet back into C++ with VS2010 and was shocked to find how easy it was to make a Ribbon Application with MFC. In this article, Samit Kumar talks about some of the new C++0x (that's see plus plus oh ex) core language features as well as major improvements in the standard library. VS 2010 enables lambda expressions, the auto keyword, rvalue references, static_assert, nullptr and decltype. It's not your father's C++. Well, maybe it is, if your dad is a ninja.
C ++和MFC的新功能-什么? C ++? 哦是的皮特·布朗(Pete Brown)最近用VS2010将自己的脚步投入C ++,震惊地发现用MFC制作功能区应用程序是如此容易。 在这篇文章中,对一些新的萨米特·库马尔会谈的C ++ 0x (即我们看看加上加哦EX)的核心语言功能,以及在标准库中的重大改进。 VS 2010启用lambda表达式,auto关键字,rvalue引用,static_assert,nullptr和decltype。 不是你父亲的C ++。 好吧,如果你父亲是忍者,也许是。
What's new in WPF - Pete Brown has a fantastic and deep blog post on all the new WPF4 features. There's speed updates, a better designer, Windows 7 and touch support, text is crystal clear (not blurry!), a new datagrid, pixel shaders, the Visual State Manager, WPF Tracing support in VS2010 and more.
WPF的新增功能 -Pete Brown在WPF4的所有新功能上都有一篇精彩而深刻的博客文章。 有了速度更新,更好的设计器,Windows 7和触摸支持,文本清晰(不模糊!) ,新的数据网格,像素着色器,Visual State Manager,VS2010中的WPF跟踪支持等等。
MEF, the Managed Extensibility Framework comes with .NET 4. You use MEF to create extensible, compose-able applications. You don't need to download anything, it's integral to the framework and it works anywhere you like, including WinForms, WPF, ASP.NET or Silverlight.
MEF是.NET 4附带的托管扩展框架。您可以使用MEF创建可扩展的可组合应用程序。 您无需下载任何内容,它是框架不可或缺的,并且可以在您喜欢的任何位置运行,包括WinForms,WPF,ASP.NET或Silverlight。
F# is in the box - F# ships with Visual Studio 2010. There's a good Introduction to Functional Programming for .NET Developers you should check out to see how you can use F# and how it will augment and complement your current language of choice.
F#已在包装盒中-F#随Visual Studio 2010一起提供。有一个不错的.NET开发人员功能编程简介,您应该查看一下如何使用F#以及它如何扩展和补充您当前选择的语言。
Team Foundation Server - Previously, installing TFS was, ahem, challenging. Today, I've seen people install TFS in 6 minutes with VS2010. Some say they can do it in 3. The point is, it's easy to install now along with lots more new features.
Team Foundation Server-以前,安装TFS非常困难。 今天,我已经看到人们使用VS2010在6分钟内安装了TFS。 有人说他们可以在3年内做到。 关键是,现在很容易安装,还有更多新功能。
Also, there's a FREE e-Book called "Moving to Visual Studio 2010" that you might want to check out. It's an excerpt of a larger book that'll be coming from MSPress later this summer. It takes a interesting approach as it has three parts, moving from VS2003, moving from VS2005, and moving from VS2008. It's clever, actually. You start in the book on the version that you're currently on. If you're not familiar with versions like VS2008, you start at the beginning. Otherwise, you jump ahead. When you're done, you're ready to move to VS2010.
此外,还有一本免费的电子书,名为“ Moving to Visual Studio 2010 ” ,您可能想检阅一下。 这是一本较大的书的摘录,该书将于今年夏天晚些时候从MSPress发行。 它采用了一种有趣的方法,因为它包括三个部分,从VS2003移出,从VS2005移出,从VS2008移出。 实际上,这很聪明。 您从书本上的当前版本开始。 如果您不熟悉VS2008之类的版本,那么请从头开始。 否则,您会向前跳。 完成后,即可开始使用VS2010。
When a new product launches, MSDN launches with updates and new features of its own. Here's a few things the folks at MSDN have been doing to support the launch.
启动新产品时, MSDN会启动并具有自己的更新和新功能。 这是MSDN上的人们为支持启动所做的一些事情。
Better MSDN Search - Most people likely use a search engine to search MSDN, but if you do search from within MSDN, there are a number of new improvements. You can refine by source, saying only search blogs, or only search the library. There's also an OpenSearch provider so you can search the MSDN Library directly from within Windows itself.
更好的MSDN搜索-大多数人可能会使用搜索引擎来搜索MSDN,但是如果您从MSDN内进行搜索,则会有许多新的改进。 您可以按来源精简,仅说搜索博客,或仅搜索库。 还有一个OpenSearch提供程序,因此您可以直接从Windows本身搜索MSDN库。
MSDN Search also includes Metadata from the results to help you find right thing. For example, if a search turns up a CodePlex project, I can see type-specific details within search results:
MSDN Search还包括结果中的元数据,以帮助您找到正确的事物。 例如,如果搜索打开了CodePlex项目,我可以在搜索结果中看到特定于类型的详细信息:
MSDN Subscriber Downloads Improvements - There's been lots of UX improvements including as-you-type filtering as well as filtering by platform (x64, etc) and language. I will very likely not need to download Quechua Windows, so now I don't need to see it.
MSDN订阅服务器下载改进-UX进行了很多改进,包括按需键入过滤以及按平台(x64等)和语言进行过滤。 我很可能不需要下载Quechua Windows,所以现在我不需要看到它。
MSDN Library in Lightweight and ScriptFree - You can choose between three flavors of MSDN Library, Classic (the one with the treeview on the side), Lightweight (what I use) or ScriptFree. ScriptFree is great for mobile devices, and it's lightning fast anywhere. Lightweight is the new default and I like it because it features community annotations made to the library prominently on the left side as well as a tabbed interface for code sample languages. I blogged a preview of this work last year and included some charts and graphs showing the improvements in speed worldwide.
轻量级和ScriptFree中的MSDN库-您可以在MSDN库的三种样式中选择:经典(侧面树状视图),轻量级(我使用的是)或ScriptFree。 ScriptFree非常适合移动设备,并且在任何地方都能快速闪电传输。 轻量级是新的默认设置,我喜欢它,因为它具有在左侧显着地对库进行社区注释的功能,以及用于代码示例语言的选项卡式界面。 去年,我在博客上预览了这项工作,并提供了一些图表,显示了全球速度的提高。
MSDN Library in Lightweight and ScriptFree - You can choose between three flavors of MSDN Library, Classic (the one with the treeview on the side), Lightweight (what I use) or ScriptFree. ScriptFree is great for mobile devices, and it's lightning fast anywhere. Lightweight is the new default and I like it because it features community annotations made to the library prominently on the left side as well as a tabbed interface for code sample languages. I blogged a preview of this work last year and included some charts and graphs showing the improvements in speed worldwide.
轻量级和ScriptFree中的MSDN库-您可以在MSDN库的三种样式中选择:经典(侧面树状视图),轻量级(我使用的是)或ScriptFree。 ScriptFree非常适合移动设备,并且在任何地方都能快速闪电传输。 轻量级是新的默认值,我喜欢它,因为它具有在左侧显着地对库进行社区注释的功能,以及用于代码示例语言的选项卡式界面。 去年,我在博客上预览了这项工作,并提供了一些图表,显示了全球速度的提高。
Integration of all VS sites - There were too many developer "centers" on MSDN and folks were getting lost. Many centers have been conflated into a clearer, more logical layout. The Visual Studio, Team System, and VS Extensibility Centers were merged into the single Visual Studio Center. There's a lot more focus on discoverability in the Visual Studio Center.
所有VS站点的集成-MSDN上的开发人员“中心”太多,人们迷路了。 许多中心被合并为一个更清晰,更合乎逻辑的布局。 Visual Studio,团队系统和VS可扩展性中心已合并到单个Visual Studio Center中。 Visual Studio Center更加关注可发现性。
Video Improvements - There's thousands of How Do I? videos on MSDN and they tell me they are improving the backend, the player and the metadata around them. The player is larger now, you can share videos from MSDN on your favorite social networking site, rate them, leave comments, and explore related videos.
视频改进-我有成千上万的方法? MSDN上的视频,他们告诉我他们正在改进后端,播放器和周围的元数据。 播放器现在更大了,您可以在自己喜欢的社交网站上共享来自MSDN的视频,对其进行评分,发表评论并浏览相关视频。
Profile Activities - User Profiles are integrated between sites and you can see your activity and points as you move through the system. For example, here's Arnie Rowland's profile. You can see his activity in the forums and galleries as well as his ranking and points as a community contributor.
个人档案活动-用户个人档案集成在站点之间,您可以在系统中移动时查看活动和点。 例如,这是Arnie Rowland的个人资料。 您可以在论坛和画廊中查看他的活动,以及他作为社区贡献者的排名和得分。
I'd hate to have this little nugget get buried in the deluge of VS2010 goodness.
我不希望把这个小块埋在VS2010善良的洪水中。
Lots of great stuff going on today. Have fun!
今天有很多很棒的东西。 玩得开心!
翻译自: https://www.hanselman.com/blog/visual-studio-2010-released
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。