hello netcore

一、环境准备

VMware

CentOS 7.1

国内下载镜像地址:

http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1503.iso
http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso

二、dotnet 安装

在centos7.1环境下直接参考微软官方说明(centos6就比较麻烦了,我尝试了下需要安装很多基础组建,就没再纠结此问题,果断换系统)

  1. sudo yum install libunwind libicu
  2. curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=848821
  3. sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet
  4. sudo ln -s /opt/dotnet/dotnet /usr/local/bin

三、demo

  dotnet new console -o hwapp #官网下载hwapp

  cd hwapp  #编辑以下hello world改为hello netcore

  dotnet restore

  dotnet run # run && output

四、关于netcore命令的说明

  

fyi.

时间: 05-12

hello netcore的相关文章

Abp(.NetCore)开发与发布过程2

在Abp(.NetCore)开发过程中遇到很多问题,今天记录下Abp的防CSRF功能(AntiForgeryToken ), 背景知识. AntiForgeryToken 可以说是处理/预防CSRF的一种处理方案. 那么什么是CSRF? CSRF(Cross-site request forgery)是跨站请求伪造,也被称为One Click Attack或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用. 简单理解的话就是:有人盗用了你的身份,并且用你的名

VS Code搭建.NetCore开发环境(二)

一.安装VS Code for C#的相关插件 1.C# :https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp 2.Code Runner:运行C#部分代码,或调试项目 https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner 3.C# XML Documentation Comments:自动生成C#注释 htt

[原创].netcore通过PetaPoco操作mysql、sqlserver等

一.引入PetaPoco.NetCore,PetaPoco.NetCore 是基于PetaPoco的轻量ORM,支持.netframework和.netcore,支持单个实体对象映射,也支持多实体对象映射,NetCore未需指定驱动连接,其它API一致. github地址:https://github.com/qingask/PetaPoco.NetCore nugut地址:https://www.nuget.org/packages/PetaPoco.NetCore 通过nuget安装 PM>

一个简单的NetCore项目:1 - 搭建框架,生成数据库

1- 启动项目 安装.NETCORE SDK,教程在网上可以搜索的到,这里就不讲述了.简单粗暴的方式就是安装最新的VS2015. 2-搭建框架 2.1 打开VS新建一个项目,在弹出的新建项目对话框中,选中NET CORE选项,右边出现的选项就是.NET CORE的所有可建项目了.然后和创建传统.NET项目一样的创建项目就行了. PS:不理解的可以参考 园子里面翻译小组的文章 2.2 开始编写领域实体对象.这里是先实现一个简单的权限管理.所以现在GR.Core 类库中创建一个domain文件夹,然

Visual Studio For MacOS .NetCore开发踩坑记

自从Visual Studio For  MacOS公布以来,就开始尝试在Mac上进行net core开发.断断续续遇到了各种奇奇怪怪的问题.虽然大部分利用google查查(百度屁都查不出来),都能找到解决方案,但还是做个记录吧~ 问题一: 错误提示:error MSB4057: The target "Build" does not exist in the project 记录时间:2017-03-31 原因解析:Mono版本低了.对,就是Mono版本低了,别问我为什么开发netc

NetCore 1.0 Release 下载

NetCore 1.0 Release 下载地址: http://pan.baidu.com/s/1c1G2SRQ **SDK** 为SDK,其他的是Runtime.

netcore - MVC的ActionFilter的使用

经过一周的时间没有分享文章了,主要是在使用.netcore做一个小的项目,项目面向大众用户的增删改查都做的差不多了,打算本周在云服务器上部署试试,很期待,也希望上线后大家多多支持:以上纯属个人废话,来一起看看今天的正篇环节: .继承IActionFilter来定义个验证登录的流程例子 .ActionFilter中怎么使用依赖注入 下面一步一个脚印的来分享: .继承IActionFilter来定义个验证登录的流程例子 首先,咋们定义一个名叫FilterTestController的Controll

.NetCore+Jexus代理+Redis模拟秒杀商品活动

开篇叙 本篇将和大家分享一下秒杀商品活动架构,采用的架构方案正如标题名称.NetCore+Jexus代理+Redis,由于精力有限所以这里只设计到商品添加,抢购,订单查询,处理队列抢购订单的功能:有不足或者不够详细的还请见谅,顺手点个推荐也不错: a. 秒杀流程 b. 封装StackExchange.Redis的使用类 c. Ubuntu16.04上使用Jexus搭建代理完成分布式部署 d. NetCore写实时监控队列服务 秒杀架构设计图︿( ̄︶ ̄)︿三幅 1. 一般业务性架构 2. 后端分布

ubuntu16.04-x64系统中Jexus web server部署.NetCore和端口分析引发的猜想!

您有这样的牢骚么? 有一周没更新博客了,简单说下在干什么吧:主要是公司安排对接某旅游大公司的接口,接口数量倒也就10个左右,对接完后还需要加入到业务系统中和App端,因此还是需要花点时间的:时间上来说业务需求安排在6月最后一周上线,整个3周的时间,就本人一人负责,由于在这之前对接过另外一个公司接口,我已经搭建好了整体架构和提供给app端接口了,因此主要还是对接某公司接口而已,至于细节上的东西改改后台系统,调调数据格式应该就差不多了:就本人开发的熟练度来讲一周时间基本能搞定,其他剩余时间就测试,喝

Ubuntu 16.04 安装Docker,部署NetCore项目

国庆节前最后一篇. 准备工作: 检查版本,因为Docker官方明确说了一下,必须是64位的Ubuntu,并且kernel版本大于3.10:如果你不能满足这个版本,恐怕是不能如愿了. [email protected]:~$ uname -r 4.4.0-34-generic 如果你版本过低,可以采用下面的命令升级: sudo apt-get update sudo apt-get upgrade 或者使用root权限处理都可以. 安装Docker 其实应该只要一句指令即可 [email prot