.Net Core开发日志——从搭建开发环境开始

.Net Core自2016年推出1.0版本开始,到目前已是2.1版本,在其roadmap计划里明年更会推出3.0版本,发展不可不谓之迅捷。不少公司在经过一个谨慎的观望期后,也逐步开始将系统升级至最新的.Net Core平台,所以现在开始进行.Net Core开发可谓正当其时。

因为.Net Core支持Windows系统以外的Linux与Mac系统,在选择开发环境时,并不需要局限在原有的Windows平台,这里我选用了Mac平台。

开发硬件设备是一台14年款的Apple Macbook Air,操作系统为macOS Sierra。

开发工具没有使用强大的Visual Studio IDE,一方面是硬件设备性能不足的缘故,另一方面也是想测试下另一款编辑器Visual Studio Code是否同样可以完成大部分的开发工作。

搭建开发环境的第一步从安装.Net Core的SDK开始。可以自微软的官方网站找到你想要的安装包:SDK,当前版本为v2.1.301。

完成安装后在命令行窗口(我用的是iTerm)执行dotnet --version检验是否安装成功。

接着是下载并安装Visual Studio Code编辑器,VSC

完成这两步后,便可以开始写第一个程序了。

在命令行窗口执行dotnet new console -o helloApp,然后用Visual Studio Code(以下简称VSC)打开新建的helloApp文件夹。基础的文件与文件夹已经通过上述命令帮你完成构建。

点击Program.cs文件,会发现在VSC的右下角推荐你安装C#的扩展包,请直接点击Install按钮,这是你在开发C#程序时所必要的扩展包。

所有VSC的扩展包在完成安装后都需要重新加载VSC才会生效,所以请再点击Reload按钮。

重新加载后,右下角处又会出现新的提示框:

点击Yes,会自动生成一个新的.vscode文件夹,其中的文件很重要,是编译与调试相关的配置。

至此,又一个Hello World程序降临于世。

想要运行这行程序也只需一条极简单的命令,你可以直接在VSC中通过Ctrl + ~快捷键调出命令行窗口,输入dotnet run后回车即可。

原文地址:https://www.cnblogs.com/kenwoo/p/9260805.html

时间: 2024-10-04 08:48:02

.Net Core开发日志——从搭建开发环境开始的相关文章

C#程序员学习Android开发系列之搭建开发环境

接触Android好久了,记得09年刚在中国大陆有点苗头的时候,我就知道了google有个Android,它是智能机操作系统.后来在Android出1.5版本之后,我第一时间下载了eclipse开发工具.adt以及android sdk,体验了一把android开发,记得当时搭建开发环境相当麻烦.由于android开发是基于Java的,所以除了上述的工具之外,首先需要安装jdk,记得当时流行的是jdk1.5(后来是1.6,现在是1.7,未来是1.8),安装好之后需要设置环境变量. 时隔4年之后,

BC网站搭建开发PHP版搭建开发致命错误的解决方法

原创文章:BC网站搭建开发PHP版搭建研发开发致命错误的解决方法主营产品BC/CP/SSC/系统彩/菠菜网站搭建,BC网站制作开发,BC网站AGbbinMG接口对接,菠菜网站制作,CP网站制作,SSC建站开发,CP平台系统彩,传统彩等平台建站制作.一站式开发制作[包域名.海外服务器.APP封装.后期维护.前期调试.反水接水,游戏接口,支付对接,在线客服接口]一站效率给客户一个全新体验,简单方便直接运营,专业的售后效力保证,处理客户后顾之忧. 解决:调用自己写的方法要加$this-> 用了一段时间

Android开发系列之搭建开发环境

接触Android好久了,记得09年刚在中国大陆有点苗头的时候,我就知道了google有个Android,它是智能机操作系统.后来在Android出1.5版本之后,我第一时间下载了eclipse开发工具.adt以及android sdk,体验了一把android开发,记得当时搭建开发环境相当麻烦.由于android开发是基于Java的,所以除了上述的工具之外,首先需要安装jdk,记得当时流行的是jdk1.5(后来是1.6,现在是1.7,未来是1.8),安装好之后需要设置环境变量. 时隔4年之后,

仿酷狗音乐播放器开发日志二十一 开发动态调色板控件(附源代码)

转载请说明原出处,谢谢~~ 上一篇仿酷狗日志结束后,整个换肤功能就仅仅剩下调色板功能没有做了.我本以为会非常easy.可是研究了酷狗的调色板功能后发现不是那么简单的事情.首先看一下酷狗的调色板的样子: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemh1aG9uZ3NodQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" > waterm

django开发1_windows下搭建django环境

前期准备 1.django1.8 2.pillow 3.pymysql 4.python 2.7 1.虚拟环境 首先在真实机安装虚拟环境 virtualenv   路径 2.安装好后以后所有的下载包操作均在虚拟环境下进行,该虚拟环境作为django专用 切换到虚拟环境  cd  /虚拟环境路径/Scripts 执行activate 看到以下说明虚拟环境开启成功 3.安装以上的包 A.django==1.8 B.pillow C.pymysql 4.安装成功后打开pycharm进行django的开

Kinect For Windows V2开发日志一:开发环境的配置

算是正式进军Kinect了,前段时间学的东西现在就忘了,于是从此开始记录一下. 目前为止大部分的学习资料来自于Heresy的博客,写的非常优秀,清晰明了,十分感谢.开发语言为C++,应该会一直使用,但是也有可能更换为C#. 文档位于MSDN,所有的用法都可以在这里找到. 首先应该到微软官网下载SDK,安装完后就开始配置. VS 2015的配置: 在写项目之前首先要配置好VS的环境,我用的是VS 2015社区版,SDK版本为2.0,配置方式如下: 首先,新建个项目,然后在[解决方案资源管理器]中右

一步步学习Python开发-Mac下搭建Python-Django环境

首先确定学习那一个版本,以之前对Python的接触,Python2.x 的版本仍然占据很大的市场.但作为初学者我还是决定学习新的版本,相信未来会逐渐转向3.x版本的. 其实搭建Python不是一件很难的事情,但搭建过程还是会有些细节问题,写下来备忘. 1.下载安装Python,可以去官网下载最新版 https://www.python.org/downloads/mac-osx/,我下载的时3.4.3.安装是傻瓜式的,就不多说了. 2. 安装完成了,但是你会发现但你检查Python版本是还是Ma

ASP.Net Core 中使用Zookeeper搭建分布式环境中的配置中心系列一:使用Zookeeper.Net组件演示基本的操作

前言:马上要过年了,祝大家新年快乐!在过年回家前分享一篇关于Zookeeper的文章,我们都知道现在微服务盛行,大数据.分布式系统中经常会使用到Zookeeper,它是微服务.分布式系统中必不可少的分布式协调框架.它的作用体现在分布式系统中解决了配置中心的问题,以及解决了在分布式环境中不同进程之间争夺资源的问题,也就是分布式锁的功能以及分布式消息队列功能等等.所以在微服务的环境中Zookeeper是现在很多公司首选的分布式协调框架,包括我之前的公司也在使用Zookeeper.说了这么多,没别的就

【.NET Core项目实战-统一认证平台】基于jackcao博客使用VSCode开发及感悟One搭建开发环境

原博客系列文章链接:https://www.cnblogs.com/jackcao/ 金焰的世界 感谢博主无私的奉献,感谢博主幼儿班的教学 基于jackcao博客使用VsCode开发及感悟One搭建开发环境 进入正文,原博主的文章适用于有一定基础的人,因此对于新手来说不算友好.因此此系列文章围绕如何搭建开发环境,如何跟着博主一步一步去学习理解这个平台. 很多初学者看着这一大堆东西,无从下手,遂从入门到放弃.我就从最简单的如何在windows上最小化开发开始,希望大家同我一起从入门到深入. 我的环