ASP.NET Core 应用发布与部署指南

一、前言本篇主要包含哪些内容? 将项目发布到本地目录将项目传输到服务器并配置启动将Nginx作为访问入口,配置反向代理 本篇环境信息 开发环境: 用途 工具版本 操作系统 Windows 10 开发工具 Visual Studio 2017(15.7.5) SDK .NET Core SDK 2.1 传输工具 Flash...

阅读全文

CentOS 7 下部署/配置.NET Core多版本环境

一、前言1、什么时候需要配置多环境?.NET Core作为 .NET的开源版本,可以说是非常拥抱开源了,更新的力度也非常给力。却也从开源世界学了点坏东西,那就是:不再重视向下兼容(比如 .NET Core 2.1就不完全向下兼容 .NET Core 2.0)。当我们在同一个服务器运行不同版本的 .NET Core应用时,就只能配置多个版本。 2、本篇环境信息 工具/环境 版本 ...

阅读全文

CentOS 7 下安装.NET Core SDK 2.1

一、RPM包安装 1、导入rpm源 sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm 2、更新软件包 sudo yum -y update 3、安装SDK sudo yum -y install dotnet-sdk-2.1 4、校验是否...

阅读全文

CentOS7下安装.NET Core SDK 2.0

一、RPM方式 1、导入rpm源 sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl=https://packages....

阅读全文

.NET Core快速入门教程 5、使用VS Code进行C#代码调试的技巧

一、前言 为什么要调试代码?通过调试可以让我们了解代码运行过程中的代码执行信息,比如变量的值等等。通常调试代码是为了方便我们发现代码中的bug。ken.io觉得熟练代码调试技巧是成为合格程序员的基本要求。 本篇开发环境1、操作系统: Windows 10 X642、SDK: .NET Core 2.0 Preview3、IDE:VS Code 1.14 二、调试技巧 设置断点 在代码...

阅读全文

.NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序

一、前言 为什么选择VS Code?VS Code 是一款跨平台的代码编辑器,想想他的哥哥VS,并是微软出品的宇宙第一IDE,那作为VS的弟弟,VS Code 也不会差,毕竟微软出品。反正ken是这么认为的 本篇开发环境?1、操作系统: Windows 10 X642、SDK: .NET Core 2.0 Preview3、VS Code:1.14 前置知识?请看第2篇教程 二、安装配...

阅读全文

.NET Core快速入门教程 3、我的第一个.NET Core App (CentOS篇)

一、前言 本篇开发环境?1、操作系统:CentOS7(因为ken比较偏爱CentOS7)2、SDK版本:.NET Core 2.0 Preview 你可能需要的前置知识1、了解如何通过Hyper-V安装CentOS虚拟机2、了解CentOS7基础命令/常用命令 二、安装 .NET Core SDK 1、安装必要依赖 sudo yum -y install libunwind li...

阅读全文

.NET Core快速入门教程 1、开篇:说说.NET Core的那些事儿

一、.NET Core的诞生聊 .NET Core,就不得不说他的爸爸 .NET。当年Java刚刚兴起,如火如荼,微软也非常推崇Java,当时Windows平台的Java虚拟机就是微软按照JVM标准实现的,据说也是当时性能最好的Java虚拟机。但是微软也是有私心的,微软总想搞点Windows平台上的特性,有点想把Java绑定到Windows平台上的味道,另外Sun公司确实有点小心眼,于是Sun公司...

阅读全文