生活需要自己慢慢去體驗和思考,對于知識也是如此。匆匆忙忙的生活,讓人不知道自己一天到晚都在干些什么,似乎每天都在忙,但又好似不知道自己到底在忙些什么。不過也無所謂,只要我們知道最后想要什么就行。不管怎么樣,我們還是得學習,讓自己不斷的向前,這樣才可以漸漸看到自己的追求,發(fā)發(fā)感嘆,誰讓樓主以前是寫小說的呢(想看樓主以前的小說可以私聊我,以前絕對貨真價實的文藝青年,可惜現(xiàn)在已經(jīng)是屌絲了。)?。。?!

   不扯淡,還是來聊正經(jīng)事,什么正經(jīng)事勒?對于程序員來說,當然代碼才是正經(jīng)事了。

   在我們的項目開發(fā)中,很多時候需要使用到多系統(tǒng)的數(shù)據(jù)交互,以及一些功能的分布式開發(fā)。在.NET的體系中的分布式技術(shù)主要有webservice,.net remoting,MSMQ,WCF等等,但是今天介紹的是Asp.Net WebApi,對于Asp.Net WebApi技術(shù),估計很多人都不會陌生,或者經(jīng)常使用,因為對于其他的分布式技術(shù)的問題,在使用的時候會比較的繁瑣,但是Asp.Net WebApi可能會簡便和快捷很多。下面具體介紹一下Asp.Net WebApi技術(shù)。

一.WebApi概述:

    ASP.NET Web API是在.NET Framework之上構(gòu)建的Web的API的框架,ASP.NET Web API是一個編程接口,用于操作可通過標準HTTP方法和標頭訪問的系統(tǒng),ASP.NET Web API需要基于.NET 3.5或更高版本才可以進行開發(fā)。我們在學習ASP.NET Web API時,需要對HTTP協(xié)議、web知識有一個比較深入的認識,這樣在學習ASP.NET Web API時會比較快速的上手和應用。這里就不介紹HTTP協(xié)議和Web相關(guān)的基礎知識,需要了解的可以自行百度搜索學習。

   ASP.NET Web API可提供各種HTTP客戶端使用,可以使用web基礎設施提供的服務。

   1.ASP.NET Web API具有以下的幾個特點:

網(wǎng)友評論