当前位置: 首页 > article >正文

ASP.NET Core 入门

使用 .NET CLI 创建并运行 ASP.NET Core Web 应用。

文章目录

  • 一、先决条件
  • 二、创建Web应用项目
  • 三、运行应用
  • 四、编辑Razor页面

在这里插入图片描述
在这里插入图片描述


一、先决条件

.NET 8.0 SDK

二、创建Web应用项目

打开命令行界面,然后输入以下命令:

dotnet new webapp --output aspnetcoreapp --no-https

上述命令在名为 aspnetcoreapp 的目录中创建新的 Web 应用项目。 该项目不需要使用 HTTPS。

三、运行应用

运行以下命令:

cd aspnetcoreapp
dotnet run

run 命令生成的输出如以下示例所示:

Building...
info: Microsoft.Hosting.Lifetime[14]
      Now listening on: http://localhost:5109
info: Microsoft.Hosting.Lifetime[0]
      Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
      Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
      Content root path: C:\aspnetcoreapp

打开浏览器并转到输出中显示的 URL。 在本示例中,URL 为 http://localhost:5109。

浏览器将显示 home 页。

在这里插入图片描述

四、编辑Razor页面

更改 home 页面:

  • 在命令行界面中,按 Ctrl+C(macOS 中的 Cmd+C)退出程序。

  • 在文本编辑器中打开 Pages/Index.cshtml。

  • 将以“Learn about”开头的行替换为以下突出显示的标记和代码:

@page
@model IndexModel
@{
    ViewData["Title"] = "Home page";
}

<div class="text-center">
    <h1 class="display-4">Welcome</h1>
    <p>Hello, world! The time on the server is @DateTime.Now</p>
</div>
  • 保存所做更改。

  • 在命令行界面中,再次运行 dotnet run 命令。

  • 在浏览器中,刷新页面并验证是否显示更改。

在这里插入图片描述


在这里插入图片描述


http://www.kler.cn/a/414719.html

相关文章:

  • SNMPv3 项目实例
  • week 6 - SQL Select II
  • 银联Java后端开发面试题及参考答案
  • Java开发工程师最新面试题库系列——Java基础部分(附答案)
  • 深入浅出剖析典型文生图产品Midjourney
  • 人工智能与传统控制系统的融合发展
  • Linux:文件管理(二)——文件缓冲区
  • DVWA靶场——File Inclusion
  • Linux笔记--基于OCRmyPDF将扫描件PDF转换为可搜索的PDF
  • 大语言模型LLM的微调中 QA 转换的小工具 xlsx2json.py
  • C++语法·叭
  • 气膜建筑:打造全天候安全作业空间,提升工程建设效率—轻空间
  • BERT的中文问答系统46网页页面
  • Spring Boot教程之九:创建基本应用程序及Hello Word示例
  • MIG IP核详解(二)
  • 【菜笔cf刷题日常-1400】C. Johnny and Another Rating Drop(位运算,数学)
  • 【Git】Git 完全指南:从入门到精通
  • 记录QT5迁移到QT6.8上的一些问题
  • vscode配置
  • 淘宝商品信息获取:Python爬虫技术的实际应用
  • Spring Boot的理解
  • 适用于学校、医院等低压用电场所的智能安全配电装置
  • MacOS SourceTree Git的使用
  • Wordcloud也能生成一个,带html的词云图文件吗??
  • python: generator model using mysql9.0 or postgreSQL 17.0
  • 基于SpringBoot的“财务管理系统”的设计与实现(源码+数据库+文档+PPT)