ASP.NET Core 簡介


一、什么是ASP.NET Core

ASP.NET Core是一個跨平臺婶希,高性能的開源框架,用于構(gòu)建現(xiàn)代的见剩、基于云計算的互聯(lián)網(wǎng)應(yīng)用程序杀糯。

使用ASP.NET Core,您可以做到:

?- 構(gòu)建Web應(yīng)用程序和服務(wù)苍苞,物聯(lián)網(wǎng)應(yīng)用程序和移動后端固翰。

?- 在Windows,MacOS和Linux上使用您最喜愛的開發(fā)工具柒啤。

?- 部署到云或本地倦挂。

?- 在.NET Core或.NET Framework上運行畸颅。

二担巩、為什么使用ASP.NET Core?

數(shù)百萬開發(fā)人員已經(jīng)使用(并繼續(xù)使用)ASP.NET 4.x來創(chuàng)建Web應(yīng)用程序没炒。 ASP.NET Core是ASP.NET 4.x的重新設(shè)計涛癌,是更精簡,更模塊化的框架送火。

ASP.NET Core特點:

通過統(tǒng)一的框架構(gòu)建Web UI和Web API

整合了現(xiàn)代的客戶端框架和開發(fā)流程

適用于云的拳话、基于環(huán)境的配置系統(tǒng)

內(nèi)置依賴注入

一個輕量級,高性能种吸,模塊化的HTTP請求管道

能夠在IIS弃衍,Nginx,Apache坚俗,Docker镜盯、Self-Host上進(jìn)行托管

面向.NET Core的side-by-side應(yīng)用程序版本控制

簡化現(xiàn)代Web開發(fā)的工具

能夠在Windows,MacOS和Linux上構(gòu)建和運行

完全開源并以社區(qū)為重點

ASP.NET Core完全以NuGet包的形式提供猖败。這使您可以優(yōu)化您的應(yīng)用程序速缆,只包括必要的NuGet包。實際上恩闻,針對.NET Core的ASP.NET Core 2.x應(yīng)用程序只需要一個NuGet包艺糜。較小的應(yīng)用程序面使其更安全,并減少的不必要的服務(wù)開銷幢尚,提升性能破停。

三、使用ASP.NET Core MVC構(gòu)建Web API和Web UI

ASP.NET Core MVC提供了構(gòu)建Web API和Web應(yīng)用程序的功能:

模型 - 視圖 - 控制器(MVC)模式有助于使您的Web API和Web應(yīng)用程序可測試尉剩。

Razor Pages(ASP.NET Core 2.0中的新增功能)是一個基于頁面的編程模型真慢,可以使構(gòu)建Web UI更加簡單高效。

Razor標(biāo)記為Razor Pages和MVC視圖提供了高效的語法边涕。

標(biāo)簽助手允許服務(wù)器端代碼參與在Razor文件中創(chuàng)建和呈現(xiàn)HTML元素晤碘。

對多種數(shù)據(jù)格式和內(nèi)容協(xié)商的內(nèi)置支持可讓您的Web API訪問廣泛的客戶端褂微,包括瀏覽器和移動設(shè)備。

模型綁定自動將數(shù)據(jù)從HTTP請求映射到操作方法參數(shù)园爷。

模型驗證自動執(zhí)行客戶端和服務(wù)器端驗證宠蚂。

四、客戶端開發(fā)

ASP.NET Core與流行的客戶端框架和庫(包括Angular童社,React和Bootstrap)無縫集成求厕。有關(guān)更多詳細(xì)信息,請參閱客戶端開發(fā)扰楼。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末呀癣,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子弦赖,更是在濱河造成了極大的恐慌项栏,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蹬竖,死亡現(xiàn)場離奇詭異沼沈,居然都是意外死亡,警方通過查閱死者的電腦和手機币厕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門列另,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人旦装,你說我怎么就攤上這事页衙。” “怎么了阴绢?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵店乐,是天一觀的道長。 經(jīng)常有香客問我旱函,道長响巢,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任棒妨,我火速辦了婚禮踪古,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘券腔。我一直安慰自己伏穆,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布纷纫。 她就那樣靜靜地躺著枕扫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪辱魁。 梳的紋絲不亂的頭發(fā)上烟瞧,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天诗鸭,我揣著相機與錄音,去河邊找鬼参滴。 笑死强岸,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的砾赔。 我是一名探鬼主播蝌箍,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼暴心!你這毒婦竟也來了妓盲?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤专普,失蹤者是張志新(化名)和其女友劉穎悯衬,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脆诉,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡甚亭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年贷币,在試婚紗的時候發(fā)現(xiàn)自己被綠了击胜。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡役纹,死狀恐怖偶摔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情促脉,我是刑警寧澤辰斋,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站瘸味,受9級特大地震影響宫仗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜旁仿,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一藕夫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧枯冈,春花似錦毅贮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至炫加,卻和暖如春瑰煎,著一層夾襖步出監(jiān)牢的瞬間铺然,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工酒甸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留探熔,地道東北人。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓烘挫,卻偏偏與公主長得像诀艰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子饮六,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容