ASP.NET Core MVC 与 Visual Studio 入门
原文:Getting started with ASP.NET Core MVC and Visual Studio
作者:Rick Anderson
翻譯:婁宇(Lyrics)
校對:劉怡(AlexLEWIS)、夏申斌?、張碩(Apple)
這篇教程將告訴你如何使用?Visual Studio 2015?構(gòu)建一個 ASP.NET Core MVC Web 應(yīng)用程序的基礎(chǔ)知識。
安裝 Visual Studio 和 .NET Core
安裝 Visual Studio Community 2015。選擇 Community 下載并執(zhí)行默認(rèn)安裝。如果你已經(jīng)安裝了 Visual Studio 2015,請?zhí)^本步驟。
Visual Studio 2015 安裝程序首頁
安裝?.NET Core + Visual Studio 工具
創(chuàng)建一個 Web 應(yīng)用程序
從 Visual Studio?起始頁(Start Page)點(diǎn)擊新建項(xiàng)目(New Project)。
或者使用菜單創(chuàng)建一個新項(xiàng)目。點(diǎn)擊文件(File) > 新建(New) > 項(xiàng)目(Project)。
按以下步驟完成新建項(xiàng)目(New Project)對話框的設(shè)置:
在左邊的窗格, 點(diǎn)擊?Web
在中間的窗格, 點(diǎn)擊?ASP.NET Core Web Application
將項(xiàng)目命名為"MvcMovie"(將項(xiàng)目命名為"MvcMovie"非常重要,當(dāng)你復(fù)制代碼的時候,命名空間才會匹配)
點(diǎn)擊確定(OK)
在?New ASP.NET Core Web Application - MvcMovie?對話框中,點(diǎn)擊?Web 應(yīng)用程序(Web Application),然后點(diǎn)擊?確定(OK)。
警告
在本教程中,你必須將?身份驗(yàn)證(Authentication)?設(shè)置為個人用戶賬戶(Individual User Accounts),以便基架引擎能正常工作(不同的身份認(rèn)證通過基架引擎生成的代碼不一樣,為了教程順利進(jìn)行,此處必須選用個人用戶賬戶的認(rèn)證方式,譯者注)。
Visual Studio 給剛才創(chuàng)建的 MVC 項(xiàng)目提供了默認(rèn)模板,輸入項(xiàng)目名并選擇一些選項(xiàng)后便可得到一個應(yīng)用程序。這就是一個簡單的 "Hello World!" 項(xiàng)目,一個很好的開始。
按下?F5?以 Debug 模式運(yùn)行這個應(yīng)用程序,或者按下?Ctrl+F5?以非 Debug 模式運(yùn)行。
Visual Studio 啟動?IIS Express?并運(yùn)行你的應(yīng)用程序。注意地址欄顯示的?localhost:端口#?而不是像?example.com。那是因?yàn)?localhost?總是指向本地計(jì)算機(jī),在本例中也就是運(yùn)行你這個應(yīng)用程序的計(jì)算機(jī)。當(dāng) Visual Studio 創(chuàng)建一個 Web 項(xiàng)目,Web 服務(wù)器使用隨機(jī)的端口。如上圖所示,端口號是 1234。當(dāng)你運(yùn)行這個應(yīng)用程序,你可能會看到不同的端口號。
通過?Ctrl+F5(非調(diào)試模式)啟動這個應(yīng)用程序允許你進(jìn)行代碼更改,保存文件,刷新瀏覽器,之后查看代碼改變。許多開發(fā)者更傾向于使用非調(diào)試模式來快速啟動應(yīng)用程序和查看變化。
你可以通過?Debug?菜單項(xiàng)選擇以調(diào)試模式或者非調(diào)試模式啟動應(yīng)用程序
你可以通過點(diǎn)擊?IIS Express?按鈕調(diào)試應(yīng)用程序
默認(rèn)的模板提供?Home、Contact、About、Register?和?Log in?鏈接。下面的瀏覽器圖片沒有顯示這些鏈接。根據(jù)您的瀏覽器的尺寸,您可能需要點(diǎn)擊導(dǎo)航圖標(biāo)來顯示他們。
我們將在本教程下一節(jié)中學(xué)習(xí) MVC 并嘗試寫些代碼。
由于水平有限,錯漏之處在所難免,歡迎大家批評指正,不勝感激,我們將及時修正。
dotNet Core Studying Group:436035237
相關(guān)文章:
ASP.NET Core 1.0 入門——了解一個空項(xiàng)目
ASP.NET Core 1.0 部署 HTTPS (.NET Framework 4.5.1)
.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0簡介
云服務(wù)器下ASP.NET Core 1.0環(huán)境搭建(包含mono與coreclr)
使用VS Code開發(fā)ASP.NET Core 應(yīng)用程序
dotnet run是如何啟動asp.net core站點(diǎn)的
ASP.NET Core提供模塊化Middleware組件
“dotnet restore"和"dotnet run"都做了些什么?
探秘 dotnet run 如何運(yùn)行 .NET Core 應(yīng)用程序
.NET Portability Analyzer 已開源
ASP.NET Core的配置(1):讀取配置信息
ASP.NET Core的配置(2):配置模型詳解
.NET Core 1.0 RC2 歷險(xiǎn)之旅
使用VS Code開發(fā) 調(diào)試.NET Core 應(yīng)用程序
讓我們Core在一起:ASP.NET Core & .NET Core
.NET Core VS Code 環(huán)境配置
官方博客明確了 .NET Core RC2/RTM 時間表
.NET Core全新的配置管理[共9篇]
利用記事本創(chuàng)建一個ASP.NET Core RC2 MVC應(yīng)用
微軟.NET 正式劈腿成功,橫跨所有平臺
.NET Core 1.0 CentOS7 嘗試
解讀發(fā)布:.NET Core RC2 and .NET Core SDK Preview 1
[.NET Core].NET Core R2安裝及示例教程
ASP.NET Core 開發(fā)-中間件(Middleware)
結(jié)合Jexus + Kestrel 部署 asp.net core 生產(chǎn)環(huán)境
通過Jexus 部署 dotnetcore版本MusicStore 示例程序
ASP.NET Core 中文文檔 第一章 入門
用 Visual Studio Code 在 macOS 上創(chuàng)建首個 ASP.NET Core 應(yīng)用程序
用 Visual Studio 和 ASP.NET Core MVC 創(chuàng)建首個 Web API
用 Visual Studio 發(fā)布一個 Azure 云 Web 應(yīng)用程序
原文地址:http://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-2_4_1-start-mvc.html
.NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關(guān)注
總結(jié)
以上是生活随笔為你收集整理的ASP.NET Core MVC 与 Visual Studio 入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用 Visual Studio 发布一个
- 下一篇: 厚积薄发,拥抱 .NET 2016