iT邦幫忙

鐵人檔案

2013 iT 邦幫忙鐵人賽
回列表

使用Asp.Net MVC打造Web Api 系列

使用ASP.NET MVC在30天打造Web Api, 提供客戶端操作存取資料

鐵人鍊成 | 共 30 篇文章 | 40 人訂閱 訂閱系列文 RSS系列文
DAY 21

使用Asp.Net MVC打造Web Api (21) - 發行網站到Azure

在以往,我們要發行網站上線時,還需要自己安裝電腦,準備好各種前置作業,才能讓自己的網站曝光到網路上。而在\雲端服務越來越流行的現在,我們甚至連機器都不需要,只要...

2013-10-21 ‧ 由 kirkchen 分享
DAY 22

使用Asp.Net MVC打造Web Api (22) - 使用TFS進行每日自動建置

在多人協同開發的環境之中,擁有一套持續整合伺服器(CI Server)也是很重要的,我也在去年的鐵人賽寫過一系列如何使用Jenkins打造.Net CI Ser...

2013-10-22 ‧ 由 kirkchen 分享
DAY 23

使用Asp.Net MVC打造Web Api (23) - 建置Stage環境及組態轉換

在我們準備更新程式碼到正式環境之前,通常不會直接就將程式碼更新上去,而是會先建立一個Stage環境測試看看程式碼是否能正常運作,如果可以正常運作才會進一步將程式...

2013-10-23 ‧ 由 kirkchen 分享
DAY 24

使用Asp.Net MVC打造Web Api (24) - 使用Azure Cache將資料進行Cache

在大型網站應用上,Cache的使用絕對是讓人又愛又恨,若是用的好,可以讓網站的Performance大大提升,但若不謹慎使用Cache的話,最後可能會發現自己的...

2013-10-24 ‧ 由 kirkchen 分享
DAY 25

使用Asp.Net MVC打造Web Api (25) - 使用Azure Storage儲存圖片

在以往的網頁開發中,實際檔案的儲存一直是很麻煩的課題,有可能會受到硬碟空間大小的限制,或是不同台機器要共用Filer,還有如何確保檔案不會遺失等等,有許許多多的...

2013-10-25 ‧ 由 kirkchen 分享
DAY 26

使用Asp.Net MVC打造Web Api (26) - 使用Azure Service Bus處理瞬間大量請求

在我們網站開發時,有時候會遇到瞬間大量請求,而系統卻來不及處理,導致網頁發生無法回應的情況,例如常常出現在活動開始報名,或是開放登記新手機等等場景,問題發生的原...

2013-10-26 ‧ 由 kirkchen 分享
DAY 27

使用Asp.Net MVC打造Web Api (27) - 在Azure上執行排程工作

我們在營運線上網站時,除了網站本身的維護之外,也常常會遇到需求是必須定期執行一些批次程式,有可能是用來更新靜態檔案讓資料保持在最新版本,又或是檢查系統資料是否有...

2013-10-27 ‧ 由 kirkchen 分享
DAY 28

使用Asp.Net MVC打造Web Api (28) - 管理網站錯誤資料

在之前的文章中,有介紹過如何使用Elmah來記錄與收集網站的錯誤資訊,而且Elmah也提供了十分好用的錯誤瀏覽介面,可以讓我們觀察線上網站的錯誤記錄,然而在實際...

2013-10-28 ‧ 由 kirkchen 分享
DAY 29

使用Asp.Net MVC打造Web Api (29) - 使用HipChat整合系統通知

在昨天的文章之中,介紹了如何透過每日錯誤統計報表來觀察網站的健康狀況,然而除了每天的報表之外,很多時候我們希望可以即時的得知網站目前的情形,但又不希望花費太多的...

2013-10-29 ‧ 由 kirkchen 分享
DAY 30

使用Asp.Net MVC打造Web Api (30) - 總結

在過去30天中,我們實際透過逐步完成Api的功能,熟悉Asp.Net MVC的結構和擴充的方法,也實際發行到Azure上,並透過Azure所提供的服務來完成我們...

2013-10-30 ‧ 由 kirkchen 分享