extjs4&;C#REST-基本示例
我正在构建一个使用ExtJS4的简单.NET3.5Web应用程序 我创建了ASP.NET应用程序,向其中添加了ExtJS,并与asmx服务进行了所有客户机-服务器通信。 但我想把它们转换成REST服务。 我在网上查看,但没有找到任何例子 我已经尝试将svc服务添加到我的解决方案中,但我不知道应该使用哪种服务?支持Ajax或WCF服务 在我的服务中,我只需要4个简单的操作(目前):extjs4&;C#REST-基本示例,c#,wcf,rest,extjs4,asp.net-3.5,C#,Wcf,Rest,Extjs4,Asp.net 3.5,我正在构建一个使用ExtJS4的简单.NET3.5Web应用程序 我创建了ASP.NET应用程序,向其中添加了ExtJS,并与asmx服务进行了所有客户机-服务器通信。 但我想把它们转换成REST服务。 我在网上查看,但没有找到任何例子 我已经尝试将svc服务添加到我的解决方案中,但我不知道应该使用哪种服务?支持Ajax或WCF服务 在我的服务中,我只需要4个简单的操作(目前): 获取所有记录 创造新记录 更新记录 删除记录 标准CRUD,但我想使用REST创建它 如何在ASP.NET We
- 获取所有记录
- 创造新记录
- 更新记录
- 删除记录
我的问题:
我应该如何将WCF服务(svc)添加到ASP.NET应用程序(VS2005、.NET 3.5)中,
如何创建方法并配置Web.config以允许ExtJS rest store和webservice之间的通信。您想过使用ASP.NET MVC吗?我正在考虑这个问题,但我的应用程序非常简单——只有一个承载ExtJS应用程序的asp页面。所有的逻辑都是由Ext完成的,在服务器端,我现在有asmx服务(如果我是对的话,可以使用SOAP),我想使用WCF将这些服务更改为REST。我将Visual Studio 2008与.Net 3.5结合使用,您可以使用支持Ajax的WCF服务,但这并不重要,您可以使用任何您想要作为终点的东西,这里重要的问题是如何将REST操作映射到它,使用Asp.Net MVC,您可以做得非常简单,但是,否则,您必须创建一个简单的处理程序来映射REST路由,并将其映射到web.config中。这也不复杂,但需要更多的工作。@VoidMain-感谢您的帮助,我现在正将我的服务移动到Asp.Net MVC4并尝试使用WebAPI,使用它进行REST应该很容易:)是一个很好的WCF-REST教程