设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

下一代的 .NET——ASP.NET vNext

2014-5-16 09:50| 发布者: joejoe0332| 查看: 5328| 评论: 0|原作者: 中奖啦,白文|来自: oschina

摘要: 在今天举行的微软北美技术大会(TechEd North America)上,我们对外宣布了一些将会应用到下一代.NET上的技术创新点。这其中最重要的就是ASP.NET vNext——针对云开发环境优化过的ASP.NET。 ...


  你可以在下面的图片中看到 ASP.NET vNext 实际工作时的情况。第一张图展示了一个托管在命令行中的ASP.NET vNext 示例程序,你可以在浏览器中浏览。在Visual Studio中做的任何修改都会被自动编译,并且在下一次刷新浏览器的时候执行。该程序使用的就是.NET vNext的云端优化过的模式。


clip_image002


  你也可以像之前使用Visual Studio那样,按F5键,Visual Studio 会自动打开一个web 服务器和浏览器窗口。下面这张图就使用的这种方法,但它的代码和上面的一样。


clip_image004


  下面这张图中的程序已经为.NET vNext 框架重新配置过,并没有使用云端优化过的模式。你只需要设置一下项目的属性,这个程序就可以使用.NET框架提供的所有的API了。同样,你只需要刷新一下浏览器就可以看到配置后的结果了。


clip_image006


  下面这个表格列出了一些我们已经构建了的场景以及这些场景可以使用的地方。


Feature

.NET vNext

.NET vNext (Cloud Optimized)

Cloud Ready

*

*

Modular Design

*

*

Dependency Injection

*

*

Consistent Tracing / Debugging

*

*

Faster Development (browser refresh)

*

*

Open Source

*

*

Full Side by Side (runtime and framework                
deployed with application)


*

Faster startup, Lower memory / Higher throughput (best of class)


*

Uses a smaller set of framework libraries


*

Enabled on Mono, on Mac and Linux


*


  ASP.NET vNext 将会以开源的形式贡献给 .NET基金会(.NET Foundation)。大家不用为此感到意外,因为我们早已经把 ASP.NET Web stack 开源了。以后,所有和ASP.NET vNext 相关的东西将会通过 NuGet 发布,保持开源,并欢迎大家贡献代码。


  我们在TechEd上对.NET vNext 和 ASP.NET vNext 所做的介绍只是一个开始,在我们发布最终版之前的这几个月里,我们会和大家分享更多相关内容。我们计划发布一个pre-release版本,以便收集大家的反馈。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部