Tag: 单页面应用程序

WebApi中的C#await / async,重点是什么?

有人知道这样做的目的是什么? private async Task StoreAsync(TriviaAnswer answer) { … } [ResponseType(typeof(TriviaAnswer))] public async Task Post(TriviaAnswer answer) { var isCorrect = await StoreAsync(answer); return Ok(isCorrect); } 通过检查,它告诉它异步运行私有方法,但同步等待它结束。 我的问题是,这有什么意义吗? 或者这只是一种奇特而无用的技巧? 我在研究Web API / MVC / SPA的一些代码时遇到了这个问题。 无论如何,任何见解都会有用。

捕获服务器端的所有JavaScript客户端错误

如何捕获客户端代码中出现的任何exception,例如Chrome开发人员工具上的“暂停捕获的exception”?

在ASP.net MVC单页面应用程序中删除身份validation

我试图在visual studio 2013中使用asp.net MVC SPA模板,我不需要任何身份validation位,我只需要直接加载到其中一个控制器页面上。 如何从初始模板中删除所有身份validation内容?

OWIN为多个路由发送静态文件

我正在制作一个位于ASP.Net WebAPI之上的SPA。 我正在等待使用HTML5历史而不是#/用于历史路由但是这会给深度链接带来问题,我需要确保/和/foo/bar都返回相同的HTML文件(我的JS将呈现正确的部分SPA)。 如何让OWIN / Katana为多个不同的url返回相同的HTML文件?

ASP.NET MVC和Angularjs一起+ ASP.NET Web API

我想知道使用这两个世界的优点和缺点: ASP.NET MVC和Angularjs在一起(没有剃刀,Angularjs将完成这项工作)。 AngularJS(前端)+ ASP.NET Web API(后端)。 我们专注于SPA / Mini-SPA,适用于具有大量服务器端业务规则和计算的中型/大型企业项目。 我也专注于安全性。 优点和缺点意见将帮助我在脑海中找到这个问题的依据: 将ASP.NET Web API(后端),ASP.NET MVC和Angularjs一起使用是一个明智的决定吗?