ASP.NET Core 新建項目 - macOS 環境 - ASP.NET Core 基礎教程 - 簡單教程,簡單編程

原文:ASP.NET Core 新建項目 - macOS 環境 - ASP.NET Core 基礎教程 - 簡單教程,簡單編程html

ASP.NET Core 新建項目 - macOS 環境

對於任何語言和框架,都是從 Hello World 開始的,這個很是簡單,但卻有十分重大的意義,ASP.NET Core 基礎教程也會以 Hello World 開始編程

爲何呢?瀏覽器

由於可以運行 Hello World 成功,那意味着以前咱們配置的環境就是成功的,不然就要就是配置失敗markdown

建立一個 Hello World Web 項目

  1. 雙擊 Visual Studio 圖標打開 Visual Studio ,而後選擇菜單欄中的 文件 -> 新建解決方案 打開爲新建項目選擇模板對話框框架

    若是是 Windows 系統,則是 文件 -> 新建 -> 項目less

  2. 在新建項目選擇模板對話框中,能夠看到左邊列出了各類解決方案的模板,咱們選擇 .NET Core 下面的 應用ide

  3. 選中了應用以後,右邊就會出現 .NET Core 應用的各類解決方案列表和語言選擇列表翻譯

    當選中某一項的時候最右邊會出現相應的說明版本控制

    宇宙第一 IDE 果真不是蓋的..調試

    由於 .NET Core 下的 4 個版本的簡介是英文的,因此咱們簡單的翻譯下右邊的說明( 使用場景 )

    模板 說明
    ASP.NET Core 空 用於建立 ASP.NET Core 應用程序的空的項目模板,該模板下不會包含任何內容
    ASP.NET Core Web App ( MVC ) 用於建立 ASP.NET Core 應用程序的 MVC 項目模板
    包含了 MVC 中的視圖和控制器的簡單範例
    ASP.NET Core Web API 用於建立 ASP.NET Core HTTP Web Services 服務的項目模板,
    使用 MVC 模式,包含了一個簡單的控制器範例,該模板一樣可用於建立 MVC 項目
    有時候只須要建立一個 API,不須要關心 Razor,本地化或 XML 序列化。
    經過刪除無用的 NuGet 軟件包和代碼,能夠提升 API 的加載時間並減小部署包大小
    ASP.NET Core Web 應用 使用 Razor Pages 建立 ASP.NET Core Web 應用程序的項目模板
    包含了 Razor Pages 的一些簡單的範例

    默認狀況下,咱們都會選擇 ASP.NET Core 空,由於這樣咱們能夠更好的瞭解 ASP.NET Core 項目的結構

  4. 選擇 ASP.NET Core 空,而後從右邊的語言中選擇 C#,點擊下一步,進入項目配置對話框

    由於教學目的,因此目標框架,咱們選擇了 .NET Core 2.1

  5. 單擊下一步進入 項目名稱 和 保存界面 選擇對話框

    在項目名稱中輸入 HelloWorld,Visual Studio 會自動輸入解決方案名稱

    並且右邊能夠實時預覽項目的目錄結構

    版本控制和在解決方案裏建立項目目錄能夠根據狀況自由選擇,但通常都會選中

  6. 點擊右下角的建立,就會生成一個 HelloWorld 的項目

運行項目

此時此刻咱們並不想介紹項目的結構,而是看看項目是否可以順利運行

  1. 單擊左邊的 Startup.cs,而後將

    await context.Response.WriteAsync("Hello World!");
    

    修改爲

    await context.Response.WriteAsync("Hello World!\nHello 簡單教程 ( www.twle.cn ) ");
    
  2. 單擊左上角的三角符號或者菜單欄中的 啓動->啓動而不調試 來啓動項目

  3. 這時會彈出是否信任開發者 https 證書,選擇是便可

  4. 而後就會使用默認瀏覽器彈出網址 https://localhost:5001

    顯示結果以下

至此,說明咱們 ASP.NET Core 環境配置成功

相關文章
相關標籤/搜索