自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dotNET跨平台

在这里你可以谈微软.NET;Mono的跨平台开发技术,也可以谈谈其他的跨平台技术.;;在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流平台

  • 博客(179)
  • 收藏
  • 关注

转载 从严治码-别人在项目中下毒,我该怎么治?

01 从软考说起 从4月份开始,由于备考《系统集成项目管理工程师》的原因,博客没有持续更新,在上半年考试结束之后,又对项目进行了一些收尾的工作...

2019-06-30 07:00:00 229

转载 函数式编程里的Materialization应该翻译成什么?

Materialization是函数式编程里的一个专业术语, 用于特指函数式编程中查询被实际执行并生成结果的这一过程.首先, 搜了一下中文资料, 暂时没有对该词的中文翻译...

2019-06-30 07:00:00 234 1

转载 学习MVVM设计模式后第一次用于生产

WPF的MVVM设计模式从winform转变到WPF的过程,难点主要还是在MVVM的设计模式。当然,如果依然采用winform的涉及方式,在每个控件背后绑定事件的方式运用...

2019-06-30 07:00:00 247

转载 基于 Kong 和 Kubernetes 的 WebApi 多版本解决方案

前言大家好,很久没有写博客了,最近半年也是比较的忙,所以给关注我的粉丝们道个歉。去年和朱永光大哥聊的时候提了一下我们的这个方案,他说让我有空写篇博客讲一下,之前是非常的忙...

2019-06-30 07:00:00 265

转载 Exceptionless(二) - 使用进阶

作者:markjiang7m2原文地址:https://www.cnblogs.com/markjiang7m2/p/11100563.html官网地址:http://l...

2019-06-30 07:00:00 1222 1

转载 netcore mvc快速开发系统(菜单,角色,权限[精确到按钮])开源

基于netcore2.0 mvc 开发的 快速搭建具有如下特色的后台管理系统用户管理菜单管理角色管理权限管理[精确到按钮])代码生成器代码克隆到本地 用vs2017或以上...

2019-06-30 07:00:00 2327

转载 微服务探索与实践—总述

背景软件开发是一个不断发展的过程,从当初的面向过程为主到如今的面向对象的开发,软件开发者不断探索与实践更加符合时代发展要求的开发模式与架构思想,而这,也在极大程度上提高了...

2019-06-29 07:00:00 132

转载 微服务探索与实践—服务注册与发现

前言微服务从大规模使用到现在已经有很多年了,从之前的探索到一步步的不断完善与成熟,微服务已经成为众多架构选择中所必须面对的一个选项。服务注册与发现是相辅相成的,所以一般会...

2019-06-29 07:00:00 141

转载 一个引发程序员们干架的问题

这里是Z哥的个人公众号每周五早8点 按时送达当然了,也会时不时加个餐~我的第「77」篇原创敬上在一个分布式系统的开发团队中,有一些问题是很容易产生程序员之间矛盾的。其中之...

2019-06-29 07:00:00 169

转载 这周,全球首个IT技术全中文免费学习平台诞生了!太惊艳!

本周三的Developer Wednesday为大家揭秘了Microsoft Learn网站的全新学习模式一时间Microsoft Learn圈粉无数如果你正在为错过直...

2019-06-29 07:00:00 210

转载 Visual Basic 兴衰记

这是一篇暴露年龄的文章。为什么这么说?因为现在年轻的程序员可能没有接触过当年红极一时的 Visual Basic。28 年前的 1991 年 4 月,Microsoft ...

2019-06-29 07:00:00 466

转载 .NET Core 的过去、现在和未来

在最新的微软 Build 大会主题网站上,微软.NET 程序经理 Scott Hunter 发表了一篇文章,指出.NET Core 是.NET 的未来。去年,微软就已经确...

2019-06-29 07:00:00 831

转载 十分钟了解Kubernetes

何为Kubernetes?最简单的一句话来概括Kubernetes。它就是一套成熟的商用服务编排解决方案。Kubernetes定位在Paas层,重点解决了微服务大规模部署...

2019-06-29 07:00:00 873

转载 设计模式之工厂方法模式

定义定义一个创建对象的接口,但让这个接口的实现类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。也就是说,工厂方法模式会定义一个单独的方法去创建或者管理对象。...

2019-06-28 06:45:00 119

转载 设计模式之职责链模式

职责链模式简介及UML职责链也叫责任链,他是一种行为型模式,它为请求创建了一个接收请求者对象的链,并将请求沿着这条链传递到目标对象去处理。该模式最简单的实现方式就是运用里...

2019-06-28 06:45:00 127

转载 设计模式之简单工厂模式

简单工厂模式,需要说明的是,它并不属于GOF 23种设计模式中的一种。但它却丰富了工厂模式家族,因为其简单的思想和使用方式,也有很广泛的使用简单工厂模式又称为静态工厂模式...

2019-06-28 06:45:00 184

转载 设计模式之策略者模式

策略者模式简介策略者模式定义一个算法接口,并由其实现类去实现,使得每一个算法都得到封装,并让他们可以相互替换。这是一种行为型模式。策略者模式降低了算法行为和环境角色的耦合...

2019-06-28 06:45:00 188

转载 C# 默认接口方法更新完成,很多细节问题尚待解决

随着对默认接口方法的支持越来越接近完成,一些潜在的问题被提了出来。虽然已经完成了很多工作,但这是一个复杂的特性,许多细节问题还没有解决。但首先,这里有一些已解决的问题。接...

2019-06-28 06:45:00 235

转载 C# 8 新增小功能

尽管 C# 8 应该会在今年发布,并且 C# 8.x 和 9 的路线图也开始形成,但是,微软正在继续审查下一个版本的特性。目标类型表达式假设我们有 A、B 和 C 三种类...

2019-06-28 06:45:00 259

转载 Linux下搭建asp.net运行环境

最近有个项目,是在Windows平台下开发的,需要把 asp.net web应用移植到 CentOS下,甚是头疼;翻阅资料,发现Jexus是个可行的方案,下面是官方对Je...

2019-06-28 06:45:00 1145

转载 在 Asp.Net Core WebAPI 中防御跨站请求伪造攻击

什么是跨站请求伪造跨站请求伪造(英语:Cross-site request forgery),也被称为one-click attack或者session ridin...

2019-06-28 06:45:00 1545

转载 设计模式之总体介绍

1.背景与介绍  设计模式是经过反复使用、经过分类的代码总结。设计模式的目的是提高代码可重用性和可靠性,并使代码条理清晰、易于理解、易于维护。  设计模式描述了在各种情...

2019-06-27 06:45:00 152

转载 .NET中扩展方法和Enumerable(System.Linq)

LINQ是我最喜欢的功能之一,程序中到处是data.Where(x=x>5).Select(x)等等的代码,她使代码看起来更好,更容易编写,使用起来也超级方便,fo...

2019-06-27 06:45:00 268

转载 .NET Core 微服务之Polly熔断策略

紧接着上一篇说,咱们继续介绍Polly这个类库熔断策略(Circuit-breaker)如果调用某个目标服务出现过多超时、异常等情况,可以采取一定时间内熔断该服务的调用,...

2019-06-27 06:45:00 517

转载 译 | .NET Core 3.0 对诊断的改进

原文:Sourabh Shirhatti翻译:Edi Wang在 .NET Core 3.0 中,我们将引入一套工具,这些工具利用 .NET 运行时中的新功能,使诊断和解...

2019-06-27 06:45:00 555

转载 你可以保持沉默,但你所说的一切都将成为呈堂证供——浅谈Azure WORM保护

本文作者|Yuan Han本文来源|Reid爸的菜园子美国安然事件后,电子数据的合规性保存越来越受到重视;各国政府制定了一系列的法律,如美国《赛班斯法案》等,对于不同类型...

2019-06-27 06:45:00 709

转载 C#中await/async闲说

自从C#5.0增加异步编程之后,异步编程越来越简单,async和await用的地方越来越多,越来越好用,只要用异步的地方都是一连串的异步,如果想要异步编程的时候,需要从底...

2019-06-26 06:45:00 217

转载 kubernetes高级之创建只读文件系统以及只读asp.net core容器

使用docker创建只读文件系统容器化部署对应用的运维带来了极大的方便,同时也带来一些新的安全问题需要考虑.比如黑客入侵到容器内,对容器内的系统级别或者应用级别文件进行修...

2019-06-26 06:45:00 282

转载 容器化之后如何节省云端成本?(二十七)

如何节约云端成本?上云在大部分情况下就是为了降低成本,在这方面,主流的容器服务基本上都能够有效地降低成本——不仅能够高效自动化的管理和控制容器,极大地降低了DevOps的...

2019-06-26 06:45:00 388

转载 C#规范整理·异常与自定义异常

这里会列举在C#中处理CLR异常方面的规范,帮助大家构建和开发一个运行良好和可靠的应用系统。前言  迄今为止,CLR异常机制让人关注最多的一点就是“效率”问题。其实,这里...

2019-06-26 06:45:00 433

转载 用 docker-compose 启动 WebApi 和 SQL Server

本系列文章所要做出的演示架构基于 .NET Core Web Api、MSSQL、Skywalking 和 nginx ,这些都会通过docker-compose一键创建...

2019-06-26 06:45:00 510

转载 DDD中的聚合和UML中的聚合以及组合的关系

UML:聚合关系:成员对象是整体的一部分,但是成员对象可以脱离整体对象独立存在。如汽车(Car)与引擎(Engine)、轮胎(Wheel)、车灯(Light)之间的关系为...

2019-06-26 06:45:00 582

转载 如何从现在开始写博客?

 在前不久知名博主《纯洁的微笑》在博客园分享了他写博客的心得,获得了读者圈的广泛共鸣,同时也引起了一些老生常谈的争议,这样的讨论在我们长沙.NET技术社区内部也经常发生。...

2019-06-25 06:40:00 193

转载 使用Elasticsearch 构建 .NET 企业级搜索

最近几年出现的云计算为组织和用户带来了福音。组织对客户的了解达到前所未有的透彻,并能够采用个性化通信锁定客户。用户几乎可以随时随地获取其数据,使其更加易于访问和使...

2019-06-25 06:40:00 404

转载 使用 docker 部署常用的开发环境

使用 docker 部署常用的开发环境Intro前段时间电脑之前返厂修了,所有的软件都要重新装一遍,很麻烦,既然用了 docker 有些环境就直接用 docker 部署了...

2019-06-25 06:40:00 410

转载 Linux下Jenkins与GitHub自动构建NetCore与部署

今天我们来谈谈NetCore在Linux底下的持续集成与部署。NetCore我就不多介绍了,持续集成用的是Jenkins,源代码管理器用的是GitHub。我们就跟着博文往...

2019-06-25 06:40:00 550

转载 书籍推荐:《More Effective C#》

很多年前看过Bill Wagner的《Effective C#》第一版,涵盖了C#2.0相关语言特性的最佳实践,教我们怎样更优雅地去编写C#代码,当时觉得受益匪浅。最近拿...

2019-06-25 06:40:00 820

转载 译 | 介绍全新 Microsoft.Data.SqlClient

原文:Diego翻译:Edi Wang本文由 SqlClient 和 SQL 服务器工具上的项目经理 Vicky Harp 撰写。那些一直密切关注 .NET 开发的人很可...

2019-06-25 06:40:00 2844

转载 几种设计良好结构以提高.NET性能的方法

写在前面设计良好的系统,除了架构层面的优良设计外,剩下的大部分就在于如何设计良好的代码,.NET提供了很多的类型,这些类型非常灵活,也非常好用,比如List,Dictio...

2019-06-24 06:40:00 188

转载 C#规范整理·资源管理和序列化

源管理(尤其是内存回收)曾经是程序员的噩梦,不过在.NET平台上这个噩梦似乎已经不复存在。CLR在后台为垃圾回收做了很多事情,使得我们现在谈起在.NET上进行开发时,都会...

2019-06-24 06:40:00 197

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除