从ASP.NET MVC到ASP.NET Web API的迁移
我是一名ASP.NET MVC开发人员,已经将近两年了。我现在正在做一个新的实习项目,我想用ASP.NET Web API来代替传统的ASP.NET MVC从ASP.NET MVC到ASP.NET Web API的迁移,.net,asp.net-mvc-4,knockout.js,asp.net-web-api,.net,Asp.net Mvc 4,Knockout.js,Asp.net Web Api,我是一名ASP.NET MVC开发人员,已经将近两年了。我现在正在做一个新的实习项目,我想用ASP.NET Web API来代替传统的ASP.NET MVC 我需要额外的努力才能习惯ASP.NET WEB API及其工作方式吗 ASP.NET MVC基础知识是否与Web API(如成员资格提供程序、角色提供程序、身份验证和授权系统等)相关 我可以在ASP.NET Web API项目中使用ASP.NET MVC吗 如果您给我一些资源或教程,这些资源或教程是针对希望使用淘汰JS迁移到Web AP
- 我需要额外的努力才能习惯ASP.NET WEB API及其工作方式吗李>
- ASP.NET MVC基础知识是否与Web API(如成员资格提供程序、角色提供程序、身份验证和授权系统等)相关李>
- 我可以在ASP.NET Web API项目中使用ASP.NET MVC吗
2) 是的,ASP.NET MVC基础知识在Web API中保持相关性。
3) 您可以在ASP.NET MVC 4或5项目中使用ASP.NET Web API;)您可以创建从ApiController而不是控制器中继承的控制器。您可以在Web API项目中使用的所有功能,也可以在MVC项目中使用。
您可以使用与MVC相同的方式将敲除JS与Web API结合使用。对于“学习淘汰赛”,您可以访问并阅读教程、文档和传递实例。另外,这是一个关于淘汰赛的非常好的网站 谢谢你的回复!你能提供一些关于如何在KO中使用webapi的其他资源吗?我必须说,我的javascript技能有点有限,最近几年我没有专注于客户端开发。我现在必须赶出去;)Knockout不依赖于Web API,Web API不依赖于Knockout:)Knockout用于客户端的数据表示和操作。用于从服务器获取数据、将数据发布到服务器等。您可以使用服务器端的Web API控制器(从ApiController继承)和jQuery方法,如$.get、$.post、,$.ajax。您可以在“Adam Freeman和Steven Sanderson编写的Pro ASP.NET MVC 4书籍”或其他有关MVC 4或MVC 5的书籍中阅读。您还可以在本文档中阅读jqueryajax请求。jQuery不是必需的,您可以使用另一个库或糟糕的JS,但我使用jQuery并没有任何问题:)是的,我看到了一些使用基本JS、jQuery和Ko的教程,但我对Ko如何建立数据绑定印象深刻:)非常感谢Ivan