上半場範例
以下為依投影片進行序順與說明:
-
twMVC.WebAPI
- 此為空白專案,主要示範:
- 建立空白含CRUD的ValuesController
- 建立Northwind資料庫
- 加入EDMX
- 處理物件循環參考
- 請參考:http://blog.kkbruce.net/2013/03/aspnet-web-api-entity-framework-edmx-Navigation-Property-json-Self-referencing-loop-error.html
-
twMVC.Northwind
- 此為含Northwind資料,含CRUD以及Patch的程式碼。
- 可透過PostMan與Fiddler去測試。
- PostmanController的程式碼,我會公佈在Blog上。
-
twMVC.HttpClientConsole
- 透過HttpClient類別去存取ASP.NET Web API與其他Web API服務。
-
twMVC.AzureBlog 1.請不要直接抄去用,我不負責。
- 請參考小朱的大作:http://books.gotop.com.tw/v_ACL036700,用力學習。
-
twMVC.Northwind
- 將ProductsControler進行以下修改,以提供OData:
- Hpelp Page請Area目錄之下
-
twMVC.ProductService 1.OData Service … 不說明。
-
其他 1.Poster目錄:ASP.NET Web API海報兩張。(由 http://www.asp.net/web-api 下載取得。) 2. 3617.WebApiHelpPageGenerator.zip 離線產生Help Page執行檔。(版權為原作者所有。http://blogs.msdn.com/b/yaohuang1/archive/2013/01/20/design-time-generation-of-help-page-or-proxy-for-asp-net-web-api.aspx) 3. Chapter APPX - 關於 MCSD Web Application 認證考試.docx(感謝小朱提供與授權,《ASP.NET MVC 4網站開發美學》二刷會直接附上。) 4. ASP.NET_Web_API.pdf:此為本場次投影片PDF檔案。(版權為 Bruce 所有。)
此為研討會範例檔案
為了避免檔案過大,因此使用的套件皆無上傳,請自行還原,還原方式請參考 http://demo.tc/Post/763