欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

ASP.NET Core 中文文档 第一章 入门

发布时间:2023/12/4 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ASP.NET Core 中文文档 第一章 入门 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

原文:Getting Started
翻译:娄宇(Lyrics)
校对:刘怡(AlexLEWIS)

1、安装 .NET Core

2、创建一个新的 .NET Core 项目:

mkdir aspnetcoreappcd aspnetcoreapp dotnet new

3、编辑 project.json 文件,添加 Kestrel HTTP server 包引用:

{"version": "1.0.0-*","buildOptions": {"emitEntryPoint": true},"dependencies": {"Microsoft.NETCore.App": {"type": "platform","version": "1.0.0-rc2-3002702"},"Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final"},"frameworks": {"netcoreapp1.0": {"imports": "dnxcore50"}} }

4、还原包:

dotnet restore

5、添加一个 Startup.cs 文件并定义请求处理逻辑:

using System;using Microsoft.AspNetCore.Builder;using Microsoft.AspNetCore.Hosting;using Microsoft.AspNetCore.Http;namespace aspnetcoreapp{  public class Startup{    public void Configure(IApplicationBuilder app)    {app.Run(context =>{        return context.Response.WriteAsync("Hello from ASP.NET Core!");});}} }

6、编辑 Program.cs 中的代码来设置和启动 Web 宿主:

using System;using Microsoft.AspNetCore.Hosting;namespace aspnetcoreapp{  public class Program{    public static void Main(string[] args)    {      var host = new WebHostBuilder().UseKestrel().UseStartup<Startup>().Build();host.Run();}} }

7、运行应用程序(dotnet run命令会在应用程序过期时构建它):

dotnet run

8、浏览http://localhost:5000:

DEMO 代码(https://github.com/aspnet/Docs/tree/master/aspnet/getting-started/sample/aspnetcoreapp)

下一步

  • 用 Visual Studio 创建 ASP.NET Core MVC 应用程序

  • 用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序

  • 用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API

  • 原理

相关文章:

  • ASP.NET Core 1.0 入门——了解一个空项目

  • ASP.NET Core 1.0 部署 HTTPS (.NET Framework 4.5.1)

  • .NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介

  • 云服务器下ASP.NET Core 1.0环境搭建(包含mono与coreclr)

  • 使用VS Code开发ASP.NET Core 应用程序

  • dotnet run是如何启动asp.net core站点的

  • ASP.NET Core提供模块化Middleware组件

  • “dotnet restore"和"dotnet run"都做了些什么?

  • 探秘 dotnet run 如何运行 .NET Core 应用程序

  • .NET Portability Analyzer 已开源

  • ASP.NET Core的配置(1):读取配置信息

  • ASP.NET Core的配置(2):配置模型详解

  • .NET Core 1.0 RC2 历险之旅

  • 使用VS Code开发 调试.NET Core 应用程序

  • 让我们Core在一起:ASP.NET Core & .NET Core

  • .NET Core VS Code 环境配置

  • 官方博客明确了 .NET Core RC2/RTM 时间表

  • .NET Core全新的配置管理[共9篇]

  • 利用记事本创建一个ASP.NET Core RC2 MVC应用

  • 微软.NET 正式劈腿成功,横跨所有平台

  • .NET Core 1.0 CentOS7 尝试

  • 解读发布:.NET Core RC2 and .NET Core SDK Preview 1

  • [.NET Core].NET Core R2安装及示例教程

  • ASP.NET Core 开发-中间件(Middleware)

  • 结合Jexus + Kestrel 部署 asp.net core 生产环境

  • 通过Jexus 部署 dotnetcore版本MusicStore 示例程序


原文地址:http://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-1-getting_started.html


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

赞赏

人赞赏

总结

以上是生活随笔为你收集整理的ASP.NET Core 中文文档 第一章 入门的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。