webmatrix3.0
At PDC10 last November I did a talk on the "Unnamed Package of Web Love", showing ASP.NET MVC3 and Razor Syntax, the NuGet Package Manager, as well as SQL Compact Edition and a little "Entity Framework Magic Unicorn." I make up my own names when I don't like what Microsoft names things, as you may notice.
去年11月在PDC10上,我做了一个关于“ Web Love的未命名包”的演讲,展示了ASP.NET MVC3和Razor语法,NuGet包管理器以及SQL Compact Edition和一个小的“ Entity Framework Magic Unicorn” 。 您可能会注意到,当我不喜欢Microsoft用什么来命名时,我会自己命名。
Today Microsoft announced the (actual, final, honest) releases of:
微软今天宣布了(实际,最终,诚实)的发布:
ASP.NET MVC3 with Razor
带有Razor的ASP.NET MVC3
This includes the NuGet package manager and the NuGet gallery is also in early beta at http://nuget.org for folks who want to create and publish their own packages)
其中包括NuGet程序包管理器,NuGet画廊也在http://nuget.org的早期Beta版中,面向想要创建和发布自己的程序包的人们。
MVCScaffolding
MVCS脚手架
Remember all that fun we had with the scaffolding experiment at PDC? Well, my teammate Steve Sanderson has taken the prototype up to version 0.8, and it's pretty fabulous. Go read his blog post, then enjoy "Install-Package MvcScaffolding." You can scaffold views, controllers, repositories, database contexts or even make your own custom scaffolder. Look for more built on scaffolding from Steve and I in the coming months.
还记得我们在PDC的脚手架实验中获得的所有乐趣吗? 好吧,我的队友史蒂夫·桑德森( Steve Sanderson)已将原型升级到了0.8版,这非常棒。 去阅读他的博客文章,然后享受“ Install-Package MvcScaffolding”。 您可以搭建视图,控制器,存储库,数据库上下文,甚至创建自己的自定义搭建器。 在接下来的几个月中,我会寻找更多基于Steve和我的脚手架。
MVCScaffolding
MVCS脚手架
Updated Beginner Tutorials for ASP.NET MVC 3 in both C# and in VB
C#和VB中ASP.NET MVC 3的更新后的入门教程
Are you just getting started with MVC 3? Rick Anderson, Mike Pope and I have updated the beginner Movie App tutorials up on http://www.asp.net/mvc, and Jon Galloway has updated his Music Store to MVC 3 as well.
您刚刚开始使用MVC 3吗? Rick Anderson,Mike Pope和我已经在http://www.asp.net/mvc上更新了初学者Movie App教程,并且Jon Galloway也将其Music Store也更新为MVC 3 。
Updated Beginner Tutorials for ASP.NET MVC 3 in both C# and in VB
C#和VB中ASP.NET MVC 3的更新后的入门教程
ASP.NET MVC3 with Razor
带有Razor的ASP.NET MVC3
NuGet
NuGet
NuGet
NuGet
WebMatrix (also with Razor)
WebMatrix (也带有Razor)
WebMatrix is a small development environment that uses the simple Razor syntax to create websites really quickly. You can start from a gallery of existing open source applications or start from scratch. For example, Rob Conery and I wrote the little podcast site and feed for http://thisdeveloperslife.com in a day with WebMatrix.
WebMatrix是一个小型开发环境,使用简单的Razor语法即可真正快速地创建网站。 您可以从现有开放源代码应用程序的画廊开始,也可以从头开始。 例如, Rob Conery和我用WebMatrix在一天之内为http://thisdeveloperslife.com编写了小型播客站点和提要。
WebMatrix (also with Razor)
WebMatrix (也带有Razor)
IIS 7.5 Express
IIS 7.5 Express
IIS 7.5 Express
IIS 7.5 Express
SQL Compact Edition 4
SQL Compact Edition 4
You can use SQL Compact today in Visual Studio at runtime, much like I did in my PDC talk, but you won't be able to design and open your database in VS until SP1. (You can use this Non-MS CodePlex project temporarily, but I didn't tell you.)
您现在可以在运行时在Visual Studio中使用SQL Compact,就像我在PDC演讲中所做的那样,但是直到SP1才能在VS中设计和打开数据库。 (您可以临时使用此Non-MS CodePlex项目,但我没有告诉您。)
SQL Compact Edition 4
SQL Compact Edition 4
Web Farm Framework 2.0 and Web Deploy
Web Farm Framework 2.0和Web部署
Web Farm Framework 2.0 and Web Deploy
Web Farm Framework 2.0和Web部署
Orchard 1.0
果园1.0
This free, open-source content management system is ready to go. The release is published on the Orchard CodePlex website and Microsoft Web Application Gallery. You can use Orchard all up, or you can take it apart and just use pieces. Mix and match as you like.
这个免费的开源内容管理系统已准备就绪。 该版本发布在Orchard CodePlex网站和Microsoft Web Application Gallery上。 您可以全部使用Orchard,也可以将其分解成碎片。 随意搭配。
Orchard 1.0
果园1.0
It's the January Web Release, say I, and the easiest way to get it is with Web Platform Installer 3.0, which also went live today. Using direct links to products within the Web Platform installer will automatically add any dependencies you might need.
我说,这是一月份的Web版本,最简单的方法是使用Web Platform Installer 3.0 ,该版本也于今天发布。 使用Web平台安装程序中产品的直接链接将自动添加您可能需要的所有依赖项。
Folks sometimes say "slow down, you're freaking me out, this is too much new stuff. What about my current stuff?" Here's a few statements from me personally on today's releases.
人们有时会说:“放慢脚步,你吓到我了,这太新了。我现在的东西呢?” 这是我本人今天发布的一些声明。
As I've said before, Microsoft is creating new LEGO pieces for software development to round our existing collection of bricks out. Be exited about these bricks, but remember they augment the existing ones, not replace them.
正如我之前所说,微软正在为软件开发创建新的乐高积木,以完善我们现有的积木系列。 对这些积木不屑一顾,但要记住,它们会增加现有的积木,而不是取代它们。
I'd recommend you go get MVC3 and WebMatrix, preferably at the same time via one of these Web Platform links. That should get you all these other nice things chained in. In the spring when VS2010 SP1 comes out, the tooling and management bits for SQL Compact and IIS Express will be enabled.
我建议您最好通过这些Web平台链接之一同时获取MVC3和WebMatrix 。 那应该使您拥有所有其他美好的事物。在VS2010 SP1发行的春天,将启用SQL Compact和IIS Express的工具和管理位。
Stuff to Get
获得的东西
If you don't already have Visual Studio 2010, one Web Platform link gets you Visual Web Developer Express, SQL Express, SQL Management Studio, and ASP.NET MVC 3 with Razor
如果您还没有Visual Studio 2010,则可以通过一个Web平台链接获得带有Razor的Visual Web Developer Express,SQL Express,SQL Management Studio和ASP.NET MVC 3。
If you already have VS, you can get everything mentioned above as it's included with WebMatrix plus ASP.NET MVC 3 via the Web Platform Installer.
如果您已经拥有VS,则可以通过Web Platform Installer获得上述所有内容,包括Matrix和Web.NET MVC 3 。
Or get the stuff on your own:
或自行购买:
ASP.NET MVC 3
ASP.NET MVC 3
NuGet (included in ASP.NET MVC 3)
NuGet (包含在ASP.NET MVC 3中)
IIS 7.5 Express
IIS 7.5 Express
One other note, the folks at JetBrains were ready for this and spun a new build of ReSharper, so ReSharper 5.1.2 doesn’t interfere with Visual Studio IntelliSense in ASP.NET MVC 3 Razor syntax. Earlier ReSharper 5.x builds had certain issues with Razor IntelliSense that are addressed in 5.1.2. Specifically, ReSharper 5.1.2 doesn’t prevent Visual Studio from automatically providing its own IntelliSense in .cshtml and .vbhtml web pages anymore: both code completion and Parameter Info work as expected. Other than that, ReSharper 5.x doesn’t provide any additional support for Razor: only ReSharper 6 will bring full support for this view engine. Pre-release ReSharper 6 builds are currently available via Early Access Program, so if you're a ReSharper user, be aware!
另一个要注意的是,JetBrains的人们已经为此做好了准备,并旋转了一个新版本的ReSharper,因此ReSharper 5.1.2不会干扰ASP.NET MVC 3 Razor语法中的Visual Studio IntelliSense 。 较早的ReSharper 5.x版本在Razor IntelliSense中存在某些问题,这些问题已在5.1.2中解决。 特别是,ReSharper 5.1.2不会再阻止Visual Studio在.cshtml和.vbhtml网页中自动提供其自己的IntelliSense:代码完成和参数信息均按预期工作。 除此之外,ReSharper 5.x不提供对Razor的任何其他支持:只有ReSharper 6会对此视图引擎提供完全支持。 当前,可通过Early Access Program获得预发布的ReSharper 6版本,因此,如果您是ReSharper用户,请注意!
Enjoy.
请享用。
Related Links
相关链接
Scott Gu on VS 2010 SP1 (Beta) and IIS Express
Scott Gu在VS 2010 SP1(测试版)和IIS Express上
ScottGu on VS 2010 SP1 and SQL CE
关于VS 2010 SP1和SQL CE的ScottGu
Integrating ASP.NET MVC 3 into existing upgraded ASP.NET 4 Web Forms applications
将ASP.NET MVC 3集成到现有的升级的ASP.NET 4 Web Forms应用程序中
Visual Studio Explosion! - VS2010 SP1 *BETA* Released and Context
Visual Studio爆炸! -VS2010 SP1 * BETA *已发布,上下文
PDC10: Building a Blog with Microsoft "Unnamed Package of Web Love"
PDC10:使用Microsoft“未命名的Web Love包”构建博客
Low Bandwidth MP4 Video (about 120 megs)
低带宽MP4视频(约120兆)
High Bandwidth MP4 Video (I dunno, it's big and HD)
高带宽MP4视频(我不知道,它又大又高清)
PDC10: Building a Blog with Microsoft "Unnamed Package of Web Love"
PDC10:使用Microsoft“未命名的Web Love包”构建博客
Introducing NuGet Package Management for .NET - Another piece of the Web Stack
为.NET引入NuGet软件包管理-Web堆栈的另一部分
Simple Code First with Entity Framework 4 - Magic Unicorn Feature CTP 4
实体框架4的简单代码优先-Magic Unicorn Feature CTP 4
"Razor" Page Syntax
“剃刀”页面语法
SQL 4 Compact Edition
SQL 4精简版
Introducing NuGet Package Management for .NET - Another piece of the Web Stack
为.NET引入NuGet软件包管理-Web堆栈的另一部分
Random Community Wallpapers because they are fun. Woot.
随机社区壁纸,因为它们很有趣。 哇
http://vs2010wallpapers.com/
http://vs2010wallpapers.com/
翻译自: https://www.hanselman.com/blog/aspnet-mvc3-webmatrix-nuget-iis-express-and-orchard-released-the-microsoft-january-web-release-in-context
webmatrix3.0