2

ASP.NET 4.5 似乎支持 Web 表单和 MVC4 的异步页面。这在 WebMatrix 中也可能吗?Node.js 是我想像的火花,我最近在 node.js 中做了一些工作,并希望遵循类似的模式来尽可能释放线程。

作为一种解决方法,我想可以创建一个 ASHX 处理程序,该处理程序使用 razor 助手使用任务和等待等,但它不是那么方便。至少,我可以通过这种方式为 AJAX 请求提供 ASHX 处理程序。如果您想展示一些示例,这可能会有所帮助,因为我在 webmatrix 中的应用程序在带有 JSON 的 ASHX 处理程序中很重。

4

1 回答 1

2

目前,WebMatrix 缺乏对“async”和“await”关键字的编辑器支持,不幸的是,这将在该工具中阻止这种情况。我已经针对该产品提交了一个错误,希望它会在将来的某个日期得到解决。

但是,对于这种情况,您可以使用 Visual Studio Express for Web。您应该能够在使用该环境的 Razor 语法网站中获得对异步编码的完整编辑器和编译器支持。

于 2012-12-20T06:01:06.743 回答