1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > ASP.NET Core 中文文档 第一章 入门

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

时间:2023-09-22 07:42:08

相关推荐

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

原文:Getting Started

翻译:娄宇(Lyrics)

校对:刘怡(AlexLEWIS)

1、安装.NET Core

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

mkdir aspnetcoreappcd aspnetcoreappdotnet new

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

{"version": "1.0.0-*","buildOptions": {"emitEntryPoint": true},"dependencies": {"Core.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 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 代码(/aspnet/Docs/tree/master/aspnet/getting-started/sample/aspnetcoreapp)

下一步

用 Visual Studio 创建 Core MVC 应用程序

用 Visual Studio Code 在 macOS 上创建首个 Core 应用程序

用 Visual Studio 和 Core MVC 创建首个 Web API

原理

相关文章:

Core 1.0 入门——了解一个空项目

Core 1.0 部署 HTTPS (.NET Framework 4.5.1)

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

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

使用VS Code开发 Core 应用程序

dotnet run是如何启动 core站点的

Core提供模块化Middleware组件

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

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

.NET Portability Analyzer 已开源

Core的配置(1):读取配置信息

Core的配置(2):配置模型详解

.NET Core 1.0 RC2 历险之旅

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

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

.NET Core VS Code 环境配置

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

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

利用记事本创建一个 Core RC2 MVC应用

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

.NET Core 1.0 CentOS7 尝试

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

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

Core 开发-中间件(Middleware)

结合Jexus + Kestrel 部署 core 生产环境

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

原文地址:/dotNETCoreSG/p/aspnetcore-1-getting_started.html

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

赞赏

人赞赏

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。