NET CORE Learning

ASP.NET Core 基础教程
https://www.cnblogs.com/lonelyxmas/tag/ASP.NET%20Core%20%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/default.html?page=2

asp.net Core 系列【一】——创建Web应用
https://www.cnblogs.com/dayang12525/p/7693208.html

我眼中的ASP.NET Core之微服务
http://www.cnblogs.com/savorboard/p/aspnetcore-microservice.html

.NET Core 蒋金楠
http://www.cnblogs.com/artech/tag/.NET%20Core/


https://www.cnblogs.com/wyt007/p/8030370.html 像样点的教程 **
----------如何安装IIS [Server Hosting]--------------------------------------------------------------------------------------------
Asp.Net Core 2.0 之旅---在window 上 部署WEB应用程序 像样点的教程 安装 core **
https://blog.csdn.net/huanghuangtongxue/article/details/79133815

1. 安装 core sdk
dotnet-hosting-2.2.2-win.exe [hosting Runtime ]
dotnet-sdk-2.2.104-win-x64.exe [SDK]

2. 无法上网使用本地的 nuget 本地nupkg 配置路径
C:Program FilesdotnetsdkNuGetFallbackFolder

下载 NETCORE SDK2.2
https://dotnet.microsoft.com/download


菜鸟入门【ASP.NET Core】2:部署到IIS
https://www.cnblogs.com/Agui520/p/8340445.html

------------------------------------------------------------------------------------

随笔分类 - 【ASP.NET Core快速入门】

基于.NetCore的Redis5.0.3(最新版)快速入门、源码解析、集群搭建与SDK使用【原创】
摘要: 1、【基础】redis能带给我们什么福利 Redis(Remote Dictionary Server)官网:https://redis.io/ Redis命令:https://redis.io/commands 1.1、Redis前世今生 随着memcache缓存大行其道,互联网规模进一步扩大,对阅读全文

posted @ 2019-02-07 15:11 进击的辣条 阅读(1343) | 评论 (5) 编辑

.NET CORE 中使用AutoMapper进行对象映射
摘要: 简介 AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to ma阅读全文

posted @ 2018-12-15 15:13 进击的辣条 阅读(100) | 评论 (0) 编辑

ASP.NET Core 2.1的配置、AOP、缓存、部署、ORM、进程守护、Nginx、Polly【源码】
摘要: ps:废话不多说。直接上代码:源码地址:https://github.com/786744873/Asp.Net-Core-2.1-All-Demos/tree/master/src Configuration的配置 说明:基于三种方式的读取配置文件以及自定义读取自定义配置文件 文件结构 代码 Pr阅读全文

posted @ 2018-12-12 11:04 进击的辣条 阅读(127) | 评论 (0) 编辑

Virtual Box虚拟机Ubuntu18.X系统安装及Mysql基本开发配置
摘要: Linux简介 什么是 Linux? Linux:世界上不仅只有一个 Windows 操作系统,还有 Linux、mac、Unix 等操作系统。桌面操作系统下 Windows 是霸主,而 Linux 的桌面操作系统用的人很少,因为 Windows 有的很多软件在 Linux 下没有或者很弱;服务器操阅读全文

posted @ 2018-10-27 16:49 进击的辣条 阅读(122) | 评论 (0) 编辑

Virtual Box虚拟机Ubuntu系统安装及基本配置
摘要: Linux简介 什么是 Linux? Linux:世界上不仅只有一个 Windows 操作系统,还有 Linux、mac、Unix 等操作系统。桌面操作系统下 Windows 是霸主,而 Linux 的桌面操作系统用的人很少,因为 Windows 有的很多软件在 Linux 下没有或者很弱;服务器操阅读全文

posted @ 2018-10-26 14:51 进击的辣条 阅读(44) | 评论 (0) 编辑

.net core 使用IIS作为宿主Web服务器,部署常见问题
摘要: ASP.NET Core 使用IIS作为Web服务器,部署在IIS上 所做的步骤部署完毕后,启动网站 出现 An error occurred while starting the application. .NET Core X64 v4.1.1.0 | Microsoft.AspNetCore.阅读全文

posted @ 2018-10-08 15:52 进击的辣条 阅读(234) | 评论 (0) 编辑

Asp.Net Core微服务再体验
摘要: ASP.Net Core的基本配置 .在VS中调试的时候有很多修改Web应用运行端口的方法。但是在开发、调试微服务应用的时候可能需要同时在不同端口上开启多个服务器的实例,因此下面主要看看如何通过命令行指定Web应用的端口(默认5000) 可以通过设置临时环境变量ASPNETCORE URLS来改变默阅读全文

posted @ 2018-07-13 10:55 进击的辣条 阅读(1355) | 评论 (3) 编辑

Asp.Net Core微服务初体验
摘要: ASP.Net Core的基本配置 .在VS中调试的时候有很多修改Web应用运行端口的方法。但是在开发、调试微服务应用的时候可能需要同时在不同端口上开启多个服务器的实例,因此下面主要看看如何通过命令行指定Web应用的端口(默认5000) 可以通过设置临时环境变量ASPNETCORE URLS来改变默阅读全文

posted @ 2018-06-20 23:55 进击的辣条 阅读(3661) | 评论 (20) 编辑

【转载】ASP.NET Core Web 支付功能接入 微信-扫码支付篇
摘要: 转自:http://www.cnblogs.com/essenroc/p/8630730.html 这篇文章将介绍ASP.NET Core中使用 开源项目 Payment,实现接入微信-扫码支付及异步通知功能。 开发环境:Win 10 x64、VS2017 15.6.4、.NET Core SDK 阅读全文

posted @ 2018-04-02 12:59 进击的辣条 阅读(323) | 评论 (0) 编辑

【转载】ASP.NET Core Web 支付功能接入 支付宝-电脑网页支付篇
摘要: 转自:http://www.cnblogs.com/essenroc/p/8627775.html 这篇文章将介绍ASP.NET Core中使用 开源项目 Payment,实现接入支付宝-电脑网页支付接口及同步跳转及异步通知功能。 开发环境:Win 10 x64、VS2017 15.6.4、.NET阅读全文

posted @ 2018-04-02 12:58 进击的辣条 阅读(119) | 评论 (0) 编辑

【转载】Centos7 中使用Supervisor守护进程
摘要: 配置supervisor实现进程守护 1.安装supervisor yum install Supervisor 2.启动服务 supervisord -c /etc/supervisord.conf 进入 cd /etc 目录 找到supervisord.conf 配置文件 和 superviso阅读全文

posted @ 2018-01-15 17:14 进击的辣条 阅读(1770) | 评论 (2) 编辑

【Core2.0帮助类】
摘要: 缓存帮助类(CacheHelper) /// <summary> /// 缓存帮助类 /// </summary> public class CacheHelper {//下载:Microsoft.Extensions.Caching.Memory; public static IMemoryCac阅读全文

posted @ 2018-01-15 16:41 进击的辣条 阅读(249) | 评论 (0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (5) EF CRUD
摘要: Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 这是第一大部分的最后一小部分。要完成CRUD的操作。 Repository Pattern 我们阅读全文

posted @ 2018-01-11 17:22 进击的辣条 阅读(246) | 评论 (0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置
摘要: Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 前三部分弄完,我们已经可以对内存数据进行CRUD的基本操作,并且可以在asp.net core 阅读全文

posted @ 2018-01-11 10:53 进击的辣条 阅读(354) | 评论 (0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (3)
摘要: Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 之前我介绍完了asp.net core 2.0 web api最基本的CRUD操作,接下来继续研阅读全文

posted @ 2018-01-10 15:45 进击的辣条 阅读(157) | 评论 (0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (2)
摘要: Github源码地址是: https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 本文讲的是里面的Step 2. 上一次, 我们使用asp.net core 2.0 建立了一阅读全文

posted @ 2018-01-10 14:28 进击的辣条 阅读(184) | 评论 (0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (1)
摘要: 工具: 1.Visual Studio 2017 V15.3.5+ 2.Postman (Chrome的App) 3.Chrome (最好是) 关于.net core或者.net core 2.0的相关知识就不介绍了, 这里主要是从头编写一个asp.net core 2.0 web api的基础框架阅读全文

posted @ 2018-01-10 11:50 进击的辣条 阅读(339) | 评论 (0) 编辑

ASP.NET Core 框架源码地址
摘要: ASP.NET Core 框架源码地址 https://github.com/dotnet/corefx 这个是.net core的 开源项目地址 https://github.com/aspnet 这个下面是asp.net core 框架的地址,里面有很多仓库。 https://github.co阅读全文

posted @ 2018-01-09 23:26 进击的辣条 阅读(196) | 评论 (0) 编辑

【ASP.NET Core快速入门】(十六)MVC开发:DbContextSeed初始化
摘要: 前言 由于我们现在每次EF实体模型变化的时候每次都是手动更改,我们想通过代码的方式让他自动更新,或者程序启动的时候添加一些数据进去 DbContextSeed初始化 首先,在Data文件夹下添加一个ApplicationDbContextSeed.cs初始化类 那么如何调用呢?接下来我们写一个Web阅读全文

posted @ 2018-01-09 19:38 进击的辣条 阅读(281) | 评论 (0) 编辑

【ASP.NET Core快速入门】(十五)MVC开发:ReturnUrl实现、Model后端验证 、Model前端验证
摘要: ReturnUrl实现 我们要实现returnUrl,我们需要在注册(Register)方法中接收传进的returnUrl并给它默认值null,然后将它保存在ViewData里面 然后我们定义一个内部方法来判断跳转returnUrl 然后我们需要在Register的HttpPost方法中,在注册成功阅读全文

posted @ 2018-01-08 00:12 进击的辣条 阅读(1531) | 评论 (0) 编辑

【ASP.NET Core快速入门】(十四)MVC开发:UI、 EF + Identity实现、注册实现、登陆实现
摘要: 前言 之前我们进行了MVC的web页面的Cookie-based认证实现,接下来的开发我们要基于之前的MvcCookieAuthSample项目做修改。 MvcCookieAuthSample项目地址:http://www.cnblogs.com/wyt007/p/8128186.html UI 我阅读全文

posted @ 2018-01-05 17:36 进击的辣条 阅读(1913) | 评论 (0) 编辑

【ASP.NET Core快速入门】(十三)Individual authentication 模板、EF Core Migration
摘要: Individual authentication 模板 我们首先用VSCode新建一个mvc的网站,这个网站创立的时候回自动为我们创建Identuty Core以及EF Core的代码示例,我们可以用命令 dotnet new mvc --help 来查看一些参数: 由于我们创建mvc项目是默认不阅读全文

posted @ 2018-01-05 13:46 进击的辣条 阅读(785) | 评论 (0) 编辑

【ASP.NET Core快速入门】(十二)JWT 设计解析及定制
摘要: 前言 上一节我们讲述的书如何使用jwt token,而且上一节的token是要加Authorization:bearer XXXXXXXXXXXX才能访问。 这一节我们来研究如何自定义类似jwt的token验证,也就是说直接从header中拿取我们想要的token 自己定制JWT 首先,继续在上一节阅读全文

posted @ 2018-01-04 23:53 进击的辣条 阅读(1693) | 评论 (1) 编辑

【ASP.NET Core快速入门】(十一)应用Jwtbearer Authentication、生成jwt token
摘要: 准备工作 用VSCode新建webapi项目JwtAuthSample,并打开所在文件夹项目 编辑JwtAuthSample.csproj,添加watch 重新生成一下项目 然后运行 这时候我们可以用postman来模拟访问一下webapi 配置Jwt 在ValuesController中添加引用 阅读全文

posted @ 2018-01-04 00:39 进击的辣条 阅读(2258) | 评论 (2) 编辑

【转载】asp.net core 2.0的认证和授权
摘要: 在asp.net core中,微软提供了基于认证(Authentication)和授权(Authorization)的方式,来实现权限管理的,本篇博文,介绍基于固定角色的权限管理和自定义角色权限管理,本文内容,更适合传统行业的BS应用,而非互联网应用。 在asp.net core中,我们认证(Aut阅读全文

posted @ 2018-01-03 10:34 进击的辣条 阅读(659) | 评论 (0) 编辑

【转载】CentOS 7部署ASP.NET Core应用程序
摘要: 看了几篇大牛写的关于Linux部署ASP.NET Core程序的文章,今天来实战演练一下。2017年最后一个工作日,提前预祝大家伙元旦快乐。不扯淡,直接进入正题。您有任何问题请在评论区留言。 1.环境准备 网上看了一下,Linux云服务器还挺贵的,那就只好先用VMware虚拟机搭建个吧。这里我选装的阅读全文

posted @ 2017-12-29 09:36 进击的辣条 阅读(387) | 评论 (0) 编辑

【ASP.NET Core快速入门】(十)Cookie-based认证实现
摘要: 准备工作 新建MVC项目,然后用VSCode打开 在Controllers文件夹下新建AdminController.cs using System; using System.Collections.Generic; using System.Diagnostics; using System.L阅读全文

posted @ 2017-12-27 23:57 进击的辣条 阅读(1189) | 评论 (0) 编辑

【ASP.NET Core快速入门】(九) RoutingMiddleware介绍以及MVC引入
摘要: 前言 前面我们介绍了使用app.Map来配置路由,但是对于一般不是特别大的项目来说,我们不使用Map来进行路由配置。 配置路由 我们首先需要在Startup.cs文件中的ConfigureServices方法中进行路由依赖注入 接下来我们就可以在Configure中使用扩展方法进行注册路由阅读全文

posted @ 2017-12-27 14:28 进击的辣条 阅读(219) | 评论 (0) 编辑

【ASP.NET Core快速入门】(八)Middleware管道介绍、自己动手构建RequestDelegate管道
摘要: 中间件是汇集到以处理请求和响应的一个应用程序管道的软件。 每个组件: 可以选择是否要将请求传递到管道中的下一个组件。 之前和之后调用管道中的下一个组件,可以执行工作。 使用请求委托来生成请求管道。 请求委托处理每个 HTTP 请求。 请求中使用委托来配置运行,映射,和使用扩展方法。 一个单独的请求委阅读全文

posted @ 2017-12-27 13:42 进击的辣条 阅读(654) | 评论 (0) 编辑

【ASP.NET Core快速入门】(七)WebHost的配置、 IHostEnvironment和 IApplicationLifetime介绍、dotnet watch run 和attach到进程调试
摘要: WebHost的配置 我们用vs2017新建一个空网站HelloCore 这里的CreateDefaultBuilde实际上已经在内部替我们做好了默认配置。 UseKestrel 使用kestrel server来处理请求 UseContentRoot 设置站点目录 ConfigureAppConf阅读全文

posted @ 2017-12-20 00:37 进击的辣条 阅读(810) | 评论 (0) 编辑

【转载】ASP.NET Core 依赖注入
摘要: 本文转自:http://www.jessetalk.cn/2017/11/06/di-in-aspnetcore/ 为什么要写这个博客 DI在.NET Core里面被提到了一个非常重要的位置, 这篇文章主要再给大家普及一下关于依赖注入的概念,身边有工作六七年的同事还个东西搞不清楚。另外再介绍一下.N阅读全文

posted @ 2017-12-19 14:32 进击的辣条 阅读(305) | 评论 (0) 编辑

【ASP.NET Core快速入门】(六)配置的热更新、配置的框架设计
摘要: 配置的热更新 什么是热更新:一般来说,我们创建的项目都无法做到热更新:即项目无需重启,修改配置文件后读取到的信息就是修改配置之后的 我们只需要吧项目中用到的IOptions改成IOptionsSnapshot即可 那么是怎么实现的呢? 其实我们在添加json配置文件的时候往往没有添加后面两个参数。 阅读全文

posted @ 2017-12-18 00:18 进击的辣条 阅读(1622) | 评论 (2) 编辑

【ASP.NET Core快速入门】(五)命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options
摘要: 命令行配置 我们通过vs2017创建一个控制台项目CommandLineSample 可以看到现在项目以来的是dotnet core framework 我们需要吧asp.net core引用进来,我们可以直接添加Microsoft.AspNetCore.All 安装完成之后,我们可以通过using阅读全文

posted @ 2017-12-17 23:07 进击的辣条 阅读(501) | 评论 (0) 编辑

【ASP.NET Core快速入门】(四)在CentOS上安装.NET Core运行时、部署到CentOS
摘要: 下载.NET Core SDK 下载地址:https://www.microsoft.com/net/download/windows 第一步:Add the dotnet product feed(添加dotnet产品) To start installing .NET, you'll need 阅读全文

posted @ 2017-12-17 12:03 进击的辣条 阅读(3572) | 评论 (19) 编辑

【ASP.NET Core快速入门】(三)准备CentOS和Nginx环境
摘要: 基本软件 VMware虚拟机 centos:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso centos安装 打开VMware虚拟机,选择文件 新建虚拟机 一般下载好的CentOS阅读全文

posted @ 2017-12-14 23:51 进击的辣条 阅读(496) | 评论 (3) 编辑

Linux命令收集
摘要: 文件处理命令:ls 功能描述:显示目录文件 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 语法: ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 $ ls –a > dir.txt ← 将ls –a命令执行阅读全文

posted @ 2017-12-14 00:40 进击的辣条 阅读(263) | 评论 (0) 编辑

【ASP.NET Core快速入门】(二)部署到IIS
摘要: 配置IIS模块 ASP.NET Core Module载地址:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/aspnet-core-module?tabs=aspnetcore2x 安装后再IIS管理器模块页面会出阅读全文

posted @ 2017-12-13 00:43 进击的辣条 阅读(784) | 评论 (0) 编辑

【ASP.NET Core快速入门】(一)环境安装
摘要: 下载.NET Core SDK 下载地址:https://www.microsoft.com/net/download/windows https://www.microsoft.com/net/learn/get-started/windows 安装vs2017,安装的时候选择安装core跨平台 阅读全文

posted @ 2017-12-12 23:41 进击的辣条 阅读(1186) | 评论 (0) 编辑

原文地址:https://www.cnblogs.com/kelelipeng/p/10400552.html