2014-10-29 89 views
0

我正在开发一个项目(在ASP.NET中),并且很快就必须开始为用户开发自己的API,以允许他们使用代码中的功能。我已经做了一些研究(例如在这里找到很好的文章:http://www.startupcto.com/backend-tech/building-an-api-best-practices),以便遵循最佳实践,并且我几乎决定使用RESTful服务和JSON作为返回格式。构建自己的API

我的问题 - 你会从你的个人经验或任何建议有什么提示什么是要小心,或可能有关于这个主题的好的资源/文章?

预先感谢您

+1

的Web API 2可能是一个不错的选择,如果你不需要WCF的高级功能。 [WCF和ASP.NET Web API](http://msdn.microsoft.com/zh-cn/library/jj823172%28v=vs.110%29.aspx) – Win 2014-10-29 19:24:50

回答

1

一些伟大的博客系列(11或13份)位置:

http://bitoftech.net/2013/11/25/building-database-model-entityframework-code-first

和一些较新的:

http://bitoftech.net/tag/web-api-2/

很多官员这里的示例项目:

http://aspnet.codeplex.com/SourceControl/latest

此外,如果您有复合视频订阅或使用他们的试用版,有很多很好的(也是最近的)视频可以帮助您。

http://www.pluralsight.com/courses/implementing-restful-aspdotnet-web-api

http://www.pluralsight.com/courses/html5-line-of-business-applications

和其他