應該對Routing有一些概念了吧!?還有另一種方式來為Controller內的方法來定義Routing,讓我們一起來看看吧!
(三)ASP.NET Web API 2 - Web API與Routing的互動 - 1
- 5956
- 0
- ASP.NET Web API 2 Step by Step
- 2017-06-05
不得不說,Routing(路由)是整個ASP.NET Web API中最重要的部分,因為多數人無法很好的轉換平台,也是因為Routing實在有點複雜,而且有很多小地方要注意,程式設計師必須要兼顧Controller與Routing的設計和架構,以免一不小心的小錯誤卻造成大災難,本篇會以簡單易懂的範例來實作Routing,讓大家了解Routing的基礎運作方式。
(二)ASP.NET Web API 2 - 建立第一個Web API
我們會在這篇文章中建立一個Web API,包含Model、Controller、Routing以及一個網頁(HTML + jQuery)來呼叫Web API,展現一個完整前後端偕同運作的架構。
(一)ASP.NET Web API 2 - 全新的旅程
- 7853
- 0
- ASP.NET Web API 2 Step by Step
- 2017-05-30
在幾年前,開發網站都還是使用ASP.NET WebForm + ASP.NET WebService,雖然傳統、雖然有很多缺點,但對於要維護一個有十多年歷史的系統,實在也是沒辦法;但兩年前,我開始使用類似MVC架構的技術,採用HTML5 + Javascript + Ajax + ASP.NET Web Service的方式,透過SOAP技術讓前後端交換資料,某種程度也符合了關注點分離的概念,效能增加、也很容易尋找程式的Bug,但ASP.NET Web Service並不是標準RESTful API風格,跑起來總是有點拖泥帶水;恰巧最近新系統上線了,為了讓新系統有更長的生命週期、更健康的運行架構,決定採用ASP.NET Web API 2作為新服務的標準技術,並將學習的路程記錄下來,跟大家分享。
在CentOS 7 安裝Haproxy 1.7.x 負載平衡服務
- 2678
- 0
通常我們會使用多台伺服器來提供同一種服務來達到負載平衡(Load Balance),以HTTP(S)服務來說,最常使用的就是硬體式的L4或L7 Switch設備,但這種設備通常都價值不菲,所以我們以開放原始碼的Haproxy服務來替代硬體,不僅成本低廉,穩定性、效率與安全都是上上之選,搭配穩定的作業系統,堪稱完美組合啊!
(一)安裝Node.js
- 1715
- 0
- Node.js Step by Step
- 2017-05-11
一直以來,我都使用Asp.Net / C#來作為Web API的開發語言,直到Node.js的出現,利用它輕巧、執行快速、資源使用低...等優點,提供前端更好、更快速的API服務,有時也可充當網頁伺服器,同樣優秀,而且跨平台,不論Windows(Desktop or Server)、Mac OS X與Linux都可以作為執行環境,若搭配Visual Studio Code...等跨平台的IDE,就是一個完整的開發環境了!一切就從安裝環境開始吧!
在CentOS 7 安裝PostgreSQL 9.6.x 資料庫
- 5887
- 0
在大數據的時代,資料庫不沾染一些特殊應用來因應好像就不流行了,PostgreSQL資料庫除了是DSB協議授權近乎免費的資料庫軟體外,在新的版本也陸續加入了JSON、JSONB...等新型的資料儲存模式,且PostgreSQL著名的就是『穩定性高』,世界上著名的企業不論是網路服務、金融服務...等都有實際採用的經驗,我們就先來學習如何安裝PostgreSQL吧!
在CentOS 7 安裝Redis 3.x NoSQL記憶體資料庫
- 192
- 0
系統的資料越來越多,也越來越複雜,許多資料需求必須仰賴高速的磁碟I/O,但再快的磁碟也沒有記憶體快,如果將一些可以化成Key-Value的資料放進記憶體中,不僅可以減少資料庫資源的使用,也能加速系統的反應。
(五)Data Center、Cluster、Virtual Machine Host、vApp、Virtual Machine的關係與佈建
- 2446
- 0
- VMware vSphere 5.5 Step by Step
- 2016-04-29
在VMware vSphere的虛擬化架構中,最大的單位是Data Center,從大至小依序為Cluster、Virtual Machine Host、vApp與Virtual Machine,我們就來談談這五個的關係吧!
(四)安裝VMware ESXi 5.5.0 Update 3b
- 2015
- 0
- VMware vSphere 5.5 Step by Step
- 2016-04-29
VMware ESXi 是虛擬管理程式,直接安裝在實體伺服器上,整合管理該實體伺服器的資源,並提供虛擬機運作的環境,是虛擬化系統重要的服務之一。
(三)使用vSphere Web Client及安裝vSphere Client
- 14785
- 0
- VMware vSphere 5.5 Step by Step
- 2016-04-06
vCenter Server安裝完成後,我們接著要來使用vSphere Web Client及安裝vSphere Client,日後才能順利的操作整個虛擬化系統。
(二)安裝vCenter Server 5.5
- 2587
- 0
- VMware vSphere 5.5 Step by Step
- 2016-02-29
準備好資料庫後,繼續其他的設定及安裝vCenter Server,此次安裝的版本完整名稱為"VMware vCenter Server 5.5 Update 3b"。
(一)為vCenter 5.5安裝一個SQL Server 2012資料庫
- 1703
- 0
- VMware vSphere 5.5 Step by Step
- 2016-04-06
安裝一個穩定又可長久使用的資料庫是對整個虛擬化架構最好的投資也是重要的基石!這篇文章會詳細講述如何為vCenter安裝一個專用的SQL Server 2012資料庫。
- 1