1

在 ASP.NET Core 程序启动前运行你的代码

一、前言 在进行 Web 项目开发的过程中,可能会存在一些需要经常访问的静态数据,针对这种在程序运行过程中可能几乎不会发生变化的数据,我们可以尝试在程序运行前写入到缓存中,这样在系统后续使用时就可以直接从缓存中进行获取,从而减缓因为频繁读取这些静态数据造成的应用数据库服务器的巨大承载压力。 既然需要 ...

墨墨墨墨小宇 发布于 2020-01-20 10:40 评论(0)阅读(125)
1

如何利用Serilog的RequestLogging来精简ASP.NET Core的日志输出

这是该系列的第一篇文章:在ASP.NET Core 3.0中使用Serilog.AspNetCore。 1. 第1部分 使用 来简化ASP.NET Core的日志输出(本篇文章) 2. 第2部分 使用Serilog记录所选的端点名称[敬请期待] 3. 第3部分 使用Serilog.AspNetCor ...

依乐祝 发布于 2020-01-20 08:19 评论(1)阅读(148)
2

聊聊HTTP请求那一些事_HttpWebRequest_一篇就够了

http请求在我们实际工作中天天见,为了不重复造轮子,现在分享一下最近的一次封装整理,供大家参考,交流,学习! ...

程序员修炼之旅 发布于 2020-01-20 00:36 评论(14)阅读(519)
0

.NET Core开发的iNeuOS工业互联平台,iNeuKernel物联网核心组件在Docker容器中部署。

目 录 1. 概述... 2 2. 演示信息... 2 3. 安装Docker容器... 2 4. 安装dotnet镜像... 3 5. 复制iNeuKernel到容器中... 4 6. 进入指定容器... 4 7. 安装dotnet框架... 4 8. 在Docker容器中运行iNeuKernel ...

唯笑志在-ineuos.net 发布于 2020-01-19 12:05 评论(0)阅读(209)
0

Nuget打包没有注释显示

1.选中项目-->属性-->生成-->选中 XML文档文件(xml路径和该项目相同) 2.选择生成序列化程序集:自动/开 ...

老小段 发布于 2020-01-18 15:17 评论(0)阅读(51)
2

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之九(三十五)

在上面abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之八(三十四) 文章的学习之后。我们通过前面的八篇文章已经学习了通过WebAPI接口与控制器去实现新增、删除与修改功能。接下来,我们要在控制器中实现查询功能。 ...

DotNet菜园 发布于 2020-01-18 12:23 评论(1)阅读(278)
42

【5min+】闪电光速拳? .NetCore 中的Span

系列介绍 简介 【五分钟的DotNet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C 的小细节,AspnetCore,微服务中的.net知识等等。 5min+不是超过5分钟的意思,"+"是知识的增加。so,它是让您花费5分钟以下的 ...

句幽 发布于 2020-01-17 18:43 评论(18)阅读(2022)
1

Orleans[NET Core 3.1] 学习笔记(四)( 3 )监控Orleans Silo的方式 OrleansDashboard

简介 Orleans用起来的确很爽,更爽的是咱们有能监控它的工具。 " OrleansDashboard " 这个工具是一个可视化的Silo监控工具,Silo和Grain的活跃状态一目了然,各个接口的响应速度也可以很清晰的统计到。 安装 使用NuGet引用 然后修改 的配置,添加Dashboard: ...

爱上猫的红烧鱼 发布于 2020-01-17 15:05 评论(0)阅读(106)
0

.NetCore学习笔记:四、AutoMapper对象映射

什么是AutoMapper?AutoMapper是一个简单的小型库,用于解决一个看似复杂的问题 - 摆脱将一个对象映射到另一个对象的代码。这种类型的代码是相当沉闷和无聊的写,所以为什么不发明一个工具来为我们做? 我们来看看在.netcore3.1中怎样使用AutoMapper9.0。 Profile ...

爱听民谣的程序猿 发布于 2020-01-17 13:57 评论(0)阅读(158)
1

ASP.NET Core DI概述

众所周知,ASP.NET Core有一个DI框架,应用程序启动时初始化。 预定义依赖 1: IApplicationBuilder:提供了配置应用程序的请求管道机制 2:ILoggerFactory:次类型提供了创建记录器组件的模式 3:LHostinEnvironment:此类型提供管理应用程序运 ...

梦一回 发布于 2020-01-16 22:33 评论(0)阅读(82)
2

.net core 实现基于 JSON 的多语言

上次我们提到了,微软默认提供基于资源文件的多语言本地化,个人感觉使用起来不是太方便,没有 json 看起来直观,于是动手造了一个轮子, dotnet core 基于 json 的本地化组件 ...

WeihanLi 发布于 2020-01-16 21:49 评论(2)阅读(638)
20

Github上优秀的.NET Core项目

Github上优秀的.NET Core开源项目的集合。内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。 Github地址:https://github.com/jasonhua95/awesome-dotnet-core ,【a ...

lingfeng95 发布于 2020-01-16 16:25 评论(8)阅读(698)
2

Orleans[NET Core 3.1] 学习笔记(四)( 2 )获取Grain的方式

简介 在这一节,我们将介绍如何在 Silo 和 Client 中获取Grain及调用Grain Grain获取方式 从Grain内部获取: 从Client获取: 应用 我们在项目中新增一个教室的概念,学生入学需要到教室先报个到才能分配到学号 1.修改 ,新增两个接口 2.修改 3.在 中新增 4.在 ...

爱上猫的红烧鱼 发布于 2020-01-16 16:03 评论(0)阅读(73)
0

.NET Core DI简单介绍

依赖注入的基础 我们都知道DI,,他是一种开发模式。他是将服务可被应用程序任何位置的代码使用,当某个代码组件(如一个类)需要引用某些外部代码(一个服务)时。都有两种选择 1:直接在调用代码种创建服务组件的一个新实例。 2:收到该服务的一个有效实例。 比如一个操作是记录操作记录。那么看以下代码。业务逻 ...

梦一回 发布于 2020-01-15 23:34 评论(0)阅读(154)
0

Asp.ner Core-Blazor随手记

后续继续补充内容.... 1.安装.Net Core3.0 SDK及以上版本都有待Blazor 2.如果想在.razor页面直接使用C#代码,相当于html里面嵌入了C#代码,可以在命令行里面输入下面的命令,前提是安装了.Net Core3.0 及以上版本的SDK dotnet new -i Mic ...

饮雪俊枫 发布于 2020-01-15 21:53 评论(0)阅读(85)
6

Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手

概述 ScheduleMaster 是一个开源的分布式任务调度系统,它基于Asp.Net Core平台构建,支持跨平台多节点部署运行。 它的项目主页在这里: "https://github.com/hey hoho/ScheduleMasterCore" 关于它的简单介绍可以看这里: "https: ...

balahoho 发布于 2020-01-15 17:06 评论(1)阅读(704)
11

.NET Core学习笔记(3)——async/await中的Exception处理

在写了很多年.NET程序之后,年长的猿类在面对异步编程时,仍不时会犯下致命错误,乃至被拖出去杀了祭天。本篇就async/await中的Exception处理进行讨论,为种族的繁衍生息做出贡献……处理async/await中的Exception,最致命的莫过于想抓的Exception抓不到,程序崩的莫 ...

楼上那个蜀黍 发布于 2020-01-15 15:20 评论(9)阅读(961)
0

Asp.net core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库

本次主要采用Asp.net core3.1来实现API服务(优势:跨平台),其中此技术比较新颖,其中连接Oracle遇到各种困难(特别是资料较少,各个插件版本比较多,且依赖的版本也有要求),经过各种尝试,最终可以连接上Oracle数据库,此处仅仅是demo。 ...

InProsperity 发布于 2020-01-15 15:00 评论(0)阅读(133)
4

Asp.Net Core 学习教程1、初始.Net Core与VS Code 第一个web程序

1、.Net Core介绍 .NET Core是.NET Framework的新一代版本, 是微软开发的第一个具有跨平台(Windows、Macosx、Linux) 能力的应用程序开发框架,未来也将会支持FreeBSD与Alpine平台,是微软在一开始发展时就开源的软件平台,它也经常被拿来和现有的开 ...

魏杨杨 发布于 2020-01-15 13:59 评论(0)阅读(521)
1

阿里云K8S下玩.NET CORE 3.1

1. 创建阿里云K8S集群,本文以标准托管集群为例 1.1 创建一个 2台 centos 2core 4G的 k8s 集群 1.2 创建成功的模样 2. 创建 asp.net core webapi项目 3. 发布代码到阿里docker 仓库 3.1 开通阿里云容器镜像服务 3.2 创建镜像仓库 3 ...

小小高 发布于 2020-01-15 11:20 评论(0)阅读(163)