国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > ASP.NET Core 6 RazorPages 開發(fā)項(xiàng)目實(shí)戰(zhàn)教程

ASP.NET Core 6 RazorPages 開發(fā)項(xiàng)目實(shí)戰(zhàn)教程

時(shí)間:2023-05-27 06:06:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-05-27 06:06:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

ASP.NET Core 6 RazorPages 開發(fā)項(xiàng)目實(shí)戰(zhàn)教程:

導(dǎo)航:

課程說(shuō)明與.NET 6 介紹

今天我們來(lái)學(xué)習(xí)新的內(nèi)容,那就是http://ASP.NET Core 6 。

雖然.NET 6目前是預(yù)覽版2的狀態(tài),但是基于微軟的特性,預(yù)覽版的話基本上不會(huì)有太大的變動(dòng)了。所以我們可以正常的投入學(xué)習(xí)了,等到11月份 發(fā)布的RTM版本的時(shí)候。 我們就可以無(wú)縫升級(jí)切換到.NET 6的RTM版本。

好的,在我們開始使用.NET 6之間,你或許會(huì)有疑問(wèn),為什么我們跳過(guò)了.NET5的版本。 我想告訴你的就是 因?yàn)闀r(shí)間不夠。

如果您看過(guò)的之前的視頻課程http://ASP.NET Core入門的,你會(huì)發(fā)現(xiàn)它是基于.NET Core 2.2的。 而在我的書《深入淺出http://ASP.NET Core》中則使用的是.NET Core 3.1。這兩個(gè)大版本之間是存在一些破壞式升級(jí),導(dǎo)致一些小伙伴在2020年開始學(xué)習(xí)的時(shí)候存在一些體驗(yàn)不好的問(wèn)題。

所以我采用了.NET 6 這么一個(gè)長(zhǎng)期支持版本的進(jìn)行教學(xué),這樣可以保障視頻或者文章的生命周期更長(zhǎng)。

.NET 6 介紹

為什么.NET 6是一個(gè)生命周期很長(zhǎng)的項(xiàng)目版本呢?

這個(gè)就要從微軟自身的規(guī)劃說(shuō)起。 .NET Core 現(xiàn)在的所有內(nèi)容都在github上開源了,所以我們可以輕易的找到它的規(guī)劃路線圖。

鏈接地址:https://github.com/dotnet/core/blob/main/roadmap.md

.NET發(fā)布時(shí)間表

關(guān)于長(zhǎng)期計(jì)劃的詳細(xì)信息已于2019年5月6日在Introducing .NET 5博客文章中宣布。

在大多數(shù)存儲(chǔ)庫(kù)中都可以使用里程碑信息,例如dotnet / runtime里程碑。

LTS (Long Term Support,長(zhǎng)期支援版),之后.NET Core 將更名.NET,固定每年釋出新版,并定義雙數(shù)版號(hào)為L(zhǎng)TS版,單數(shù)版號(hào)為Current版。

所以能夠看出無(wú)論從學(xué)習(xí)和生產(chǎn)上來(lái)說(shuō)使用.NET 6的版本永遠(yuǎn)都是最優(yōu)的選擇。







那是否以前的.NET 學(xué)習(xí)技能就報(bào)廢了呢?

答案是沒(méi)有,比如我們可以通過(guò)對(duì)照微軟的文檔進(jìn)行將.NET Core 2.2升級(jí)到.NET 5,如果中途有破壞式升級(jí)的內(nèi)容。微軟也會(huì)在文檔中說(shuō)明的很清晰。 從.NET 的版本迭代上來(lái)說(shuō),更多是增加功能降低開發(fā)難度,增強(qiáng)平臺(tái)的穩(wěn)定性、優(yōu)化性能,跟隨主流系統(tǒng)進(jìn)行迭代架構(gòu)。

關(guān)于學(xué)習(xí)討論和源代碼下載

在本視頻以及本系列的后續(xù)視頻中,我們將討論使用http://ASP.NET 6 Razor Pages 搭建一個(gè)Web應(yīng)用程序。所以我們需要學(xué)習(xí)它。

如果您是看過(guò)我的《深入淺出http://ASP.NET Core》或者學(xué)過(guò)我的基礎(chǔ)視頻,您可能已經(jīng)知道我們可以使用http://ASP.NET Core MVC來(lái)搭建一套Web應(yīng)用程序。

此時(shí),你可能已經(jīng)學(xué)會(huì)使用http://ASP.NET Core MVC來(lái)構(gòu)建Web應(yīng)用程序。可能會(huì)產(chǎn)生一個(gè)疑問(wèn)。為什么我們又需要學(xué)習(xí)類似 Razor Pages 這樣的其他技術(shù)。

所以我們先來(lái)學(xué)習(xí)和討論,MVC和Razor Pages之間的區(qū)別。以及什么時(shí)候更適合使用RazorPage的場(chǎng)景。

在此之前,我們先了解下,學(xué)習(xí)本課程需要提前掌握的知識(shí)內(nèi)容及我們的機(jī)器配置。

課程前提條件

要繼續(xù)學(xué)習(xí)本課程,您需要具備以下方面的基礎(chǔ)知識(shí)

了解以下http://ASP.NET Core概念將非常有幫助。我們?cè)诿嫦虺鯇W(xué)者的http://ASP.NET Core MVC教程中詳細(xì)討論了這些內(nèi)容。

隨著課程的進(jìn)行,我們將涉及這些概念。如果您想系統(tǒng)性的學(xué)習(xí)以上知識(shí)內(nèi)容,請(qǐng)查看我們的http://ASP.NET Core 入門課程ASP.NET Core 與EntityFramework Core項(xiàng)目實(shí)戰(zhàn)入門。

關(guān)鍵詞:項(xiàng)目,實(shí)戰(zhàn),教程

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉