我正在寻找关于如何开始使用C#和SQL server数据库构建http REST服务器的指导?
是否有针对http web服务器的推荐服务器框架?REST服务也是这样吗?
我该如何开始呢?提升常规服务器,然后负责SQL server数据库?
谢谢。
发布于 2012-04-07 04:41:46
我开始评估.Net和python的REST框架。到目前为止,我最喜欢.Net版的ServiceStack。它很简单,比WCF更容易配置,支持依赖注入,而且似乎很快。
当VS11和Web4.5完全发布时,微软也将提供.Net API。它也可以用来构建REST API,所以值得一看。
我还没有对Web API做足够的研究,看哪一个更好,但这些都是对您的一些考虑。
发布于 2012-04-07 03:50:59
发布于 2012-04-07 04:18:28
HTTP是一个使构建
服务变得容易的框架。。。ASP.NET Web API是在.NET框架上构建RESTful应用程序的理想平台。
它目前处于测试阶段,但与.NET不同,它是专门为在.NET中构建WCF服务而构建的。有关更多详细信息,请参阅SO question WCF vs ASP.NET Web API。
有示例和视频教程,其中一个是使用可以由SQL支持的实体框架模型。这个SO问题特别涵盖了这个例子:How to mix Entity Framework with Web API
https://stackoverflow.com/questions/10048395
复制相似问题