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的配置(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 中文文档 第一章 入门相关推荐
- ASP.NET Core 中文文档 第二章 指南(4.4)添加 Model
原文:Adding a model 作者:Rick Anderson 翻译:娄宇(Lyrics) 校对:许登洋(Seay).孟帅洋(书缘).姚阿勇(Mr.Yao).夏申斌 在这一节里,你将添加一些类来 ...
- ASP.NET Core 中文文档 第二章 指南(4.5)使用 SQL Server LocalDB
原文:Working with SQL Server LocalDB 作者:Rick Anderson 翻译: 魏美娟(初见) 校对: 孟帅洋(书缘).张硕(Apple).许登洋(Seay) Appl ...
- ASP.NET Core 中文文档 第二章 指南(4.10)检查自动生成的Detail方法和Delete方法
原文 Examining the Details and Delete methods 作者 Rick Anderson 翻译 谢炀(Kiler) 校对 许登洋(Seay).姚阿勇(Mr.Yao) 打 ...
- ASP.NET Core 中文文档 第二章 指南(4.3)添加 View
原文:Adding a view 作者:Rick Anderson 翻译:魏美娟(初见) 校对:赵亮(悲梦).高嵩(Jack).娄宇(Lyrics).许登洋(Seay).姚阿勇(Dr.Yao) 本节将 ...
- ASP.NET Core 中文文档 第三章 原理(5)错误处理
原文:Error Handling 作者:Steve Smith 翻译:谢炀(Kiler) 校对:高嵩(jack2gs).何镇汐 当你的ASP.NET应用发生错误的时候, 你可以采用本文所述的各种方法 ...
- ASP.NET Core 中文文档 第三章 原理(3)静态文件处理
原文:Working with Static Files 作者:Rick Anderson 翻译:刘怡(AlexLEWIS) 校对:谢炀(kiler398).许登洋(Seay).孟帅洋(书缘) 静态文 ...
- ASP.NET Core 中文文档 第三章 原理(1)应用程序启动
原文:Application Startup 作者:Steve Smith 翻译:刘怡(AlexLEWIS) 校对:谢炀(kiler398).许登洋(Seay) ASP.NET Core 为你的应用程 ...
- ASP.NET Core 中文文档 第三章 原理(13)管理应用程序状态
原文:Managing Application State 作者:Steve Smith 翻译:姚阿勇(Dr.Yao) 校对:高嵩 在 ASP.NET Core 中,有多种途径可以对应用程序的状态进行 ...
- ASP.NET Core中使用GraphQL - 第一章 Hello World
前言 你是否已经厌倦了REST风格的API? 让我们来聊一下GraphQL. GraphQL提供了一种声明式的方式从服务器拉取数据.你可以从GraphQL官网中了解到GraphQL的所有优点.在这一系 ...
最新文章
- Java多线程并发技术
- 小小的吹一下集结号~
- 自动化监控--添加itme的web页面详解
- Appium定位方式总结
- 思考一下消息中间件的设计
- 危机之后迎来机遇,企业对抗疫情的11点建议
- ABAP variable value in ST22 dump
- C#操作注册表增删改查及关机能保存问题
- centos7无GUI情况安装Xvfb、selenium、chrome
- Android 更加开放了!
- 页面回收之shrink_zone的实现
- 【三维路径规划】基于matlab粒子群算法无人机山地三维路径规划【含Matlab源码 1831期】
- Win10下系统自带的各种监测工具
- 西红柿炒鸡蛋怎么做(大厨教程 教你炒出饭店的味道)
- 数据结构与算法——每日一练(4月)
- UVA 11165 - Galactic Travel(BFS+twopointer+并查集)
- 原始设备制造商OEM简介
- 华为十年技术总监教你如何学好Jmeter接口测试+压力测试!!!
- 网络虚拟化(SDN,NFV..)和企业骨干网的演化
- 自监督学习(十)Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles
热门文章
- JavaScript中的arguments,callee,caller
- javascript理论篇(详情见地址)
- 记一次 .NET 某资讯论坛 CPU爆高分析
- NET问答: 如何从 event 中移除所有的 handler ?
- Async和Await异步编程的原理
- 通过Dapr实现一个简单的基于.net的微服务电商系统(五)——一步一步教你如何撸Dapr之状态管理...
- linq 查询的结果会开辟新的内存吗?
- IdentityServer4系列 | 快速搭建简易项目
- 小团队前端部署演化之路
- 初识ABP vNext(1):开篇计划基础知识