.net core
文章平均质量分 72
awei0130
这个作者很懒,什么都没留下…
展开
-
.net core 读取 appsettings.json 配置文件,设置数据库链接
1、appsetting.json 配置2、ConnectionStrings 对应的实体类3、在startup.cs 读取4、数据库链接原创 2019-05-05 15:05:16 · 7749 阅读 · 2 评论 -
.net core 框架所需的文章
microsoft .net 中文文档https://docs.microsoft.com/zh-cn/dotnet/microsoft asp.net core 中文文档https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-2.2&tabs=windows国内翻译的...原创 2019-05-30 16:25:14 · 379 阅读 · 0 评论 -
.net core Vue ElementUI (2) Tabs 动态路由显示网页
使用上一篇文章搭好的主框架,用ElementUI Tabs 显示网页。1、vue 组件里html 写法一种大部分是在js文件 或 .vue 文件,用template: '' 。 这种方法html 如果内容多不好写,也不容易调试一种是可以在Html 文件或在cshtml 文件里 用 script标签 type类型是 type=text/template,这种方法跟正常的HTML代码...原创 2019-05-18 20:14:46 · 5034 阅读 · 23 评论 -
(1).NET CORE微服务 Micro-Service ---- 什么是微服务架构,.netCore微服务选型
开发工具:VS2017 .Net Core 2.1 什么是微服务?单体结构: 缺点:1)只能采用同一种技术,很难用不同的语言或者语言不同版本开发不同模块;2)系统耦合性强,一旦其中一个模块有问题,整个系统就瘫痪了;一旦升级其中一个模块,整个系统就停机了;3)要上线必须一起上线,互相等待,无法快速响应需求;4)集群只能是复制整个系统,即使只是其中一个模块压力大;&nbs...转载 2019-05-28 08:48:58 · 745 阅读 · 0 评论 -
(2).NET CORE微服务 Micro-Service ---- .NetCore启动配置 和 .NetCoreWebApi
什么是.Net Core?.Net Core是微软开发的另外一个可以跨Linux、Windows、mac等平台的.Net.Net Core相关知识看文章地步dotnet dllname.dll 运行PostMan 是一个非常专业的调试webapi的工具Asp.net Core 配置设置启动端口CMD -> set ASPNETCORE_URLS=http://127.0.0.1:808...转载 2019-05-28 08:50:39 · 349 阅读 · 0 评论 -
(3).NET CORE微服务 Micro-Service ---- Consul服务治理
Consul是注册中心,服务提供者、服务提供者、服务消费者等都要注册到Consul中,这样就可以实现服务提供者、服务消费者的隔离。除了Consul之外,还有Eureka、Zookeeper等类似软件。 Consul就是来存储服务器名称与IP和端口对应关系的服务器 一、 consul 服务器安装consul 下载地址 https...转载 2019-05-28 08:52:27 · 292 阅读 · 0 评论 -
(4).NET CORE微服务 Micro-Service ---- Consul服务发现和消费
上一章说了 Consul服务注册 现在我要连接上Consul里面的服务 请求它们的API接口 应该怎么做呢?1.找Consul要一台你需要的服务器1.1 获取Consul下的所有注册的服务using (var consulClient = new ConsulClient(c => c.Address = new Uri("http://127.0.0.1:...转载 2019-05-28 09:00:37 · 402 阅读 · 0 评论 -
(5).NET CORE微服务 Micro-Service ---- 熔断降级(Polly)
一、 什么是熔断降级熔断就是“保险丝”。当出现某些状况时,切断服务,从而防止应用程序不断地尝试执行可能会失败的操作给系统造成“雪崩”,或者大量的超时等待导致系统卡死。降级的目的是当某个服务提供者发生故障的时候,向调用方返回一个错误响应或者替代响应。举例子:调用联通接口服务器发送短信失败之后,改用移动短信服务器发送,如果移动短信服务器也失败,则改用电信短信服务器,如果还失败,则返回“失败”响应;...转载 2019-05-28 09:03:14 · 182 阅读 · 0 评论 -
(6).NET CORE微服务 Micro-Service ---- AOP框架
AOP 框架基础要求懂的知识:AOP、Filter、反射(Attribute)。如果直接使用 Polly,那么就会造成业务代码中混杂大量的业务无关代码。我们使用 AOP (如果不了解 AOP,请自行参考网上资料)的方式封装一个简单的框架,模仿 Spring cloud 中的 Hystrix。需要先引入一个支持.Net Core 的 AOP,我们用.Net Core 下的 AOP 框...转载 2019-05-28 09:06:42 · 266 阅读 · 0 评论 -
.NET Core微服务之基于Ocelot实现API网关服务
.NET Core微服务之基于Ocelot实现API网关服务(续)Ocelot学习笔记GitHub地址:https://github.com/TomPallister/Ocelot文档:https://ocelot.readthedocs.io/en/latest/基于.NET平台的Ocelot网关框架教程汇总...原创 2019-05-28 10:41:24 · 227 阅读 · 0 评论 -
.net core 实现RabbitMQ
参考文章:Asp.NetCore轻松学-实现一个轻量级高可复用的RabbitMQ客户端.NET Core 使用RabbitMQRabbitMQ教程RabbitMQ一个简单可靠的方案(.Net Core实现)RabbitMQ学习(六)——消息确认机制(Confirm模式)C#使用RabbitMQ.NET Core 使用RabbitMQCAP带你轻松玩转ASP.N...原创 2019-06-06 18:50:17 · 556 阅读 · 0 评论 -
Asp.Net Core 轻松学-基于微服务的后台任务调度管理器
原文地址:https://www.cnblogs.com/viter/p/10078488.html目录前言1. 原理解释2. 开始使用3. 注册 BackManagerService 任务调度器...结语示例代码下载 前言 在 Asp.Net Core 中,我们常常使用 System.Threading.Timer 这个定时器去做一些需要长期在后台运行的任务,但是这个定时器在某...转载 2019-06-17 10:19:37 · 456 阅读 · 0 评论 -
.net core 开源框架
https://github.com/thangchung/awesome-dotnet-coreABP.NET Core Communityhttps://github.com/dotnetcoreOrchardCorehttps://github.com/OrchardCMS/OrchardCore可视化 CMShttps://github.com/SeriaWei/ZKE...原创 2019-06-28 09:03:20 · 6340 阅读 · 0 评论 -
ASP.NET Core中使用IOC三部曲(三.采用替换后的Autofac来实现AOP拦截)
前言本文主要是详解一下在ASP.NET Core中,采用替换后的Autofac来实现AOP拦截觉得有帮助的朋友~可以左上角点个关注,右下角点个推荐这里就不详细的赘述IOC是什么 以及DI是什么了.. emm..不懂的可以自行百度.目录ASP.NET Core中使用IOC三部曲(一.使用ASP.NET Core自带的IOC容器)ASP.NET Core中使用IOC三部曲(二.采用Auto...转载 2019-05-27 18:32:16 · 279 阅读 · 0 评论 -
ASP.NET Core中使用IOC三部曲(二.采用Autofac来替换IOC容器,并实现属性注入)
前言本文主要是详解一下在ASP.NET Core中,自带的IOC容器相关的使用方式和注入类型的生命周期.这里就不详细的赘述IOC是什么 以及DI是什么了.. emm..不懂的可以自行百度.目录ASP.NET Core中使用IOC三部曲(一.使用ASP.NET Core自带的IOC容器)ASP.NET Core中使用IOC三部曲(二.采用Autofac来替换IOC容器,并实现属性注入)A...转载 2019-05-27 18:29:06 · 353 阅读 · 0 评论 -
ASP.NET Core中使用IOC三部曲(一.使用ASP.NET Core自带的IOC容器)
前言本文主要是详解一下在ASP.NET Core中,自带的IOC容器相关的使用方式和注入类型的生命周期.这里就不详细的赘述IOC是什么 以及DI是什么了.. emm..不懂的可以自行百度.目录ASP.NET Core中使用IOC三部曲(一.使用ASP.NET Core自带的IOC容器)ASP.NET Core中使用IOC三部曲(二.采用Autofac来替换IOC容器,并实现属性注入)A...转载 2019-05-27 18:29:48 · 232 阅读 · 0 评论 -
.net c# 数据库事务封装(.net core dapper 事务封装)
1、创建实体类实现 IDisposable接口2、在Bll(service)层3、在执行时原创 2019-05-09 12:04:13 · 2932 阅读 · 0 评论 -
net core Vue ElementUI(1) 前端主框架,左侧导航
.net core vue elementui MVC模式(传统web开发模式)目录1、Libman 客户端管理库先下载安装ElementUivs2017在项目右键—>添加—>添加客户端库下载安装Vue安装后Libman 配置文件2、项目views文件夹除了Home文件夹Index.cshtml,其他全部删掉,从elementUI官网选择...原创 2019-05-17 19:11:04 · 11686 阅读 · 3 评论 -
.net core vue elementui MVC模式(传统web开发模式)
公司有个项目是我负责的,根据甲方的情况,选择了传统web模式开发,前端选择了Vue,在网上Vue项目大都是前后端分离的,传统web模式资料比较少,由于第一次使用Vue,也遇到了一些坑。使用Vue的原因是如果这个项目以后要求前后端分离,或者服务器渲染也比较好修改。(1) 前端主框架,左侧导航(2)ElementUi Tabs 动态路由显示vue html 动态渲染组件几种方法...原创 2019-05-17 19:52:08 · 8123 阅读 · 1 评论 -
在.NET Core中三种实现“可插拔”AOP编程方式
一看标题肯定会联想到使用动态编织的方式实现aop编程,不过这不是作者本文讨论的重点。本文讨论另外三种在netcore中可实现的方式,filter(过滤器,严格意义上它算是aop方式),dynamicproxy(动态代理方式,java上早已不是新鲜事),middleware(netcore中间件所实现的aop方式)什么是aop编程在软件业,aop为aspect oriented p...转载 2019-05-27 16:39:20 · 7569 阅读 · 0 评论 -
ASP.NET Core 中间件
1.前言中间件(middleware)是一种装配到应用管道以处理请求和响应的组件。每个组件:●可选择是否将请求传递到管道中的下一个组件。●可在管道中的下一个组件前后执行工作。请求委托(request delegates)用于建立请求管道(request pipeline),请求委托处理每个HTTP请求。请求委托通过使用IApplicationBuilder类型的Run、Map和Use扩...转载 2019-05-27 16:46:53 · 237 阅读 · 0 评论 -
NET Core中实现AOP编程
目录在C#中使用AOP注入计算执行时间的逻辑注入认证逻辑AOP全称Aspect Oriented Progarmming(面向切面编程),其实AOP对ASP.NET程序员来说一点都不神秘,你也许早就通过Filter来完成一些通用的功能,例如你使用Authorization Filter来拦截所有的用户请求,验证Http Header中是否有合法的token。或者使用Exception Filter...转载 2019-05-27 17:12:16 · 1269 阅读 · 0 评论 -
ASP.NET Core之跨平台的实时性能监控
前言前面我们聊了一下一个应用程序 应该监控的8个关键位置.. 嗯..地址如下:应用程序的8个关键性能指标以及测量方法最后卖了个小关子,是关于如何监控ASP.NET Core的.今天我们就来讲讲如何监控它,下面上效果图: 阅读本文需要了解的相关技术与内容:InfluxDb(分布式时序数据库,开源)(注:分布式部分已商业化最新的分布式版本已不在开源,单例的继续开源)Gra...转载 2019-05-27 18:04:18 · 288 阅读 · 0 评论 -
ASP.NET Core之跨平台的实时性能监控(2.健康检查)
前言上篇我们讲了如何使用App Metrics 做一个简单的APM监控,最后提到过健康检查这个东西.这篇主要就是讲解健康检查的内容.没看过上篇的,请移步:ASP.NET Core之跨平台的实时性能监控首先我们来了解一下什么是健康检查(health checks)? 1.什么是健康检查? 健康检查,其实这个名称已经...转载 2019-05-27 18:09:04 · 734 阅读 · 0 评论 -
应用程序的8个关键性能指标以及测量方法
前言高性能一直是我们作为程序员..孜孜不倦的追求..有的时候甚至会为了一句代码吵上几天..那么到底应该如何评估我们的性能指标来判断是否需要优化呢?今天就来讲一下这个..说明一下,本篇是译文.原文地址:https://stackify.com/application-performance-metrics/下面我们就正式开始 正...转载 2019-05-27 18:12:39 · 303 阅读 · 0 评论 -
采用Opserver来监控你的ASP.NET项目系列(一、Opserver监控的简介与平台搭建)
前言之前有过2篇关于如何监控ASP.NET core项目的文章,有兴趣的也可以看看.今天我们主要来讲讲如何监控我们的ASP.NET项目.首先我们来介绍一下,什么是Opserver,它是Stack Overflow (Stack Overflow是一个与程序相关的IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题...转载 2019-05-27 18:17:03 · 287 阅读 · 0 评论 -
采用Opserver来监控你的ASP.NET项目系列(二、监控SQL Server与Asp.Net项目)
前言之前有过2篇关于如何监控ASP.NET core项目的文章,有兴趣的也可以看看. 今天我们主要来介绍一下,如何使用Opserver监控我们的SQL Server 和ASP.NET项目的异常监控 监控效果如下:SQL Server的: ASP.NET异常情况的监控: 监控SQL Server...转载 2019-05-27 18:19:11 · 155 阅读 · 0 评论 -
ASP.NET Core使用静态文件、目录游览与MIME类型管理
前言今天我们来了解了解ASP.NET Core中的静态文件的处理方式.以前我们寄宿在IIS中的时候,很多静态文件的过滤 和相关的安全措施 都已经帮我们处理好了.ASP.NET Core则不同,因为是跨平台的,解耦了IIS,所以这些工作 我们可以在管道代码中处理. 正文在我们的Web程序开发中,肯定要提供很多的静态文件(比如:JS,CSS)给客户端下载使用.所以我们先来看看AS...转载 2019-05-27 18:25:17 · 219 阅读 · 0 评论 -
开发Asp.Net Core 学习笔记(五)-- Filter
原文地址:https://www.cnblogs.com/niklai/p/5676632.html第一部分、MVC框架内置过滤器下图展示了Asp.Net Core MVC框架默认实现的过滤器的执行顺序:Authorization Filters:身份验证过滤器,处在整个过滤器通道的最顶层。对应的类型为: AuthorizeAttribute.cs Resourc...转载 2019-06-29 10:32:31 · 489 阅读 · 0 评论