翻譯|使用教程|編輯:龔雪|2023-09-27 11:09:25.270|閱讀 103 次
概述:本文將為主要盤點如何將現(xiàn)有的ASP.NET MVC .NET 4.x/5/6項目遷移到Telerik UI for ASP.NET Core 7中的五個簡單步驟,歡迎下載最新版體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Telerik UI for ASP.NET Core是用于跨平臺響應(yīng)式Web和云開發(fā)的最完整的UI工具集,擁有超過60個由Kendo UI支持的ASP.NET Core組件。它的響應(yīng)式和自適應(yīng)的HTML5網(wǎng)格,提供從過濾、排序數(shù)據(jù)到分頁和分層數(shù)據(jù)分組等100多項高級功能。
技術(shù)交流群:726377843 歡迎一起進群討論
ASP. NET MVC是微軟開發(fā)的一種實現(xiàn)模型-視圖-控制器(MVC)模式的Web應(yīng)用程序框架,它是一個用于創(chuàng)建Web應(yīng)用程序的開源框架,允許開發(fā)人員構(gòu)建動態(tài)的、可擴展的和安全的Web應(yīng)用程序。
ASP.NET Core是一個跨平臺的開源框架,用于構(gòu)建現(xiàn)代的、基于云的Web應(yīng)用程序。它針對云部署進行了高度優(yōu)化,并且比整個.NET框架更輕、更模塊化。它是模塊化的,所以您可以選擇需要的組件,并輕松地把他們集成到.NET Core包括的ASPNET Core MVC、Web API和實體框架核心庫中。
Telerik UI for ASP.NET Core是專用于現(xiàn)代Web項目的專業(yè)級UI組件庫,可以縮短開發(fā)時間,并最大限度地提供開發(fā)者的編碼效率。超過100+個與構(gòu)建的組件,其中包含了流行的、高性能和現(xiàn)代響應(yīng)式UI控件。與此同時,開發(fā)者還可獲得高級用戶控件,如Grid、Scheduler、TreeView等,具有完整的自定義和樣式,以及對流行平臺(包括Angular、React和Vue)的開箱即用支持。開發(fā)快速和直接的集成,為您的web應(yīng)用程序和全球企業(yè)使用的網(wǎng)站添加高端體驗。
但是ASP. NET Core比MVC .NET Framework 4好在哪兒呢?或者為什么一定要從ASP. NET MVC遷移至ASP. NET Core?
今天我們準備了五個步驟,從零開始使用Telerik UI for ASP.NET Core,遷移現(xiàn)有ASP. NET MVC .NET Framework 4和.NET 5 /6的步驟是相同的,只有細微的差別。
為了確保原始文件的保存,您需要對原始文件進行備份,或者為此任務(wù)啟動一個新的分支或Git存儲庫。請記住,有些組件無法與.NET Core兼容,因此可以提前了解清楚.NET Core的潛在更新。
請記住在某些情況下,您將需要重寫已棄用的代碼。
安裝Visual Studio 2022,您可以使用Community版本——它的授權(quán)許可可以由一個團隊或五個獨立的開發(fā)人員使用,并且每個開發(fā)人員最多可以在五個設(shè)備上使用該許可。
立即下載:
在設(shè)置中,選擇ASP. NET模塊。
對于.NET 6,您可以使用之前的版本 - Visual Studio 2019。
下載并安裝Telerik UI for ASP.NET Core://fc6vip.cn/product/3971/download
創(chuàng)建一個免費帳戶:
從帳戶頁面下載控制面板:
僅選擇Telerik UI for ASP. NET Core或打開所有組件:
設(shè)置好Telerik之后,訪問Visual Studio并基于ASP. NET Core MVC項目模板創(chuàng)建一個新的項目。
選擇空白模板,建議使用HTML標簽,Telerik Kendo UI是定義網(wǎng)頁結(jié)構(gòu)和內(nèi)容的元素,標簽是用來描述組件屬性的HTML標記。
在項目中安裝必要的NuGet包,并確保就解決方案的所有依賴項都已處理好。
將現(xiàn)有項目中的所有控制器、模型和視圖移動到新項目中。
下面這些是您將要操作的主要文件夾。
實現(xiàn)任何所需的ASP. NET Core遷移任務(wù),如更新路由或依賴注入。
更新ASP. NET Core組件來反映路由、依賴注入或其他遷移任務(wù)中的任務(wù)更改,此外個成員都必須更新,以反映新的ASP.NET Core版本的變化,確保應(yīng)用程序運行安全和無錯誤。
您可以在my GitHub中檢查遷移到Telerik UI for ASP.NET Core之前和之后的項目狀態(tài):。
在這個過程之后,您就可以開始用Telerik UI for ASP.NET Core遷移舊組件了。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)