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 环境配置成功

相关文章
相关标签/搜索