zoukankan      html  css  js  c++  java
  • 初识 .net core和vs code

    定义:什么是.net core?

    .net core是一个跨各个不同操作系统运行的平台。时至今日,windows上.net framework已经发展成熟,可以用来开发windows平台下的几乎所有应用,从桌面到web,从pc到各种智能终端。很多人认为微软的技术,缺点太多。比如,固步自封,不开源。比如,开发工具太大,像vs这样强悍的IDE,当然不是没有缺点,缺点也很明显,就是加载速度慢,对开发机器的硬件要求高点(如果你开发过SharePoint的应用,你就知道,那需要很高的硬件资源)。这些也常常被开发者所诟病。我们相信事情总会是变化的,微软也一直在变化。不仅开源,而且向着跨平台方向发展。

         那么 vs code又是个什么东西呢?

    vs code原来是一款代码编辑器,像vim,emacs等等,当然了,这款编辑器跨平台。一个优秀的代码程序员会选择一个优秀的代码编辑器,一个优秀的代码编辑器肯定浑身充满着接口,可扩展性很强。vs code就是这样的工具。本身很普通,但是可以装各种插件,比如vim插件。

    环境搭建:win7+ vs code + .net core

    require:   1 、.framework 4.5

                  2、dotnet-dev-win-x64.latest   (.net core sdk)

                  3、VSCodeSetup-stable  (vscode)

                  4、csharp-1.0.4-rc2    (c#扩展)

    以上依次安装。

    安装成功后,以管理员的权限打开cmd,创建一个控制台的“hello world”程序,具体步骤如下:

    mkdir wbq
    cd wbq
    dotnet new
    dotnet new会创建一个Hello World程序。然后键入
    dotnet restore
    dotnet run

    如果看到以下界面,说明环境搭建成功。

     解释下:dotnet restore命令:把项目中依赖于nuget包还原回来,引用在本地。

    以下是我参考网上的资料,运行的一个mvc,简单的输出hello world。

     

    参考资料:http://www.cnblogs.com/Leo_wl/p/5496844.html

                  http://www.cnblogs.com/kulong995/p/5467570.html

  • 相关阅读:
    「Luogu」2831愤怒的小鸟 (DFS+dp)
    LeetCode习题集
    递归的时间复杂度你真的懂吗?不是所有的二分递归都是logn级别
    [数据结构篇]谈一谈优先队列吧!
    论文爱好者(我不是)的福利
    Python 读微博留言进行情感分析(文本分类)
    python 多进程中的p.apply_async()
    记录本科论文开题报告修改过程
    KMP字符串匹配算法
    Pandas Timedelta
  • 原文地址:https://www.cnblogs.com/wangqiang3311/p/5756650.html
Copyright © 2011-2022 走看看