ASP.NET Core:入门学习
程序员文章站
2024-03-30 22:36:21
asp.net core:入门学习
英文原版:getting started
1、 安装 .net core
2、 创建 .net core 项目
在命令提示符窗口输入命令:
mkdir asp...
asp.net core:入门学习
英文原版:getting started
1、 安装 .net core
2、 创建 .net core 项目
在命令提示符窗口输入命令:
mkdir aspnetcoreapp cd aspnetcoreapp dotnet new
3、 更新 project.json 文件,将 kestrel http 服务器程序包作为依赖添加到文件中
{ "version": "1.0.0-*", "buildoptions": { "debugtype": "portable", "emitentrypoint": true }, "dependencies": {}, "frameworks": { "netcoreapp1.0": { "dependencies": { "microsoft.netcore.app": { "type": "platform", "version": "1.0.0" }, "microsoft.aspnetcore.server.kestrel": "1.0.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() .build(); host.run(); } } }
7、 运行应用程序(app)(如果dll已过期,dotnet run 命令将重新build应用程序)
dotnet run
8、 在中浏览:https://localhost:5000
下一篇: AJAX 分页 asp.net分页
推荐阅读
-
Asp.Net Core 2.0 登陆功能 Cookie(学习)
-
ASP.NET Core:入门学习
-
ASP.NET Core应用错误处理之DeveloperExceptionPageMiddleware中间件呈现“开发者异常页面”
-
ASP.NET Core 实现基本认证的示例代码
-
Amazing ASP.NET Core 2.0
-
ASP.Net Core MVC基础系列之获取配置信息
-
asp.net学习中发现的比较完整的流程
-
python学习入门教程(计算机专业学习Python的意义)
-
stata学习笔记(一):stata软件入门
-
pytorch入门与实践学习笔记:chapter9 pytorch 实现CharRNN