ASP.NET 的新特性

  • Roopesh Shenoy
  • 姚琪琳

2012 年 11 月 13 日

话题:Facebook语言 & 开发

在 ASP.NET 4.5 发布之后,微软一直在研究一些非常有趣的特性。有些已经出现2012 秋季预览版中。Scott HanselmanJon Galloway在 Build 大会上做了名为“Bleeding Edge ASP.NET”的演讲,列举了其中一些特性。

以下是一些十分有趣的特性:

  1. 对 ASP.NET Web API 的增强
  2. 新增了一些模板,如
  3. 使用Windows Azure 认证,对 Office 365 用户或自定义 Windows Azure 活动目录域中的用户进行认证。
  4. WebForm 中添加了更多与 MVC 类似的特性,如为强类型模型提供 CRUD 页面的基本结构(scaffolding)。
  5. Visual Studio Web Essentials的新特性——其中最有趣的特性是,可以在编译成 JS 的语言(如 TypeScript 和 CoffeeScript)旁边放置生成的 JavaScript,并调试其原始代码。

Scott 还强调,这些组件大多发布为 NuGet 包,可以更快地更新和更好地兼容,从而少一些固执己见的做法。还有一个重点是,社区使用 NuGet 的方式也日趋多样——例如,你可以将JQMobile Theme Roller作为 NuGet 包下载,用它来变换自己的主题。

关于这次秋季更新的更多内容,请阅读Jon Galloway 的文章

查看英文原文http://www.infoq.com/news/2012/11/aspnet-build-2012


感谢侯伯薇对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

Facebook语言 & 开发