ubuntu 运行.net core

2018-02-05  本文已影响0人  石志不渝

基本环境

1.系统:ubuntu 17.10
2.IDE: vscode
3.其他:一把瓜子、一杯茶。

环境配置

  1. .net core 在ubuntu上的安装
    .net core 在ubuntu上安装非常简单,官方文档也非常详细,不过多赘述,可参见官方文档:
    https://www.microsoft.com/net/learn/get-started/linuxubuntu
    其实就是依次执行下述命令:
sudo apt-get install curl
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-artful-prod artful main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.4

2.在vscode中配置.net core环境

打开vscode 快捷键 Ctrl+Shift+X。搜索c#,安装如图所示的两项。 .net core 依赖项

3.开始我们的第一个网站

A.提前建好一个文件夹,比如core。

B.在vscode中打开刚才所建的文件夹。

C.快捷键:Ctrl+~,如下图:

键位

D.在出现的命令界面输入:
dotnet new razor -o 你工程的名字
并回车,输入命令及其后的效果如下图:

创建项目

E.集中精力,下面要开始第一个项目喽。在根目录(Startup.cs统计目录)新建文件夹,命名为:Controllers.

F.在刚刚新建的Controllers文件夹下,右键,选择"New C# Class"(如果你没有“New C# Class”的选项,说明“C# Extensions”包没有安装),新建的文件命名为testController(你可以随意起名,但必须以Controller结尾)。

G.在新类文件里,添加对MVC的引用并创建一个用于前台访问的方法,我的代码是如下样子的:

using Microsoft.AspNetCore.Mvc;
namespace myfirstcore.Controllers
{
    [Route("[controller]")]
    public class testController:Controller
    {
        [Route("[action]")]
        public string hello()
        {
            return "welcome to my first core project!";
        }
    }
}

H.优雅的按下F5键,记住,一定要优雅,优雅,优雅!

I.如果没有意外,你可以嗑瓜子、喝杯茶,静静的等待页面自己蹦出来。在出来的页面中,输入:http://localhost:5000/test/hello。再次优雅的按下Enter。

代码效果及页面效果:

代码效果 页面效果

哦了,抬头看看天,出去转一圈~

上一篇下一篇

猜你喜欢

热点阅读