美文网首页
ubuntu 运行.net core

ubuntu 运行.net core

作者: 石志不渝 | 来源:发表于2018-02-05 21:38 被阅读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。

    代码效果及页面效果:

    代码效果 页面效果

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

    相关文章

      网友评论

          本文标题:ubuntu 运行.net core

          本文链接:https://www.haomeiwen.com/subject/cqgizxtx.html