因为之前一直没怎么玩过CentOS,大多数时间都是使用Win10进行开发,然后程序都部署在Window Server2008或者Window Server2012上!因此想尝试下Linux系统。最后经过选型选了比较流行的CentOS系统。正好,今晚要加班,所以在数据备份的空隙,写了今天这篇关于使用CentOS开发ASP.NET Core的入门教程。干货不多,主要是为了记录自己向Linux迈出第一步的大门。大家将就着看吧!
程序员的江湖一直有这么一个传说,就是入坑的第一个程序都是向世界问好,所以这篇CentOS开发ASP.NET Core入门教程的第一篇也仅仅是搭建环境,然后向世界输出“Hello World!”。
这里假设大家已经装了Linux虚拟机或者买了阿里云的Linux服务器。而且在Windows开发机上安装 xshell ,xshell用于SSH连接Linux服务器(当然,你也可以用其他的软件,这么不过多阐述)。下面用xshell连接上你的linux服务。然后开始进入正式的部署吧。
要开始构建.Net Core应用程序前,你需要安装.NET Core SDK(软件开发工具包)即可。 具体怎么安装呢?有以下几个步骤:
dotnet --info
如果出现上面的图说明我们已经安装成功了。上面显示有.Net Core的版本信息。
mkdir netcore
cd netcore
dotnet
命令为您创建一个新的控制台应用程序。该-o
参数为新的应用程序创建一个名为myFirstApp
的目录。该cd myFirstApp
命令将切换到这个新的应用程序目录。
然后输入ls
命令可以看到下图所示的三个文件:
该myFirstApp文件夹中的主文件是 Program.cs
。默认情况下,它已包含了向控制台输入“Hello World!”所需的代码。
如果不出意外的话,大家可以看到,程序向我们输入了Hello World的! 至此,我们在Centos上的第一个.Net Core程序就跑起来了! 总结 今天也是忙里偷闲,利用加班的间隙写了这篇window向CentOS进击的第一篇入门教程!既然ASP.NET Core已经全面跨平台了,那我们也得学会改变,学着使用Linux系统!不管你愿不愿意,这是一个趋势!金庸的江湖已去,而我们程序员的江湖还在继续!多一种技能在身,总归是好事!