ASP.NET Core快速入门

一天之内从ASP.NET 跨越到ASP.NET Core

默认教学计划
2744人加入学习
(71人评价)
价格 ¥128.00
教学计划

下面安装asp.net core
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
sudo yum update
sudo yum install dotnet-sdk-2.2

 

 

新建一个webapi项目,但是5000端口还未打开,通过下面命令检验是否已经通了

curl http://localhost:5000/api/values

[展开全文]

1.在CentOS安装.net core运行环境,参考地址:https://www.microsoft.com/net/learn/get-started/linuxcentos

# Add the dotnet product feed
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo'

# 更新包
sudo yum update -y

# 安装依赖
sudo yum install libunwind libicu -y

# 安装dotnet sdk
sudo yum install dotnet-sdk-2.1.4 -y

# 验证
dotnet --version
dotnet --info

 

2.使用命令行创建webapi项目

# 创建目录
mkdir ~/aspnet-core-webapi-demo

# 进入目录
cd ~/aspnet-core-webapi-demo

# 创建项目
dotnet new webapi

# 运行
dotnet run

 

3.新开窗口连接服务器测试api

# 测试api
curl http://localhost:5000/api/values

 

[展开全文]

1、CentOS上装.Net Core环境

在.Net Core官网Download里找到CentOS版本的SDK安装命令,按步骤复制粘贴到执行安装

注:以下2、3点详见下节

2、发布Windows下vs创建的应用程序到CentOS

 

3、CentOS虚拟上的80端口与5000端口映射

[展开全文]

授课教师

程序员

课程特色

视频(48)
图文(2)