07 2019 档案

摘要:博客园 首页 新随笔 联系 管理 订阅 ! done 随笔 194  文章 0  评论 6245  ! end: blogStats ! end: navigator 博客导航栏 ! done 置顶随笔 [置顶]这个时代会残酷惩罚不肯改变的人 摘要: 花点时间, 阅读全文
posted @ 2019-07-24 09:21 奋斗的中年人哈哈哈 阅读(230) 评论(0) 推荐(0)
摘要:今天写css时发现,图片加起来刚好是900px的三张图片,不能在一个900px宽容器放下,因为图片之间有间隔,我猜是浏览器把两个img标签之间的空格当成了空白节点。 在网上找到了几个不错的解决方法: 1.多个img标签写在一行 <img src="/i/eg_tulip.jpg" alt="郁 阅读全文
posted @ 2019-07-22 13:14 奋斗的中年人哈哈哈 阅读(3808) 评论(0) 推荐(0)
摘要:目录前言1. 从安装到配置2. 业务实现3. 日志4. 测试5. 缓存使用6.网络和通讯7. 异步和多线程8. 访问数据库9. 扩展使用10. 托管部署结束语 前言 耗时两个多月,坚持写这个入门系列文章,就是想给后来者更好更快的上手体验,这个系列可以说是从入门到进阶,适合没有 .NETCo 阅读全文
posted @ 2019-07-19 16:24 奋斗的中年人哈哈哈 阅读(155) 评论(0) 推荐(0)
摘要:目录前言另类方式使用 hosting.json 使程序运行于多个端口结语 前言 在 .NET Core 项目中,配置文件有着举足轻重的地位;与.NetFramework 不同的是,.NET Core 的配置文件都以 .json 结尾,这表示一个标准的 json 格式的文件;一个标准的 As 阅读全文
posted @ 2019-07-19 16:23 奋斗的中年人哈哈哈 阅读(250) 评论(0) 推荐(0)
摘要:前言 配置文件中程序运行中,担当着不可或缺的角色;通常情况下,使用 visual studio 进行创建项目过程中,项目配置文件会自动生成在项目根目录下,如 appsettings.json,或者是被大家广泛使用的 appsettings.{env.EnvironmentName}.json;配置文 阅读全文
posted @ 2019-07-19 16:21 奋斗的中年人哈哈哈 阅读(248) 评论(0) 推荐(0)
摘要:•Kubernetes介绍 1.背景介绍 云计算飞速发展 IaaS PaaS SaaS Docker技术突飞猛进 一次构建,到处运行 容器的快速轻量 完整的生态环境 2.什么是kubernetes 首先,他是一个全新的基于容器技术的分布式架构领先方案。Kubernetes(k8s)是Google开源 阅读全文
posted @ 2019-07-19 16:13 奋斗的中年人哈哈哈 阅读(514) 评论(0) 推荐(0)
摘要:! done Asp.NetCore轻松学 实现一个轻量级高可复用的RabbitMQ客户端 目录前言1. 创建基础连接管理帮助类2. 定义和实现服务契约3. 开始使用4. 测试代码结语 前言 本示例通过对服务订阅的封装、隐藏细节实现、统一配置、自动重连、异常处理等各个方面来打造一个简单易 阅读全文
posted @ 2019-07-19 16:06 奋斗的中年人哈哈哈 阅读(633) 评论(0) 推荐(0)
摘要:! done Asp.Net Core 轻松学 一行代码搞定文件上传 目录前言 前言 在 Web 应用程序开发过程中,总是无法避免涉及到文件上传,这次我们来聊一聊怎么去实现一个简单方便可复用文件上传功能;通过创建自定义绑定模型来实现文件上传。 1. 实现自定义绑定模型 1.1 在 Asp 阅读全文
posted @ 2019-07-19 16:04 奋斗的中年人哈哈哈 阅读(325) 评论(0) 推荐(0)
摘要:随笔分类 Asp.NETCore轻松学系列 Asp.NETCore轻松学系列阅读指引目录 摘要: 耗时两个多月,坚持写这个入门系列文章,就是想给后来者更好更快的上手体验,这个系列可以说是从入门到进阶,适合没有 .NETCore 编程经验到小白同学,也适合从 .NET Framework 迁移到 .N 阅读全文
posted @ 2019-07-19 16:02 奋斗的中年人哈哈哈 阅读(221) 评论(0) 推荐(0)
摘要:随笔分类 sql server 性能调优 sql server 性能调优之 资源等待之网络I/O 摘要: 一.概述 与网络I/O相关的等待的主要是ASYNC_NETWORK_IO,是指当sql server返回数据结果集给客户端的时候,会先将结果集填充到输出缓存里(ouput cache),同时网络 阅读全文
posted @ 2019-07-19 14:36 奋斗的中年人哈哈哈 阅读(298) 评论(0) 推荐(1)
摘要:随笔分类 sql server 进阶篇系列 sql server 下载安装标记 摘要: SQL Server 2017 的各版本和支持的功能 https://docs.microsoft.com/zh cn/sql/sql server/editions and components of sql 阅读全文
posted @ 2019-07-19 14:35 奋斗的中年人哈哈哈 阅读(657) 评论(0) 推荐(0)
摘要:随笔分类 sql server 架构篇系列 sql server 高可用镜像 摘要: 一、什么是数据库镜像 基本软件的高可用性解决方案 快速的故障转移恢复(3秒转移),低硬件成本 基于数据库级别的实现 二、数据库镜像中的服务器角色 主体服务器 承载主体数据库 接受用户连接和事务处理请求 镜像服务器 阅读全文
posted @ 2019-07-19 14:34 奋斗的中年人哈哈哈 阅读(559) 评论(0) 推荐(0)
摘要:随笔分类 linux 编程 Linux编程 24 shell编程(结构化 if [ condition ] 数值比较,字符串比较) 摘要: 一.概述 接着上篇讲的结构化命令,最后讲到了test命令的另一种写法 if [ condition ],它的语法格式如下: 第一个方括号之后和第二个方括号之前必 阅读全文
posted @ 2019-07-19 14:32 奋斗的中年人哈哈哈 阅读(211) 评论(0) 推荐(0)
摘要:随笔分类 redis 系列篇 redis 系列27 Cluster高可用 (2) 摘要: 一. ASK错误 集群上篇最后讲到,对于重新分片由redis trib负责执行,关于该工具以后再介绍。在进行重新分片期间,源节点向目标节点迁移一个槽的过程中,可以会出现该槽中的一部分键值对保存在源节点中,另一部 阅读全文
posted @ 2019-07-19 14:32 奋斗的中年人哈哈哈 阅读(325) 评论(0) 推荐(0)
摘要:随笔分类 mysql 架构篇系列 mysql 架构篇系列 4 复制架构一主一从搭建(半同步复制) 摘要: 一.概述 在mysql 5.5之前,mysql 的复制是异步操作,主库和从库的数据之间存在一定的延时,这样存在一个隐患:当主库上写入一个事务并提交成功,而从库尚未得到主库推送的Binlog日志时 阅读全文
posted @ 2019-07-19 14:30 奋斗的中年人哈哈哈 阅读(146) 评论(0) 推荐(0)
摘要:随笔分类 mysql 进阶篇系列 mysql 开发进阶篇系列 55 权限与安全(安全事项 ) 摘要: 一. 操作系统层面安全 对于数据库来说,安全很重要,本章将从操作系统和数据库两个层面对mysql的安全问题进行了解。 1. 严格控制操作系统账号和权限 在数据库服务器上要严格控制操作系统的 阅读全文
posted @ 2019-07-19 14:29 奋斗的中年人哈哈哈 阅读(248) 评论(0) 推荐(0)
摘要:随笔分类 mysql 基础篇系列 mysql 开发基础系列22 SQL Model(带迁移事项) 摘要: 一.概述 与其它数据库不同,mysql 可以运行不同的sql model 下, sql model 定义了mysql应用支持的sql语法,数据校验等,这样更容易在不同的环境中使用mysql。 s 阅读全文
posted @ 2019-07-19 14:28 奋斗的中年人哈哈哈 阅读(166) 评论(0) 推荐(0)
摘要:一.概述 ASP.NET Core 支持适用于各种内置和第三方日志记录, 供程序的日志记录 API,本文介绍了如何将日志记录 API 与内置提供程序一起使用。对于第三方日志记录提供程序使用,文章最后有链接。   1.1 添加内置日志提供程序 日志记录提供程序能够用于显示日志信息或存储日志, 阅读全文
posted @ 2019-07-19 14:22 奋斗的中年人哈哈哈 阅读(190) 评论(0) 推荐(0)
摘要:一.概述 本章讲的选项模式是对Configuration配置的功能扩展。 讲这篇时有个专用名词叫“选项类(TOptions)” 。该选项类作用是指:把选项类中的属性与配置来源中的键关联起来。举个例,假设json文件有个Option1键,选项类中也有个叫Option1的属性名,经过选项配置, 阅读全文
posted @ 2019-07-19 14:16 奋斗的中年人哈哈哈 阅读(248) 评论(0) 推荐(0)
摘要:四. 文件配置提供程序AddIniFile、 AddXmlFile、AddJsonFile FileConfigurationProvider 是从文件系统加载配置的基类。 以下配置提供程序专用于特定文件类型: (1) INI 配置提供程序 IniConfigurationProvider: Fil 阅读全文
posted @ 2019-07-19 13:37 奋斗的中年人哈哈哈 阅读(434) 评论(0) 推荐(0)
摘要:一.  ASP.NET Core 中的配置概述 ASP.NET Core 中的应用配置是基于键值对,由configuration 程序提供。 configuration  将从各种配置源提供程序操作键值对,这些配置源可以是: (1) Azure Key Vault(是基 阅读全文
posted @ 2019-07-19 13:35 奋斗的中年人哈哈哈 阅读(337) 评论(0) 推荐(0)
摘要:一.在asp.net core中使用多个环境 ASP.NET Core 配置是基于运行时环境, 使用环境变量。ASP.NET Core 在应用启动时读取环境变量ASPNETCORE_ENVIRONMENT,并将该值存储在 IHostingEnvironment.EnvironmentName 中。A 阅读全文
posted @ 2019-07-19 12:31 奋斗的中年人哈哈哈 阅读(756) 评论(0) 推荐(0)
摘要:三.页面路由操作约定   接着上篇讲asp.net core 系列 7 Razor框架路由。在上篇继续第三节 "页面路由操作约定" 的最后一小节 AddPageRoute 。   3.3. 配置页面路由AddPageRoute 使用 AddPageRoute 配置路由, 阅读全文
posted @ 2019-07-19 12:29 奋斗的中年人哈哈哈 阅读(263) 评论(0) 推荐(0)
摘要:一.URL 生成 接着上篇讲MVC的路由,MVC 应用程序可以使用路由的 URL 生成功能,生成指向操作的 URL 链接。 生成 URL 可消除硬编码 URL,使代码更稳定、更易维护。 此部分重点介绍 MVC 提供的 URL 生成功能,并且仅涵盖 URL 生成工作原理的基础知识。 阅读全文
posted @ 2019-07-19 12:15 奋斗的中年人哈哈哈 阅读(305) 评论(0) 推荐(0)
摘要:一. 概述 介绍asp.net core路由时,我初步想了下,分几篇来说明。  路由的知识点很多,参考了官方文档提取出一些重要的知识点来说。    在ASP.NET Core中是使用路由中间件来匹配传入请求的 URL 并将它们映射到操作(action方法)。路由是在程序 阅读全文
posted @ 2019-07-19 12:03 奋斗的中年人哈哈哈 阅读(282) 评论(0) 推荐(0)
摘要:一.   概述 ASP.NET Core 是一个跨平台的高性能开源框架,可以用来:建置 Web 应用程序和服务、IoT应用和移动后端、在 Windows macOS 和 Linux 上使用喜爱的开发工具、部署到云或本地、NET Core 或 .NET Framework 上运行。 阅读全文
posted @ 2019-07-19 11:57 奋斗的中年人哈哈哈 阅读(179) 评论(0) 推荐(0)
摘要:随笔分类 asp.net core系列篇 asp.net core系列 68 Filter管道过滤器 摘要: 一.概述 本篇详细了解一下asp.net core filters,filter叫"筛选器"也叫"过滤器",是请求处理管道中的特定阶段之前或之后运行代码。filter用于处理横切关注点。 横 阅读全文
posted @ 2019-07-19 11:44 奋斗的中年人哈哈哈 阅读(559) 评论(0) 推荐(0)
摘要:ASP.NET Core 2.1 快速学习、入门系列教程,这个入门系列教程为了帮助大家快速上手ASP.NET Core。 本教程包含且不限于: 使用VS Code开发ASP.NET Core应用 ASP.NET Core MVC 开发(路由、控制器、视图) EF Core(连接MySQL,基础数据库 阅读全文
posted @ 2019-07-19 11:42 奋斗的中年人哈哈哈 阅读(398) 评论(0) 推荐(0)
摘要:ASP.NET Core 基础教程 ASP.NET Core 基础教程 ASP.NET Core 简介 ASP.NET Core Windows 环境配置 ASP.NET Core macOS 环境配置 ASP.NET Core 基础教程 约定 ASP.NET Core 新建项目(Windows) 阅读全文
posted @ 2019-07-19 09:55 奋斗的中年人哈哈哈 阅读(295) 评论(0) 推荐(0)
摘要:<! done 随笔分类 Asp.NETCore轻松学系列 Asp.NETCore轻松学系列阅读指引目录 摘要: 耗时两个多月,坚持写这个入门系列文章,就是想给后来者更好更快的上手体验,这个系列可以说是从入门到进阶,适合没有 .NETCore 编程经验到小白同学,也适合从 .NET Framewor 阅读全文
posted @ 2019-07-19 09:02 奋斗的中年人哈哈哈 阅读(274) 评论(0) 推荐(0)
摘要:原文:循序渐进学.Net Core Web Api开发系列【16】:应用安全续 加密与解密系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   一、 阅读全文
posted @ 2019-07-18 16:41 奋斗的中年人哈哈哈 阅读(557) 评论(0) 推荐(0)
摘要:nuget搜索:Hangfire 安装即可,这里我选择的是 1.7.0 beta1 版本   我是用这个集成到了 mvc api里   这里需要在 Startup 文件里进行如下配置   在配置方法 ConfigureServices 里配置数据库, 阅读全文
posted @ 2019-07-18 16:37 奋斗的中年人哈哈哈 阅读(489) 评论(0) 推荐(0)
摘要:一、序言        微软的机器学习框架于2018年5月出了0.1版本,2019年5月发布1.0版本。期间各版本之间差异(包括命名空间、方法等)还是比较大的,随着1.0版发布,应该是趋于稳定了。之前在园子里也看到不少相关介绍的文章,对我的学习提供了不少帮助。 阅读全文
posted @ 2019-07-18 16:15 奋斗的中年人哈哈哈 阅读(161) 评论(0) 推荐(0)
摘要:<! done 随笔分类 ML.NET 机器学习框架ML.NET学习笔记【9】自动学习 摘要: 一个通过ML.NET实现自动学习的例子。阅读全文 posted @ 2019 06 10 10:37 seabluescn 阅读(763) | 评论 (6) 编辑 机器学习框架ML.NET学习笔记【8】目 阅读全文
posted @ 2019-07-18 16:14 奋斗的中年人哈哈哈 阅读(461) 评论(1) 推荐(1)
摘要:原文:循序渐进学.Net Core Web Api开发系列【15】:应用安全系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   一、概述 本篇介绍 阅读全文
posted @ 2019-07-18 15:49 奋斗的中年人哈哈哈 阅读(434) 评论(0) 推荐(0)
摘要:原文:循序渐进学.Net Core Web Api开发系列【14】:异常处理系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   一、概述 本篇介绍 阅读全文
posted @ 2019-07-18 14:37 奋斗的中年人哈哈哈 阅读(237) 评论(0) 推荐(0)
摘要:原文:循序渐进学.Net Core Web Api开发系列【10】:使用日志系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   一、本篇概述 本篇 阅读全文
posted @ 2019-07-18 14:21 奋斗的中年人哈哈哈 阅读(287) 评论(0) 推荐(0)
摘要:原文:循序渐进学.Net Core Web Api开发系列【12】:缓存系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   一、概述 本篇介绍如何 阅读全文
posted @ 2019-07-18 14:01 奋斗的中年人哈哈哈 阅读(322) 评论(0) 推荐(0)
摘要:原文:循序渐进学.Net Core Web Api开发系列【11】:依赖注入系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   一、概述 本篇介绍 阅读全文
posted @ 2019-07-18 13:49 奋斗的中年人哈哈哈 阅读(332) 评论(0) 推荐(0)
摘要:原文:循序渐进学.Net Core Web Api开发系列【13】:中间件(Middleware)系列目录 循序渐进学.Net Core Web Api开发系列目录  本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi   阅读全文
posted @ 2019-07-18 13:42 奋斗的中年人哈哈哈 阅读(271) 评论(0) 推荐(0)
摘要:版权声明:本文为starfd原创文章,转载请标明出处。 https://blog.csdn.net/starfd/article/details/81282651 <! flowchart 箭头图标 勿删 在我们开发过程中,对于服务来说,一般我们定义interface实现均只存在一个具体实现(有人戏 阅读全文
posted @ 2019-07-18 13:35 奋斗的中年人哈哈哈 阅读(769) 评论(0) 推荐(0)
摘要:当前标签: 循序渐进学.Net Core Web Api开发系列   循序渐进学.Net Core Web Api开发系列【16】:应用安全续 加密与解密 NET未来之路 2019 03 13 15:10 阅读:122 评论:0   循序渐进学.Net Core Web 阅读全文
posted @ 2019-07-18 13:17 奋斗的中年人哈哈哈 阅读(189) 评论(0) 推荐(0)
摘要:UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念 如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑 阅读全文
posted @ 2019-07-18 11:52 奋斗的中年人哈哈哈 阅读(571) 评论(0) 推荐(0)
摘要:内容目录: 从一个示例开始类之间的关系时序图附录:《图说设计模式》 看懂UML类图和时序图 这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来 阅读全文
posted @ 2019-07-18 11:49 奋斗的中年人哈哈哈 阅读(3342) 评论(0) 推荐(0)
摘要:<! done 随笔分类 MVC ASP.NET MVC MVC5+EF6 完整教程17 升级到EFCore2.0 摘要: EF Core 2.0上周已经发布了,我们也升级到core 文章内容基于vs2017,请大家先安装好vs2017(15.3). 本篇文章主要讲下差异点,跟之前一样的就不再重复了 阅读全文
posted @ 2019-07-17 09:58 奋斗的中年人哈哈哈 阅读(257) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创或网络整理文章,转载请标明出处,谢谢。 https://blog.csdn.net/nodeman/article/details/88952337 https://github.com/dotnet/corefx 这个是.net core的 开源项目地址 阅读全文
posted @ 2019-07-17 09:24 奋斗的中年人哈哈哈 阅读(423) 评论(0) 推荐(0)
摘要:原文链接:https://yq.aliyun.com/articles/226579 之前写了一系列关于.NET Core/ASP.NET Core的文章,但是大都是针对RC版本。到了正式的RTM,很多地方都发生了改变,所以我会将之前发布的文章针对正式版本的.NET Core 1.0进行改写。除此之 阅读全文
posted @ 2019-07-17 09:20 奋斗的中年人哈哈哈 阅读(357) 评论(0) 推荐(0)
摘要:本篇经验将和大家介绍分配SQL Server 2014 中,新建登录用户,分配权限,并指定该用户的数据库的方法,希望对大家的工作和学习有所帮助!方法/步骤1打开 MS SQL Server Management Studio,以 Windows身份认证方式登录,如下图所示:步骤阅读2在对象资源管理器 阅读全文
posted @ 2019-07-16 16:35 奋斗的中年人哈哈哈 阅读(1745) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,可以转载,但必须以链接形式声明出处。 https://blog.csdn.net/zhang123456456/article/details/82490672 要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权:一、获得准许连接 SQL Se 阅读全文
posted @ 2019-07-16 16:13 奋斗的中年人哈哈哈 阅读(697) 评论(0) 推荐(0)
摘要:Update Package ProjectName 'Ko.app.web' Reinstall 该语句作用:按照packages.config中给出的程序组件,重新下载安装一遍。 阅读全文
posted @ 2019-07-15 10:10 奋斗的中年人哈哈哈 阅读(1041) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-12 16:53 奋斗的中年人哈哈哈 阅读(1) 评论(0) 推荐(0)
摘要:写在前面 写于2018.9.12 我研究 IdentityServer4 是从.net core 1.1的时候开始的,那时候国内的中文资料比较少,我都是按照官方文档来研究的,整理成了笔记。这个系列文档,一些文章是完全翻译的,一些文章是采用翻译加我自己的经验结合而成的,还有一些根据国内的使用习惯进行了 阅读全文
posted @ 2019-07-12 16:15 奋斗的中年人哈哈哈 阅读(178) 评论(0) 推荐(0)
摘要:原 初探Remoting双向通信(四) 2013年06月26日 11:11:32 喜欢特别冷的冬天下着雪 阅读数 2632 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kkkkkxiaofei/article/details/9175429 &n 阅读全文
posted @ 2019-07-12 12:59 奋斗的中年人哈哈哈 阅读(194) 评论(0) 推荐(0)
摘要:原 初探Remoting双向通信(二) 2013年06月25日 11:46:24 喜欢特别冷的冬天下着雪 阅读数 2977 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kkkkkxiaofei/article/details/9167829 二、 阅读全文
posted @ 2019-07-12 12:58 奋斗的中年人哈哈哈 阅读(219) 评论(0) 推荐(1)
摘要:原 初探Remoting双向通信(三) 2013年06月25日 17:51:08 喜欢特别冷的冬天下着雪 阅读数 4741 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kkkkkxiaofei/article/details/9169433 三、 阅读全文
posted @ 2019-07-12 12:58 奋斗的中年人哈哈哈 阅读(313) 评论(0) 推荐(1)
摘要:原 初探remoting双向通信(一) 2013年06月24日 15:47:07 喜欢特别冷的冬天下着雪 阅读数 4389 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kkkkkxiaofei/article/details/9162911 &n 阅读全文
posted @ 2019-07-12 12:57 奋斗的中年人哈哈哈 阅读(267) 评论(0) 推荐(0)
摘要:ASP.NET Core 认证与授权[7]:动态授权 雨夜朦胧 2017 11 24 11:21 阅读:7063 评论:19 ASP.NET Core 认证与授权[6]:授权策略是怎么执行的? 雨夜朦胧 2017 11 22 08:40 阅读:5041 评论:9 ASP.NET Core 认证与授权 阅读全文
posted @ 2019-07-11 16:09 奋斗的中年人哈哈哈 阅读(296) 评论(0) 推荐(0)
摘要:随笔分类 IdentityServer4 IdentityServer4 常见问题 用户拒绝授权后报错 摘要: 1.问题说明 在 IdentityServer4 Web 授权中,一般会有一个显示客户端需要获取用户的那些信息的页面,询问用户是否同意: 在这个页面如果我们点击“No, Do Not Al 阅读全文
posted @ 2019-07-11 15:51 奋斗的中年人哈哈哈 阅读(243) 评论(0) 推荐(0)
摘要:IdentityServer4 术语 IdentityServer4的规范、文档和对象模型使用了一些你应该了解的术语。 身份认证服务器(IdentityServer) IdentityServer是一个OpenID Connect提供程序,它实现了OpenID Connect 和 OAuth 2.0 阅读全文
posted @ 2019-07-11 15:48 奋斗的中年人哈哈哈 阅读(201) 评论(0) 推荐(0)
摘要:一.整体情况 现代应用程序看起来更像这个: 最常见的相互作用: 浏览器与Web应用程序的通信 Browser > Web App Web应用程序与Web API通信 基于浏览器的应用程序与Web API 本机应用程序与Web API进行沟通 基于服务器的应用程序与Web API Web API 阅读全文
posted @ 2019-07-11 15:47 奋斗的中年人哈哈哈 阅读(212) 评论(0) 推荐(0)
摘要:本地应用只本地客户端应用,例如QQ、微信 IdentityServer4是ASP.NET Core 2的OpenID Connect和OAuth 2.0框架。它可以在您的应用程序中提供以下功能: 它使你的应用程序具有如下特点: 认证即服务 适用于所有应用程序(web, native, mobile, 阅读全文
posted @ 2019-07-11 15:45 奋斗的中年人哈哈哈 阅读(331) 评论(0) 推荐(0)
摘要:关于Identity和IdentityServer初学的时候可能会有一些疑惑(虽然我也不是很精深吧),但是,这里说一下自己关于这两者的一些理解,如有错误,欢迎指正 总体上,ASP.NET Core Identity提供了一个用来管理和存储用户账户的框架.IdentityServer是一个中 阅读全文
posted @ 2019-07-11 15:37 奋斗的中年人哈哈哈 阅读(488) 评论(0) 推荐(0)
摘要:if (user?.Identity?.IsAuthenticated ?? false)这几个问号分别都代表啥意思? 0 悬赏园豆:5 [已解决问题] 浏览: 229次 解决于 2018 05 16 13:27 var user = HttpContext.User; if (user?.Iden 阅读全文
posted @ 2019-07-11 15:05 奋斗的中年人哈哈哈 阅读(466) 评论(0) 推荐(0)
摘要:原文:ASP.NET Core 认证与授权[1]:初识认证在ASP.NET 4.X 中,我们最常用的是Forms认证,它既可以用于局域网环境,也可用于互联网环境,有着非常广泛的使用。但是它很难进行扩展,更无法与第三方认证集成,因此,在 ASP.NET Core 中对认证与授权进行了全新的设计,并使用 阅读全文
posted @ 2019-07-11 13:33 奋斗的中年人哈哈哈 阅读(921) 评论(0) 推荐(1)
摘要:随笔分类 中小研发团队架构实践系列 《中小研发团队架构实践》精彩问答 摘要: 这里汇集书本有关的部分问题和回答,也欢迎在这里提问。 问:你好,我是书籍的读者,请教一个问题,就是我发现Demo 里无论是Business 还是DataLayer 都没有使用接口例如IOrderLogic 也未使用Auto 阅读全文
posted @ 2019-07-11 11:04 奋斗的中年人哈哈哈 阅读(218) 评论(0) 推荐(0)
摘要:原文:ASP.NET Linux部署(2) MS Owin + WebApi + Mono + JexusASP.NET Linux部署(2) MS Owin + WebApi + Mono + Jexus 本文承接我的上一篇博文: ASP.NET 5 Linux部署,那篇文章主要是针对最新的ASP 阅读全文
posted @ 2019-07-11 10:21 奋斗的中年人哈哈哈 阅读(202) 评论(0) 推荐(0)
摘要:原文:ASP.NET 5 (vNext) Linux部署引言 工欲善其事,必先利其器. 首先,我们先明确下以下基本概念 Linux相关 Ubuntu Ubuntu是基于linux的免费开源桌面PC操作系统 十分契合英特尔的超极本定位 支持x86、64位和ppc架构 全面支持网页浏览器   阅读全文
posted @ 2019-07-11 10:13 奋斗的中年人哈哈哈 阅读(248) 评论(0) 推荐(0)
摘要:原文:ASP.NET 5 入门 (3) – LoggingASP.NET 5 理解和入门 建立和开发ASP.NET 5 项目 使用自定义配置文件 ASP.NET 5 入门 (3) – Logging 前几天就关注到汤姆大叔的相关文档: 解读ASP.NET 5 & MVC6系列(9):日志框架 阅读全文
posted @ 2019-07-11 10:09 奋斗的中年人哈哈哈 阅读(332) 评论(0) 推荐(0)
摘要:原文:ASP.NET 5 入门 (2) – 自定义配置  ASP.NET 5 入门 (2) – 自定义配置 ASP.NET 5 理解和入门 建立和开发ASP.NET 5 项目 初步理解ASP.NET5的配置 正如我的第一篇文章ASP.NET 5 (vNext) 理解和概述 所说,ASP.N 阅读全文
posted @ 2019-07-11 10:08 奋斗的中年人哈哈哈 阅读(205) 评论(0) 推荐(0)
摘要:原文:ASP.NET 5 入门(1) 建立和开发ASP.NET 5 项目ASP.NET入门(1) 建立和开发ASP.NET 5 项目 ASP.NET 5 理解和入门 使用自定义配置文件 建立项目 首先,目前只有VS 2015支持开发最新的ASP.NET 5 程序,所以我们首先需要下载安装其最新的RC 阅读全文
posted @ 2019-07-11 10:01 奋斗的中年人哈哈哈 阅读(796) 评论(0) 推荐(0)
摘要:原文:Web系统开发构架再思考 前后端的完全分离前言 前后端完全分离其实一直是Web开发人员的梦想,也一直是我的梦想,遥想当年,无论是直接在代码里面输出HTML,还是在HTML里面嵌入各种代码,都不能让人感到满意.期间的痛苦和纠结,我想所有Web开发人员都深有感触. 由于最近几年一直在MS平台,从W 阅读全文
posted @ 2019-07-11 09:45 奋斗的中年人哈哈哈 阅读(1164) 评论(0) 推荐(1)
摘要:原文:ASP.NET 5 (vNext) 理解和概述 概述 ASP.NET 5 (又称为vNext) 是自ASP.NET产生15年以来一次革命性的更新, 我们可以从以下几点来理解其概貌和意义: ASP.NET 5是开源的 ASP.NET 5开发的WebApp是跨平台的: 目前可以确认的平台 阅读全文
posted @ 2019-07-11 09:37 奋斗的中年人哈哈哈 阅读(975) 评论(0) 推荐(0)
摘要:原文:OWIN的理解和实践(二) – Host和Server的开发对于开发人员来说,代码就是最好的文档,如上一篇博文所说,下面我们就会基于Kanata项目的一些具体调用代码,来进一步深入理解OWIN的实现和作用. 今天我们先针对Host和Server来实现一个简单的应用. 我们的开发环境是: &nb 阅读全文
posted @ 2019-07-11 09:23 奋斗的中年人哈哈哈 阅读(357) 评论(0) 推荐(0)
摘要:原文:OWIN的理解和实践(三) –Middleware开发入门上篇我们谈了Host和Server的建立,但Host和Server无法产出任何有实际意义的内容,真正的内容来自于加载于Server的Middleware,本篇我们就着重介绍下Middleware的开发入门. Middleware是什么 阅读全文
posted @ 2019-07-11 09:23 奋斗的中年人哈哈哈 阅读(181) 评论(0) 推荐(0)
摘要:原文:OWIN的理解和实践(一) – 解耦,协作和开放概述 OWIN的全称是Open Web Interface For .Net, 是MS在VS2013期间引入的全新的概念, 网上已经有不少的关于它的信息, 这里我就谈下我自己的理解: OWIN是一种规范和标准, 不代表特定技术. MS最新出现的一 阅读全文
posted @ 2019-07-11 09:22 奋斗的中年人哈哈哈 阅读(322) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_8_案例2 前言 配置Hub 建立DrawingHub 页面 javascript 实现效果 结束语 参考文献 一步一步学习SignalR进行实时通信_8_案例2 标签(空格分隔): SignalR 前言 这讲分析一个案例,在一个画板上画画实时在其他客户 阅读全文
posted @ 2019-07-10 17:09 奋斗的中年人哈哈哈 阅读(220) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_7_非代理 前言 代理与非代理 建立连接 调用方法 维持状态 从服务器接收 结束语 参考文献 一步一步学习SignalR进行实时通信_7_非代理 标签(空格分隔): SignalR 前言 距离上次写博客已经一个多月了,一直想抽空写,却一直没时间写。现在紧 阅读全文
posted @ 2019-07-10 16:09 奋斗的中年人哈哈哈 阅读(286) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_6_案例1 前言 类的定义 各块功能 后台 前台 结束语 参考文献 一步一步学习SignalR进行实时通信_6_案例1 标签(空格分隔): SignalR 前言 由于这段时间在找房子,所以耽误了一段时间。前几讲把一些基础的东西稍微介绍了下,这一讲就简单介 阅读全文
posted @ 2019-07-10 13:23 奋斗的中年人哈哈哈 阅读(198) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_4_Hub 前言 创建Hub 配置Hub 创建Hubs服务 详细代码 代码解析 效果展示 结束语 参考文献 一步一步学习SignalR进行实时通信_4_Hub 标签(空格分隔): SignalR 前言 之前我们介绍了SignalR有2级抽象,前2篇文章我 阅读全文
posted @ 2019-07-10 12:27 奋斗的中年人哈哈哈 阅读(300) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_4_Hub 前言 创建Hub 配置Hub 创建Hubs服务 详细代码 代码解析 效果展示 结束语 参考文献 一步一步学习SignalR进行实时通信_4_Hub 标签(空格分隔): SignalR 前言 之前我们介绍了SignalR有2级抽象,前2篇文章我 阅读全文
posted @ 2019-07-10 12:20 奋斗的中年人哈哈哈 阅读(298) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_2_Persistent Connections 前言 安装 Persistent Connections 映射并配置持久连接 结束语 参考文献 一步一步学习SignalR进行实时通信_2_Persistent Connections 标签(空格分隔): 阅读全文
posted @ 2019-07-10 12:02 奋斗的中年人哈哈哈 阅读(253) 评论(0) 推荐(0)
摘要:目录 一步一步学习SignalR进行实时通信_1_简单介绍 前言 SignalR介绍 支持的平台 相关说明 OWIN 结束语 参考文献 一步一步学习SignalR进行实时通信_1_简单介绍 标签(空格分隔): SignalR 前言 本来前几个月想写一系列的关于SignalR的文章,但是由于在做项目, 阅读全文
posted @ 2019-07-10 12:01 奋斗的中年人哈哈哈 阅读(402) 评论(0) 推荐(0)
摘要:接着上一篇:《ASP.NET SignalR系列》第四课 SignalR自托管(不用IIS) 一、概述 本教程主要阐释了如何在MVC下使用ASP.NET SignalR。 添加SignalR库到MVC中。 创建hub和OWIN startup 类来推送内容到客户端。 在页面中使用SignalR jQ 阅读全文
posted @ 2019-07-10 11:30 奋斗的中年人哈哈哈 阅读(236) 评论(0) 推荐(0)
摘要:从现在开始相关文章请到: http://lko2o.com/moon 接着上一篇:《ASP.NET SignalR系列》第三课 SignalR的支持平台 一、概述 SignalR常常依托于ASP.NET应用程序运行于IIS中,但它还可以自我托管(比如作为console winfo 阅读全文
posted @ 2019-07-10 10:26 奋斗的中年人哈哈哈 阅读(378) 评论(0) 推荐(0)
摘要:从现在开始相关文章请到: http://lko2o.com/moon 接着第二课:《ASP.NET SignalR系列》第二课 SignalR的使用说明 一、服务器系统要求 SignalR 服务端组件可以被部署在诸多的服务器配置中,本节描述了它所支持的操作系统版本,.NET fr 阅读全文
posted @ 2019-07-10 10:21 奋斗的中年人哈哈哈 阅读(188) 评论(0) 推荐(0)
摘要:从现在开始相关文章请到: http://lko2o.com/moon 接续上一篇:《ASP.NET SignalR系列》第一课 认识SignalR (还没有看的话,建议您先看看) 一、指定通信方式 建立一个通讯方式需要一定的时间和客户机/服务器资源。如果客户机的功能是已知的,那么通信方式在客户端连接 阅读全文
posted @ 2019-07-10 10:15 奋斗的中年人哈哈哈 阅读(147) 评论(0) 推荐(0)
摘要:从现在开始相关文章请到: http://lko2o.com/moon 一、概述 ASP.NET signalr对ASP.NET开发者来说是一个新的程序库,它能让我们更加容易便捷地开发实时通信功能; signalr允许客户端和服务器之间双向通信。服务器可以将内容推送到已连接的客户端。 sig 阅读全文
posted @ 2019-07-10 09:57 奋斗的中年人哈哈哈 阅读(146) 评论(0) 推荐(0)
摘要:@a604572782 2015 08 10 09:01 字数 2133 阅读 1245 MVC5使用SignalR进行双向通信 (1)配置SignalR 在NuGet中通过 install package Microsoft.AspNet.SignalR 命令进行安装 在Scripts文件夹中会添 阅读全文
posted @ 2019-07-10 09:50 奋斗的中年人哈哈哈 阅读(232) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第十篇 消息通信模式(下) 双工 2012年03月30日 07:35:31 songyefei 阅读数 12542 老老实实学WCF 第十篇 消息通信模式(下) 双工   在前一篇的学习中,我们了解了单向和请求/应答这两种消息通信模式。我们知道可以通过配置操作协定 阅读全文
posted @ 2019-07-09 15:10 奋斗的中年人哈哈哈 阅读(138) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第九篇 消息通信模式(上) 请求应答与单向 2012年03月30日 03:27:44 songyefei 阅读数 5376 老老实实学WCF 第九篇 消息通信模式(上) 请求应答与单向   通过前两篇的学习,我们了解了服务模型的一些特性如会话和实例化,今天我们来进 阅读全文
posted @ 2019-07-09 15:08 奋斗的中年人哈哈哈 阅读(114) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第七篇 会话 2012年03月28日 03:41:51 songyefei 阅读数 4992 老老实实学WCF 第七篇 会话   通过前几篇的学习,我们已经掌握了WCF的最基本的编程模型,我们已经可以写出完整的通信了。从这篇开始我们要深入地了解这个模型的高级特性, 阅读全文
posted @ 2019-07-09 15:06 奋斗的中年人哈哈哈 阅读(112) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第八篇 实例化 2012年03月29日 07:03:40 songyefei 阅读数 5127 老老实实学WCF 第八篇 实例化   通过上一篇的学习,我们简单地了解了会话,我们知道服务端和客户端之间可以建立会话连接,也可以建立非会话连接,通信的绑定和服务协定的S 阅读全文
posted @ 2019-07-09 15:06 奋斗的中年人哈哈哈 阅读(106) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第六篇 元数据交换 2012年03月27日 05:34:11 songyefei 阅读数 6293 老老实实学WCF 第六篇 元数据交换   通过前两篇的学习,我们了解了WCF通信的一些基本原理,我们知道,WCF服务端和客户端通过共享元数据(包括服务协定、服务器终 阅读全文
posted @ 2019-07-09 15:05 奋斗的中年人哈哈哈 阅读(109) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第四篇 初探通信 ChannelFactory 2012年03月23日 09:05:05 songyefei 阅读数 18369 老老实实学WCF 第四篇 初探通信 ChannelFactory   通过前几篇的学习,我们简单了解了WCF的服务端 客户端模型,可以 阅读全文
posted @ 2019-07-09 15:04 奋斗的中年人哈哈哈 阅读(132) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第五篇 再探通信 ClientBase 2012年03月24日 02:47:55 songyefei 阅读数 8976 老老实实学WCF 第五篇 再探通信 ClientBase   在上一篇中,我们抛开了服务引用和元数据交换,在客户端中手动添加了元数据代码,并利用 阅读全文
posted @ 2019-07-09 15:04 奋斗的中年人哈哈哈 阅读(104) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第三篇 在IIS中寄存服务 2012年03月22日 08:59:11 songyefei 阅读数 13606 老老实实学WCF 第三篇 在IIS中寄宿服务   通过前两篇的学习,我们了解了如何搭建一个最简单的WCF通信模型,包括定义和实现服务协定、配置服务、寄宿服 阅读全文
posted @ 2019-07-09 15:03 奋斗的中年人哈哈哈 阅读(100) 评论(0) 推荐(0)
摘要:原 [老老实实学WCF] 第二篇 配置WCF 2012年03月20日 06:45:17 songyefei 阅读数 9809   老老实实学WCF 第二篇 配置WCF   在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它。先回顾一下服务端的代码: &nb 阅读全文
posted @ 2019-07-09 14:46 奋斗的中年人哈哈哈 阅读(153) 评论(0) 推荐(0)
摘要:老老实实学WCF  第一篇 Hello WCF   WCF(Windows Communication Foundation)是微软公司推出的面向服务技术的集大成者,涵盖继承了其之前发布的所有的分布式应用程序的编程模型,涉及面之广,技术之复杂,结构之零散,让我们初学这门技术的菜鸟 阅读全文
posted @ 2019-07-09 14:24 奋斗的中年人哈哈哈 阅读(362) 评论(0) 推荐(0)
摘要:原文:200行代码,7个对象——让你了解ASP.NET Core框架的本质2019年1月19日,微软技术(苏州)俱乐部成立,我受邀在成立大会上作了一个名为《ASP.NET Core框架揭秘》的分享。在此次分享中,我按照ASP.NET Core自身的运行原理和设计思想创建了一个 “迷你版” 的ASP. 阅读全文
posted @ 2019-07-04 11:20 奋斗的中年人哈哈哈 阅读(297) 评论(0) 推荐(0)