WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页

2019年10月17日

摘要: Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、消息队列与RabbitMQ 1.1 消息队列 “消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中,“消息队列”是在消息的传输过程中保存消息的容器。 消息队 阅读全文

posted @ 2019-10-17 23:50 WebEnh 阅读(764) 评论(0) 推荐(0) 编辑

摘要: 本文链接:https://blog.csdn.net/yenange/article/details/82457761参考: https://github.com/liuzhenyulive/JsonReader 在 Web 应用程序中, 获取配置文件还是比较简单的, 可以参考: https://d 阅读全文

posted @ 2019-10-17 18:30 WebEnh 阅读(2889) 评论(0) 推荐(0) 编辑

2019年10月13日

摘要: Range分区表建表语句如下,其中分区键必须和id构成主键和唯一键 1 2 3 4 5 6 7 8 9 10 11 12 13 CREATE TABLE `test1` ( `id` char(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '自增主键 阅读全文

posted @ 2019-10-13 18:43 WebEnh 阅读(15163) 评论(0) 推荐(0) 编辑

2019年10月11日

摘要: 一.介绍 说完了前面一堆BT/PT客户端,现在终于轮到Aria2了,关于这个我就不介绍太多了,自从百度限速以来我觉得这个快变成众所周知的了,我平时也收集了各种和Aria2相关的插件或者是辅助软件之类的,就等着全部丢出来,下面请看我的表演。 二.安装 安装Aria2确实是个麻烦事,特别是要安装新的版本 阅读全文

posted @ 2019-10-11 22:22 WebEnh 阅读(3623) 评论(0) 推荐(0) 编辑

2019年10月10日

摘要: 最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。 十年河东十年河西,莫欺少年穷 学无止境,精益求精 上篇博客我们学习了EF CodeFirst增删改查之‘CRUD’,今儿,我们来探讨下MVC下的EF 排序、查询、分页操作 在此,本人先从分页说起 话说,做过 阅读全文

posted @ 2019-10-10 15:17 WebEnh 阅读(302) 评论(0) 推荐(0) 编辑

摘要: 微软提供了PagedList分页,相信大家在网上也能搜索一大堆关于pagedList用法的博客,论坛。但是,在使用的过程中一不小心,就会掉入pagedList某种常规用法的陷阱。 我所说的某种常规用法是指如下方法(也可以参考我的博客:PagedList 分页用法): 代码如下: using Syst 阅读全文

posted @ 2019-10-10 15:15 WebEnh 阅读(512) 评论(0) 推荐(0) 编辑

摘要: 新建web项目 工具:VS2013 版本:.Net Framework 4.6,低版本也行,不过要找到对应版本的Nuget.Server 装了NuGet客户端(百度如何安装) WebForm或MVC都行,此web项目将作为自己的NuGet服务器程序 我建的是MVC项目 安装NugetServer 工 阅读全文

posted @ 2019-10-10 14:52 WebEnh 阅读(612) 评论(0) 推荐(0) 编辑

2019年10月9日

摘要: public void ConfigureServices(IServiceCollection services) { // 添加身份验证服务 services.AddAuthorizationCore(); services.AddScoped<AuthenticationStateProvid 阅读全文

posted @ 2019-10-09 22:00 WebEnh 阅读(872) 评论(0) 推荐(0) 编辑

2019年10月8日

摘要: PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的免费的替代方案。他具有颜值高,使用简单的特点。包含数据库建模,灵活自动的自动生成代码模板,自动生成文档等多种开发人员实用的功能。 PDMan Hi,久违了,冬至数九 阅读全文

posted @ 2019-10-08 18:09 WebEnh 阅读(1864) 评论(0) 推荐(0) 编辑

摘要: 这个EventBus的实现是基于微软微服务https://github.com/dotnet-architecture/eShopOnContainers项目的,我把它从项目中抽离出来,打包成nuget包方便大家快速集成到项目中 从Nuget.org中安装 PM> Install-Package T 阅读全文

posted @ 2019-10-08 17:49 WebEnh 阅读(508) 评论(0) 推荐(0) 编辑

摘要: 一 、在.Net Core中MailKit中提供了邮件的基础封装 它支持跨平台,并且支持 IMAP, POP3, SMTP 等协议 Nuget命令: Install-Package MailKit 官方Git地址:https://github.com/jstedfast/MailKit 注: 1.目 阅读全文

posted @ 2019-10-08 16:50 WebEnh 阅读(1084) 评论(0) 推荐(0) 编辑

摘要: 一、MySql官方提供了Ef Core对MySql的支持,但现在还处于预览版Install-Package MySql.Data.EntityFrameworkCore -Pre Install-Package MySql.Data.EntityFrameworkCore.Design -Pre当前 阅读全文

posted @ 2019-10-08 16:49 WebEnh 阅读(1008) 评论(0) 推荐(0) 编辑

2019年10月7日

摘要: window.history.pushState(null, null, "/a"); 阅读全文

posted @ 2019-10-07 18:49 WebEnh 阅读(487) 评论(0) 推荐(0) 编辑

摘要: 前言 手头上的服务器程序1.0版本终于要进入线上测试阶段了😮。兴致冲冲的分了一台公司的系统为CentOS7.+的服务器。1、部署上环境。2、打开终端开始跑程序 "nohup dotnet XXX.dll &"。3、关闭终端。。。4、卧槽😮,我的后台运行的程序呢!?本人Linux小白,又尝试了几种 阅读全文

posted @ 2019-10-07 14:39 WebEnh 阅读(422) 评论(0) 推荐(0) 编辑

摘要: HostingEnvironment是承载应用当前执行环境的描述,它是对所有实现了IHostingEnvironment接口的所有类型以及对应对象的统称。如下面的代码片段所示,一个HostingEnvironment对象承载的执行环境的描述信息体现在定义这个接口的6个属性上。ApplicationN 阅读全文

posted @ 2019-10-07 14:35 WebEnh 阅读(224) 评论(0) 推荐(0) 编辑

摘要: 在《历数依赖注入的N种玩法》演示系统自动注册服务的实例中,我们会发现输出的列表包含两个特殊的服务,它们的对应的服务接口分别是IApplicationLifetime和IHostingEnvironment,我们将分别实现这两个接口的服务统称在ApplicationLifetime和HostingEn 阅读全文

posted @ 2019-10-07 14:33 WebEnh 阅读(372) 评论(0) 推荐(0) 编辑

2019年9月29日

摘要: 1、前言 为什么我们要隐藏部分接口? 因为我们在用swagger代替接口的时候,难免有些接口会直观的暴露出来,比如我们结合Consul一起使用的时候,会将健康检查接口以及报警通知接口暴露出来,这些接口有时候会出于方便考虑,没有进行加密,这个时候我们就需要把接口隐藏起来,只有内部的开发者知道。 为什么 阅读全文

posted @ 2019-09-29 07:19 WebEnh 阅读(979) 评论(0) 推荐(0) 编辑

摘要: 关于 Swashbuckle.AspNetCore3.0 一个使用 ASP.NET Core 构建的 API 的 Swagger 工具。直接从您的路由,控制器和模型生成漂亮的 API 文档,包括用于探索和测试操作的 UI。项目主页:https://github.com/domaindrivendev 阅读全文

posted @ 2019-09-29 06:33 WebEnh 阅读(442) 评论(0) 推荐(0) 编辑

摘要: 一、前言 NET Core越来越受欢迎,因为它具有在多个平台上运行的原始.NET Framework的强大功能。Kafka正迅速成为软件行业的标准消息传递技术。这篇文章简单介绍了如何使用.NET(Core)和Kafka实现NLog的Target。 在日常项目开发过程中,Java体系下Spring B 阅读全文

posted @ 2019-09-29 00:46 WebEnh 阅读(447) 评论(0) 推荐(0) 编辑

摘要: 一、前言 我们在优化Web服务的时候,对于静态的资源文件,通常都是通过客户端缓存、服务器缓存、CDN缓存,这三种方式来缓解客户端对于Web服务器的连接请求压力的。 本文指在这三个方面,在ASP.NET Core中静态文件的实现过程和使用方法进行阐述。当然也可以考虑使用反向代理的方式(例如IIS或Ng 阅读全文

posted @ 2019-09-29 00:42 WebEnh 阅读(790) 评论(0) 推荐(1) 编辑

摘要: 一、简介 前几篇文章都是讲ASP.NET Core MVC中的依赖注入(DI)与扩展点的,也许大家都发现在ASP.NET CORE中所有的组件都是通过依赖注入来扩展的,而且面向一组功能就会有一组接口或抽象工厂来扩展功能,就如IControllerActivator这样的功能点在上篇文章(查看.NET 阅读全文

posted @ 2019-09-29 00:37 WebEnh 阅读(424) 评论(0) 推荐(0) 编辑

摘要: 一、前言 在之前的文章【ASP.NET Core 整合Autofac和Castle实现自动AOP拦截】中,我们讲过除了ASP.NETCore自带的IOC容器外,如何使用Autofac来接管IServiceProvider进行依赖注入。 最近老有想法在ASP.NET Mvc Core中实现Contro 阅读全文

posted @ 2019-09-29 00:32 WebEnh 阅读(658) 评论(0) 推荐(0) 编辑

摘要: 一、版本控制的好处: (1)有助于及时推出功能, 而不会破坏现有系统。 (2)它还可以帮助为选定的客户提供额外的功能。 API 版本控制可以采用不同的方式进行控制,方法如下: (1)在 URL 中追加版本或作为查询字符串参数, (2)通过自定义标头和通过接受标头 在这篇文章中, 让我们来看看如何支持 阅读全文

posted @ 2019-09-29 00:02 WebEnh 阅读(884) 评论(0) 推荐(0) 编辑

摘要: 在ASP.NET Core里,我们可以使用构造函数注入很方便地对Controller,ViewComponent等部件做依赖注入。但是如何给过滤器ActionFilterAttribute也用上构造函数注入呢? 问题 我的博客系统里有个用来删除订阅文件缓存的ActionFilter,想要在发生异常的 阅读全文

posted @ 2019-09-29 00:01 WebEnh 阅读(3473) 评论(1) 推荐(1) 编辑

2019年9月27日

摘要: 前言 .net core来势已不可阻挡。既然挡不了,那我们就顺应它。了解它并学习它。今天我们就来看看和之前.net版本的配置文件读取方式有何异同,这里不在赘述.NET Core 基础知识。 ps:更新版,更新了多种方式实现读取配置文件信息,各位看官结合自己实际情况选择合适的读取方式即可。 实现方式一 阅读全文

posted @ 2019-09-27 16:41 WebEnh 阅读(1058) 评论(0) 推荐(0) 编辑

摘要: 一.前言 .NET Core 内置了一些API供我们获取操作系统、运行时、框架等信息。这些API不是很常用,所有有些小伙伴可能还不知道,这里做一些可能用到的获取操作系统的API介绍 二.判断操作系统 判断操作系统是否为 Linux OSX Windows,主要使用 System.Runtime.In 阅读全文

posted @ 2019-09-27 16:39 WebEnh 阅读(1551) 评论(0) 推荐(0) 编辑

摘要: 1、验证码帮助类 namespace IdeaCore.Services.Common { public class ValidateCodeService : IValidateCodeService { private const string ValidateCodeKey = "Valida 阅读全文

posted @ 2019-09-27 14:01 WebEnh 阅读(418) 评论(0) 推荐(0) 编辑

摘要: 1、在 Startup 中 ConfigureServices 添加Session public void ConfigureServices(IServiceCollection services) { // Add framework services. services.AddApplicat 阅读全文

posted @ 2019-09-27 14:00 WebEnh 阅读(946) 评论(0) 推荐(0) 编辑

摘要: Redis可以用来存储session或直接存储键值对 首先要有asp.net core的项目,可以是webapi 或者MVC项目, 还有有本地的Redis或者在远程服务器上,具体的安装就不讲述了 以下是具体配置过程: 1.安装 "Microsoft.Extensions.Caching.Redis. 阅读全文

posted @ 2019-09-27 13:45 WebEnh 阅读(1921) 评论(0) 推荐(0) 编辑

2019年9月26日

摘要: 有人使用github后,在某些网络下发现打开慢,甚至打不开,这都是因为他是国外站;目前互联网的连接机制导致超过一定的路由节点的连接就会出现这个问题,解决办法就是直接告诉本机ip。不要先层层询问域名转ip,这样速度和连接的速度都可以进一步的大副提升,所以将下面的内容帖到本机的hosts文件中,你就有可 阅读全文

posted @ 2019-09-26 20:02 WebEnh 阅读(11053) 评论(1) 推荐(0) 编辑

摘要: 一、简介 最近因为工作需要,使用了一些单机版Redis的界面化管理工具,使用过程中那惨痛的体验真的只有用过的人才能体会;为此本人和小伙伴准备动手一个Redis可视化工具,但是因为小伙伴最近工作比较忙,搞了一大半没有时间继续(会有后续,界面不敢说,使用体验上面肯定要比现有的好);本人对wpf不是很熟, 阅读全文

posted @ 2019-09-26 19:59 WebEnh 阅读(710) 评论(0) 推荐(0) 编辑

摘要: .NET Core针对缓存提供了很好的支持 ,我们不仅可以选择将数据缓存在应用进程自身的内存中,还可以采用分布式的形式将缓存数据存储在一个“中心数据库”中。对于分布式缓存,.NET Core提供了针对Redis和SQL Server的原生支持。除了这个独立的缓存系统之外,ASP.NET Core还借 阅读全文

posted @ 2019-09-26 12:35 WebEnh 阅读(545) 评论(0) 推荐(0) 编辑

摘要: 2019年1月19日,微软技术(苏州)俱乐部成立,我受邀在成立大会上作了一个名为《ASP.NET Core框架揭秘》的分享。在此次分享中,我按照ASP.NET Core自身的运行原理和设计思想创建了一个 “迷你版” 的ASP.NET Core框架,并且利用这个 “极简” 的模拟框架阐述了ASP.NE 阅读全文

posted @ 2019-09-26 12:00 WebEnh 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 配置的同步涉及到两个方面:第一,对原始的配置文件实施监控并在其发生变化之后从新加载配置;第二,配置重新加载之后及时通知应用程序进而使后者能够使用最新的配置。要了解配置同步机制的实现原理,先得从认识一个名为ConfigurationReloadToken的类型开始。 [ 本文已经同步到《ASP.NET 阅读全文

posted @ 2019-09-26 11:56 WebEnh 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 物理文件是我们最常用到的原始配置的载体,最佳的配置文件格式主要由三种,它们分别是JSON、XML和INI,对应的配置源类型分别是JsonConfigurationSource、XmlConfigurationSource和IniConfigurationSource。但是对于.NET Core的配置 阅读全文

posted @ 2019-09-26 11:55 WebEnh 阅读(140) 评论(0) 推荐(0) 编辑

摘要: 配置的同步涉及到两个方面:第一,对原始的配置文件实施监控并在其发生变化之后从新加载配置;第二,配置重新加载之后及时通知应用程序进而使后者能够使用最新的配置。接下来我们利用一个简单的.NET Core控制台应用来演示针对文件的配置会涉及到数据同步的问题,我们希望应用能够对原始配置文件实施监控,并在文件 阅读全文

posted @ 2019-09-26 11:54 WebEnh 阅读(254) 评论(0) 推荐(0) 编辑

摘要: 我们在《聊聊默认支持的各种配置源》和《深入了解三种针对文件(JSON、XML与INI)的配置源》对配置模型中默认提供的各种ConfigurationSource进行了深入详尽的介绍,如果它们依然不能满足项目中的配置需求,我们可以还可以通过自定义ConfigurationProvider来支持我们希望 阅读全文

posted @ 2019-09-26 11:51 WebEnh 阅读(496) 评论(0) 推荐(0) 编辑

摘要: 较之传统通过App.config和Web.config这两个XML文件承载的配置系统,.NET Core采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持。我们可以将内存变量、命令行参数、环境变量和物理文件作为原始配置数据的来源,如果采用物理文件作为配置源,我们可以选择不同的格式(比 阅读全文

posted @ 2019-09-26 11:50 WebEnh 阅读(293) 评论(0) 推荐(0) 编辑

摘要: 物理文件是我们最常用到的原始配置的载体,最佳的配置文件格式主要由三种,它们分别是JSON、XML和INI,对应的配置源类型分别是JsonConfigurationSource、XmlConfigurationSource和IniConfigurationSource。 [ 本文已经同步到《ASP.N 阅读全文

posted @ 2019-09-26 11:50 WebEnh 阅读(369) 评论(0) 推荐(0) 编辑

摘要: 旨在生成Options对象的配置绑定实现在IConfiguration接口的扩展方法Bind上。配置绑定的目标类型可以是一个简单的基元类型,也可以是一个自定义数据类型,还可以是一个数组、集合或者字典类型。通过前面的介绍我们知道ConfigurationProvider将原始的配置数据读取出来后会将其 阅读全文

posted @ 2019-09-26 11:43 WebEnh 阅读(149) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页