Microsoft .NET Core
2.2.100 官方版- 軟件大?。?span itemprop="fileSize">140.54 MB
- 更新日期:2018-12-06
- 軟件語言:簡體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
.net core 2.0是一款可以幫助您開發(fā)web應(yīng)用程序的工具,他是一個(gè)組織開發(fā)框架的程序,運(yùn)行在Microsoft Visual Studio開發(fā)軟件中,通過該軟件,您可以對程序代碼進(jìn)行測試和調(diào)試,從全面的編輯方案中查看代碼的模擬狀態(tài),了解編輯過程中代碼是否正確,從而對不完美的地方進(jìn)行調(diào)試,使您編輯的代碼可更加合理;Microsoft .NET Corev是微軟推出的程序輔助設(shè)計(jì)組件,支持客戶端開發(fā)、移動(dòng)程序開發(fā)、為本地移動(dòng)應(yīng)用程序創(chuàng)建后端服務(wù),需要的朋友可以下載試試!
軟件功能
ASP.NET Core是一個(gè)新的開源和跨平臺框架,用于構(gòu)建基于云的互聯(lián)網(wǎng)連接應(yīng)用程序,如Web應(yīng)用程序,IoT應(yīng)用程序和移動(dòng)后端。
ASP.NET Core應(yīng)用程序可以在.NET Core或完整的.NET Framework上運(yùn)行。它被設(shè)計(jì)為為部署到云端或在內(nèi)部運(yùn)行的應(yīng)用程序提供優(yōu)化的開發(fā)框架。它由最小開銷的模塊化組件組成,因此您在構(gòu)建解決方案時(shí)保持靈活性。
您可以在Windows,Mac和Linux上開發(fā)和運(yùn)行跨平臺的ASP.NET Core應(yīng)用程序。 ASP.NET Core是GitHub的開源。
ASP.NET的第一個(gè)預(yù)覽版本在15年前發(fā)布,作為.NET Framework的一部分。此后,數(shù)以百萬計(jì)的開發(fā)人員已經(jīng)使用它來構(gòu)建和運(yùn)行出色的網(wǎng)絡(luò)應(yīng)用程序,并且多年來,我們添加并演變了許多功能。
ASP.NET Core有許多架構(gòu)更改,導(dǎo)致更精簡和模塊化的框架。 ASP.NET Core不再基于System.Web.dll。它是基于一組細(xì)粒度和良好的NuGet軟件包。這允許您優(yōu)化您的應(yīng)用程序,僅包括您需要的NuGet軟件包。
較小的應(yīng)用程序表面積的好處包括更緊密的安全性,減少維修,改進(jìn)性能,以及降低用戶在付費(fèi)用途模式中的成本。
軟件特色
您可以構(gòu)建能夠覆蓋廣泛客戶端(包括瀏覽器和移動(dòng)設(shè)備)的HTTP服務(wù)。 內(nèi)置多種數(shù)據(jù)格式和內(nèi)容協(xié)商支持。 ASP.NET Core是在.NET Core上構(gòu)建Web API和RESTful應(yīng)用程序的理想平臺。 請參閱構(gòu)建Web API。
您可以創(chuàng)建遵循模型 - 視圖 - 控制器(MVC)模式的考慮因素和可測試的Web應(yīng)用程序。 參見MVC和測試。
Razor提供了一種有效的語言來創(chuàng)建Views
Tag Helpers使服務(wù)器端代碼能夠參與在Razor文件中創(chuàng)建和呈現(xiàn)HTML元素
支持或可以移轉(zhuǎn) (port) 到更多的操作系統(tǒng)平臺與芯片架構(gòu) (也就是未來項(xiàng)目會(huì)跨出 x86 平臺)。
具有引人注目的性能與高可靠度。
開發(fā)人員能快速與直覺的獲取 .NET Core 開發(fā)環(huán)境。
在直覺與具生產(chǎn)力的情況下建造應(yīng)用程序,使用文件,示例與 NuGet 組件。
模型綁定自動(dòng)將數(shù)據(jù)從HTTP請求映射到動(dòng)作方法參數(shù)
模型驗(yàn)證自動(dòng)執(zhí)行客戶端和服務(wù)器端驗(yàn)證
安裝方法
1、首先下載解壓文件,找到dotnet-win-x64.1.0.5.exe雙擊安裝,進(jìn)入安裝界面
2、這個(gè)是軟件的閱讀協(xié)議界面。勾選I accept同意,點(diǎn)擊install安裝
3、出現(xiàn)安裝進(jìn)度,需要加載額系統(tǒng)組件比較多,您可以慢慢的等待
4、安裝結(jié)束以后出現(xiàn)一個(gè)關(guān)閉的提示,點(diǎn)擊close退出就可以了
使用方法
安裝.NET Core工作負(fù)載
確保您安裝了工作負(fù)載“.NET Core跨平臺開發(fā)”。 您可以通過啟動(dòng)Visual Studio安裝程序來檢查和安裝工作負(fù)載。
創(chuàng)建一個(gè)新的.NET Core項(xiàng)目
單擊文件/新建/項(xiàng)目,然后選擇項(xiàng)目模板Visual C#/ .NET Core / Console應(yīng)用程序(.NET Core)。
添加一些代碼
在Main方法中編寫一些代碼。
運(yùn)行你的應(yīng)用程序
單擊菜單項(xiàng)Debug / Start Debugging從Visual Studio啟動(dòng)和調(diào)試新的.NET Core應(yīng)用程序。
創(chuàng)建起始ASP.NET MVC項(xiàng)目
為了演示升級,我們將首先創(chuàng)建一個(gè)ASP.NET MVC應(yīng)用程序。 使用名稱WebApp1創(chuàng)建它,因此命名空間將匹配我們在下一步中創(chuàng)建的ASP.NET Core項(xiàng)目。
可選:將解決方案的名稱從WebApp1更改為Mvc5。 Visual Studio將顯示新的解決方案名稱(Mvc5),這將使您可以從下一個(gè)項(xiàng)目中更清楚地了解該項(xiàng)目。
創(chuàng)建ASP.NET核心項(xiàng)目
創(chuàng)建一個(gè)與上一個(gè)項(xiàng)目(WebApp1)名稱相同的新的空的ASP.NET Core Web應(yīng)用程序,因此兩個(gè)項(xiàng)目中的命名空間相匹配。 擁有相同的命名空間使得更容易在兩個(gè)項(xiàng)目之間復(fù)制代碼。 您必須在與以前的項(xiàng)目不同的目錄中創(chuàng)建此項(xiàng)目以使用相同的名稱。
可選:使用Web應(yīng)用程序項(xiàng)目模板創(chuàng)建一個(gè)新的ASP.NET Core應(yīng)用程序。 將項(xiàng)目命名為WebApp1,并選擇個(gè)人用戶帳戶的身份驗(yàn)證選項(xiàng)。 將此應(yīng)用程序重命名為FullAspNetCore。 創(chuàng)建此項(xiàng)目將節(jié)省您轉(zhuǎn)換的時(shí)間。 您可以查看模板生成的代碼以查看最終結(jié)果或?qū)⒋a復(fù)制到轉(zhuǎn)換項(xiàng)目。 當(dāng)您遇到轉(zhuǎn)化步驟與與模板生成的項(xiàng)目進(jìn)行比較時(shí)也很有用。
添加控制器并查看
在本節(jié)中,您將添加一個(gè)最小控制器和視圖,作為ASP.NET MVC控制器的占位符,并在下一部分中遷移視圖。
添加一個(gè)Controllers文件夾。
將名稱為HomeController.cs的MVC控制器類添加到Controllers文件夾。
使用說明
模型 - 視圖 - 控制器(MVC)架構(gòu)模式將應(yīng)用程序分為三個(gè)主要組件:模型,視圖和控制器。 MVC模式可幫助您創(chuàng)建比傳統(tǒng)單片應(yīng)用程序更可測試和更容易更新的應(yīng)用程序?;贛VC的應(yīng)用程序包含:
模型:表示應(yīng)用程序數(shù)據(jù)的類。模型類使用驗(yàn)證邏輯來執(zhí)行該數(shù)據(jù)的業(yè)務(wù)規(guī)則。通常,模型對象在數(shù)據(jù)庫中檢索和存儲(chǔ)模型狀態(tài)。在本教程中,Movie模型從數(shù)據(jù)庫中檢索電影數(shù)據(jù),將其提供給視圖或更新它。已將更新的數(shù)據(jù)寫入SQL Server數(shù)據(jù)庫。
視圖:視圖是顯示應(yīng)用程序用戶界面(UI)的組件。通常,此UI顯示模型數(shù)據(jù)。
控制器:處理瀏覽器請求的類。他們檢索返回響應(yīng)的模型數(shù)據(jù)和調(diào)用視圖模板。在MVC應(yīng)用程序中,視圖只顯示信息;控制器處理和響應(yīng)用戶輸入和交互
MVC模式可以幫助您創(chuàng)建應(yīng)用程序,分離應(yīng)用程序的不同方面(輸入邏輯,業(yè)務(wù)邏輯和UI邏輯),同時(shí)提供這些元素之間的松散耦合。該模式指定應(yīng)用程序中每種邏輯應(yīng)位于何處。 UI邏輯屬于視圖。輸入邏輯屬于控制器。業(yè)務(wù)邏輯屬于模型。這種分離可以幫助您在構(gòu)建應(yīng)用程序時(shí)管理復(fù)雜性,因?yàn)樗梢宰屇淮翁幚韺?shí)現(xiàn)的一個(gè)方面,而不會(huì)影響另一個(gè)應(yīng)用的代碼。例如,您可以處理視圖代碼,而不依賴于業(yè)務(wù)邏輯代碼。
下載地址
-
Microsoft .NET Core 2.2.100 官方版
其他版本下載
- 查看詳情Dev C++下載 (TDM-GCC) 5.11.0 綠色中文版64.1 MB簡體中文16-11-15
- 查看詳情夢龍網(wǎng)絡(luò)計(jì)劃軟件 2016 支持win7/win826.8 MB簡體中文16-11-07
- 查看詳情SAS(統(tǒng)計(jì)分析軟件)32/64位附安裝教程序列號 9.4 中文免費(fèi)版25 GB簡體中文16-09-27
- 查看詳情ABB RobotStudio(機(jī)器人仿真軟件)下載 6.0.2 免注冊中文版2.2 GB簡體中文16-11-07
- 查看詳情codecombat 2020 官方免費(fèi)版23.3 MB簡體中文16-10-14
- 查看詳情gx works3(三菱plc編程軟件) 附安裝教程 1.513k 最新免費(fèi)版1.54 GB簡體中文16-11-08
- 查看詳情systemview(通信仿真軟件) 附接收機(jī)教程 5.0 最新免費(fèi)版35.83 MB簡體中文16-11-03
- 查看詳情vc++2015 64位(微軟/英文) 14.0.23026 官方最新版12.29 MB簡體中文16-10-11
- 查看詳情weblogic 12c32位/64位 附安裝方法 12.1.3 最新免費(fèi)版3.71 GB簡體中文16-10-29
- 查看詳情delphi xe10 下載 官網(wǎng)最新版1.76 GB簡體中文16-11-02
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡體中文GX Works2 含序列號423 MB
/簡體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡體中文s7 200 smart編程軟件下載372 MB
/多國語言Xshell 6中文破解版15 MB
/簡體中文RSLogix 5000 含序列號5.14 MB
/簡體中文pycharm2020.1384 MB
/簡體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論