2014-10-29 99 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

和其他