Visual Studio爆炸! -VS2010 SP1 * BETA *已发布,上下文

It's a holiday miracle! OK, maybe not a miracle, but folks have been working hard on Visual Studio 2010 Service Pack 1. The BETA was released today. See how BETA is in RED? That's because it's a beta.

这是假期的奇迹! 好的,也许不是奇迹,但是人们一直在努力开发Visual Studio 2010 Service Pack1。BETA已于今天发布。 看看测试版显示为红色吗? 那是因为它是beta

Funny thing about beta service packs. They are Service Packs so there are lots of good bug fixes. But it's beta, which means we, Dear Reader, are not sure if they've missed some.

关于beta服务包的有趣的事情。 它们是Service Pack,因此有许多良好的错误修复。 但这是beta版,这意味着亲爱的读者,我们不确定他们是否错过了一些。

It's beta software, so be careful. Back things up, maybe take a disk image.

它是Beta版软件,请当心。 备份内容,也许拍摄磁盘映像。

There is a go-live license, which means you can use this software today and use it in production. Upgrading from SP1 Beta to SP1 "final" will be one step.

有一个上线许可证,这意味着您可以立即使用此软件并将其用于生产。 从SP1 Beta升级到SP1“最终版本”将是一个步骤。

If you hate betas, feel overwhelmed, don't like being on the cutting edge and don't want obscure details, stop reading now and go here.

如果您讨厌测试版,不知所措,不喜欢处于领先地位,又不想了解晦涩的细节,请立即停止阅读,然后转到此处

下载链接: (Download Links:)

Here's the curent Visual Studio 2010 SP1 Beta README file.

这是当前的Visual Studio 2010 SP1 Beta自述文件。

Beta警告(这是“警告”的花哨词) (Beta Caveats (That's a fancy word for "Warning"))

Be aware that Microsoft is in the middle of a lot of Beta Releases. It's your choice to play now or wait.

请注意,Microsoft处于许多Beta版本的中间。 您可以选择现在播放还是等待。

First, MOST of this beta stuff works together just fine. You may have seen my PDC talk where I used all of this together to build an application.

首先,大多数测试版东西都可以正常工作。 您可能已经看过我的PDC演讲,在其中我将所有这些结合在一起来构建应用程序。

For example, all this works together today:

例如,今天所有这些都可以一起工作:

  • VS 2010 SP1 Beta

    VS 2010 SP1 Beta

  • ASP.NET MVC 3 RC2 (releasing VERY VERY SOON - install it over the top to maintain Razor IntelliSense)

    ASP.NET MVC 3 RC2(很快发布-将其安装在顶部以维护Razor IntelliSense )

  • Razor Tooling

    剃刀工具

  • SQL Compact Edition 4 Beta

    SQL Compact Edition 4 Beta

  • Entity Framework 4 Code First (CTP5)

    实体框架4代码优先(CTP5)

There may be some bugs, so If you need things to not break at all, then just wait a month or two for all this Beta to calm down. For example, the new "Async CTP" isn't compatible with the web tooling.

可能存在一些错误,因此,如果您需要一切都不会中断,那么只需等待一两个月,以使所有此Beta都可以平静下来。 例如,新的“异步CTP”与Web工具不兼容。

Some folks have asked, "When will the beta releases be over and I can start working with final code?"

有些人问: “ beta版本何时结束,我可以开始使用最终代码了?”

ASP.NET MVC 3, WebMatrix, IIS Express, SQL Compact Edition 4 and more will all be released in mid-January. Visual Studio 2010 Service Pack 1 will finalize a few months later. Use VS2010 today and come spring you'll have some new improvements that will build on VS2010 and make coding more enjoyable. They'll all work together.

ASP.NET MVC 3,WebMatrix,IIS Express,SQL Compact Edition 4等将在1月中旬发布。 Visual Studio 2010 Service Pack 1将在几个月后完成。 立即使用VS2010,并在Spring开始使用,您将在VS2010的基础上进行一些新的改进,并使编码更有趣。 他们将一起工作。

That said, if you have a little patience, I encourage you to check out Visual Studio 2010 SP1 Beta. There's LOTS of great fixes, updated features and new tooling. Here's a sense of what's updated. We'll get a more complete (meaning "official") list nearer to release. This list isn't complete. I'm working on getting a complete list.

就是说,如果您耐心一点,我鼓励您检查一下Visual Studio 2010 SP1 Beta。 有很多很棒的修复程序,更新的功能和新的工具。 这是更新的感觉。 我们将发布更完整的列表(表示“正式”)。 此列表不完整。 我正在努力获取完整列表。

Visual Studio 2010 SP1 Beta中的功能 (What's in Visual Studio 2010 SP1 BETA)

In addition to fixes for bugs and things reported via Microsoft Connect, there's also these updates to Visual Studio 2010.

除了修复通过Microsoft Connect报告的错误和问题外,Visual Studio 2010还将进行这些更新。

Web Bug Fixes

Web错误修复

Just over 100 bug fixes related to web development, including fixes for JavaScript/CSS/HTML editors, crash bugs, design view bugs, and Visual Web Developer bugs.

与Web开发相关的错误修复超过100个,包括JavaScript / CSS / HTML编辑器修复,崩溃错误,设计视图错误和Visual Web Developer错误。

HTML5 Schema Support

HTML5架构支持

We’ve added *initial* support for HTML5 to the HTML editor so you can get IntelliSense and validation for HTML5 elements and attributes (choose HTML or XHTML5 from the schema drop-down). Includes support for popular new elements, e.g. video, audio, section, header, etc., and data-* attributes. The implementation is not complete and we are continuing to work on providing a great HTML5 experience for a future version of Visual Studio. There are *no* IntelliSense updates for HTML5 JavaScript APIs, e.g. Canvas, Cross-document Messaging, DOM Storage, etc.

我们在HTML编辑器中添加了对HTML5的初始支持,因此您可以获得IntelliSense以及对HTML5元素和属性的验证(从架构下拉列表中选择HTML或XHTML5)。 包括对流行的新元素的支持,例如视频,音频,部分,标题等,以及data- *属性。 实施尚未完成,我们将继续努力为Visual Studio的未来版本提供出色HTML5体验。 *没有* HTML5 JavaScript API的IntelliSense更新,例如Canvas,跨文档消息传递,DOM存储等。

IIS Express支持 (IIS Express Support)

Support for IIS Express as a local hosting option for Web Sites and Web Application Projects, including the option to set it as the default for new projects. No need to be an administrator to use IIS Express, including creating new sites from within Visual Studio. IIS Express supports:

支持将IIS Express作为网站和Web应用程序项目的本地托管选项,包括将其设置为新项目的默认选项。 无需成为管理员即可使用IIS Express,包括从Visual Studio中创建新站点。 IIS Express支持:

  • SSL

    SSL协议
  • Classic & Integrated pipeline modes

    经典和集成管道模式
  • Basic & Windows authentication

    基本和Windows身份验证
  • Edit & Continue in debug

    编辑并继续调试
  • Creating new virtual directories when using IIS or IIS Express in Web Sites

    在网站中使用IIS或IIS Express时创建新的虚拟目录

Here's IIS Express appearing in a dialog choosing where a new Web Application should be:

这是IIS Express,出现在对话框中,用于选择新Web应用程序的位置:

Project Properties has been updated. Note the choices for IIS Express, Visual Studio Development Server, etc.

项目属性已更新。 请注意IIS Express,Visual Studio Development Server等的选择。

Here we're able to add a New Virtual Directory from within Visual Studio.

在这里,我们可以从Visual Studio中添加新的虚拟目录。

Note, SP1 does *not* include IIS Express, you need to download and install it separately. IIS 7.5 Express Beta 3 can be installed using Web PI 3.0 via the UX or directly via this direct link. Note that you don't need WebMatrix to get IIS Express now (win!).

注意,SP1 **包括IIS Express,您需要单独下载并安装它。 可以通过UX使用Web PI 3.0或直接通过此直接链接安装IIS 7.5 Express Beta 3 。 请注意,您不需要WebMatrix即可立即获得IIS Express(胜利!)。

SQL Compact Edition 4 Tooling

SQL Compact Edition 4工具

I've blogged about EF Code First ("Entity Framework Magic Unicorn") before, which released a CTP5 today. I've also talked about SQL Compact Edition 4, a tiny xcopyable file based SQL Server. I showed them all working together in my PDC talk PDC10: Building a Blog with Microsoft "Unnamed Package of Web Love"

之前,我已经写过有关EF Code First(“实体框架魔术独角兽”)的博客,该文档今天发布了CTP5。 我还谈到了SQL Compact Edition 4,这是一个基于xcopy的微小文件,基于SQL Server 。 我在PDC演讲PDC10中展示了他们一起工作的过程:与Microsoft建立博客“ Web Love的未命名包”

In that talk, I was able to open SQL Compact Edition 4 database files directly in Visual Studio. Internally we call that "SQL Compact Edition Tooling." Microsoft folks often refer to the Runtime and the Tooling separately.

在那个演讲中,我能够直接在Visual Studio中打开SQL Compact Edition 4数据库文件。 在内部,我们将其称为“ SQL Compact Edition工具”。 Microsoft员工经常分别引用运行时和工具。

Here's the SQL Compact Edition 4 Tools for VS2010 SP1 Beta that I used in my PDC talk. Additionally Web Deploy v2 is coming, and will allow you to easily migrate SQL Compact 4 to SQL Server directly when you outgrow the former. You can install both of them directly from the Web Platform Installer 3.0.

这是我在PDC演讲中使用的用于VS2010 SP1 BetaSQL Compact Edition 4工具。 此外, Web Deploy v2即将发布,当您不再使用SQL Compact 4时,它可以轻松地将SQL Compact 4直接迁移到SQL Server。 您可以直接从Web Platform Installer 3.0安装它们。

Go here to install Web PI 3, shut it down, then run it again from the Start Menu and select the things you want.

转到此处安装Web PI 3 ,将其关闭,然后从“开始”菜单再次运行它,然后选择所需的内容。

Additional Good Stuff

额外的好东西

  • Silverlight 4 Tools for Visual Studio 2010 plus RIA Services is now included in the box along with Silverlight 3 support.

    适用于Visual Studio 2010的Silverlight 4工具 盒子中包括RIA服务以及Silverlight 3支持。

  • Unit Testing on .NET 3.5 – Today all unit tests are run under .NET 4. While acceptable for most users because of the compatibility done in .NET 4, this caused problems for some of you with .NET 3.5-specific dependencies.

    .NET 3.5上的单元测试–如今,所有单元测试都在.NET 4下运行。由于.NET 4的兼容性,大多数用户都可以接受它的测试,这对某些与.NET 3.5特定的依赖关系的人造成了问题。

  • IntelliTrace F5 for 64 bit and SharePoint projects – This is awesome for me as I needed IntelliTrace on x64 literally yesterday.

    用于64位和SharePoint项目的IntelliTrace F5 –这对我来说真是太棒了,因为昨天我确实需要在x64上使用IntelliTrace。

  • Performance Wizard for Silverlight – Now you can use the profiling tools on Silverlight apps as well.

    Silverlight的性能向导–现在,您也可以在Silverlight应用程序上使用性能分析工具。

  • VB Compiler runtime switch – This switch will enable Visual Basic developers to target their apps and libraries at platforms where the full VB Runtime hasn’t traditionally been available. Should be a win for VB on phone, XNA, etc.

    VB Compiler运行时开关–使用此开关,Visual Basic开发人员可以将他们的应用程序和库定位在传统上无法使用完整VB运行时的平台上。 对于电话,XNA等上的VB来说应该是一个胜利。

Some Choice Bug Fixes (my choice)

一些选择错误修复(我的选择)

  • The XAML editor respects control visibility

    XAML编辑器尊重控件的可见性
  • Offline Helper View with Index (is back)

    带有索引的脱机帮助器视图(返回)
  • IntelliTrace with F5 on Sharepoint Projects

    SharePoint项目上的F5 IntelliTrace
  • More C++ MFC support for Windows 7 shiny things

    更多C ++ MFC对Windows 7闪亮事物的支持
  • Silverlight startup performance improvments

    Silverlight启动性能改进

上下文中的简单结论(Simple Conclusion in Context)

  • Keep using Visual Studio 2010 and feel no pressure to install a beta anything. There's lots of great stuff in VS2010 to explore.

    继续使用Visual Studio 2010,安装任何Beta版本都没有压力。 VS2010中有很多很棒的东西要探索。
  • If you install VS2010 SP1 beta, don't uninstall it if you can avoid it. Rather, wait for SP1 final which will upgrade your beta cleanly and leave you in the best state.

    如果您安装VS2010 SP1 beta,请避免将其卸载。 相反,请等待SP1最终版将彻底升级您的Beta,并使您处于最佳状态。
  • If you want to see the update wave of Web Tools and get some beta bug fixes, install the SP1 Beta and report bugs. If you're using SQL Compact, check out their tools as well.

    如果您希望看到Web Tools的更新浪潮并获得一些Beta错误修复,请安装SP1 Beta并报告错误。 如果您使用的是SQL Compact,也请查看其工具。
  • If you aren't installing the beta tools today, then relax, and install the final web tools stuff in the January then VS2010 SP1 later in spring.

    如果您今天不安装Beta版工具,请放轻松,然后在1月安装最终的Web工具,然后在Spring晚些时候安装VS2010 SP1。
  • When it's all released, you'll be able to install all this as one package from Web Platform Installer. You'll run Web PI, select Visual Studio 2010 SP1, then install.

    全部发布后,您就可以从Web平台安装程序中将所有这些作为一个软件包安装。 您将运行Web PI,选择Visual Studio 2010 SP1,然后安装。

相关链接 (Related Links)

Enjoy.

请享用。

翻译自: https://www.hanselman.com/blog/visual-studio-explosion-vs2010-sp1-beta-released-and-context

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值