0

zzzzz

fd ...

佐月儿 发布于 2019-12-04 17:38 评论(0)阅读(2)
0

如何运用DDD - 实体

本文将介绍领域驱动设计(DDD)战术模式中另一个常见且非常重要的概念 - 实体。相对战术模式中其他的一些概念(例如 值对象、领域服务等)来说,实体应该比较容易让人理解和运用。但是我们如何去发现所在领域中的实体呢?如何保证建立的实体是富含行为的?实体运用时又有那些注意的细节呢?本文将从不同的角度来带大... ...

句幽 发布于 2019-12-04 17:34 评论(0)阅读(28)
0

C#线程学习笔记二:线程池中的工作者线程

本笔记摘抄自:http://www.suoyizhineng.com/zhili/archive/2012/07/18/ThreadPool.html,记录一下学习过程以备后续查用。 一、线程池基础 首先,创建和销毁线程是一个要耗费大量时间的过程,其次,太多的线程也会浪费内存资源,所以通过Thread类来创 ...

缥缈的尘埃 发布于 2019-12-04 16:41 评论(0)阅读(16)
0

在IIS上部署 .Net Core 3.0 项目踩坑实录

在IIS上部署 .Net Core 3.0 项目的主要流程有: 一、安装并启用IIS: 安装了VS的环境,已经默认装上了IIS,可在控制面板的“程序和功能”中查看确认。 在“程序和功能”界面点击“启用或关闭Windows功能”,全选IIS下的全部选项,“确定”,等待启用完成。 二、安装AspNetC ...

代码改变人参 发布于 2019-12-04 16:32 评论(0)阅读(22)
0

C# - WinFrm应用程序调用WebService服务

WinFrm应用程序调用WebService服务 关于WebService的创建、发布与部署等相关操作不再赘述,传送门如下:C# VS2019 WebService创建与发布,并部署到Windows Server 2012R 此篇记录一下客户端的调用,以便后续学习使用,不足之处请指出。 建立WinF ...

Jeremy.Wu 发布于 2019-12-04 14:53 评论(0)阅读(33)
1

.net core3.0部署Linux服务器 使用Docker容器和Nginx反代理教程

本人刚接触.net core 由于公司项目需要部署在Linux上 近些日子学习和网上大面积搜教程 我在这给大家归拢归拢借鉴的教程做了套方案(我写的可以实现 但不一定是最好的 仅供参考) 我只用过core3.0 之前的版本没接触过 首先需要使用Nginx反代理的项目那一定是web框架的ASP.NET ...

小原木筏 发布于 2019-12-04 14:37 评论(1)阅读(39)
1

博客开通第一天

2019.12.4今天开通博客,跌跌撞撞学了3年C#,感觉有了基础但还不够深入,有些东西学了又忘,特此开通博客做一个记录,记录下以后学习中的每一个知识点,再接再厉,每天进步一点点!!!!!! ...

随风逝 发布于 2019-12-04 14:00 评论(3)阅读(21)
1

C# VS2019 WebService创建与发布,并部署到Windows Server 2012R

前言 上一次数据库灾备和性能优化后,数据库专家建议,在不扩容的情况下,客户端不能再频繁的扫描数据库了!一句惊醒梦中人,因为我也发现数据库越来越卡了,自从上个项目上线后,就出现了这个情况。后来分析其原因,发现客户端每3秒中扫描一次数据库,一共5000+客户端,可想而知,频繁扫描严重影响到数据库性能。所 ...

Jeremy.Wu 发布于 2019-12-04 12:21 评论(0)阅读(53)
0

C# copy source directory files with original folder to the destination path

private static void PathCopyFilesWithOriginalFolder() { int sourceFilesNum = 0; try { string sourceDir = @"E:\Source"; string destDir = @"E:\Dest"; st... ...

Fred1987 发布于 2019-12-04 11:15 评论(0)阅读(17)
0

C# transfer local file to remote server based on File.Copy

based on http://stackoverflow.com/questions/659013/accessing-a-shared-file-unc-from-a-remote-non-trusted-domain-with-credentials ...

Fred1987 发布于 2019-12-04 09:52 评论(0)阅读(14)
27

【翻译】.NET Core3.1发布

.NET Core3.1发布 我们很高兴宣布.NET Core 3.1的发布。实际上,这只是对我们两个多月前发布的.NET Core 3.0的一小部分修复和完善。最重要的是.NET Core 3.1是长期支持(LTS)版本,并且将支持三年。和过去一样,我们希望花一些时间来发布下一个LTS版本。额外的 ...

HueiFeng 发布于 2019-12-04 09:16 评论(31)阅读(2939)
2

C#实现地图坐标系的转换(WGS-84、GCJ-02、BD-09)

WGS-84坐标系:全球定位系统使用,GPS、北斗等 GCJ-02坐标系:中国地区使用,由WGS-84偏移而来 BD-09坐标系:百度专用,由GCJ-02偏移而来 (PS:源于项目需求,本来是想读图片的经纬度显示在百度离线地图上的。后来发现定位偏差太大,仔细一想,原来是图片和百度使用的坐标系不一样。 ...

Gmmm 发布于 2019-12-04 08:23 评论(0)阅读(71)
42

国内开源C# WPF控件库Panuon.UI.Silver强力推荐

国内优秀的WPF开源控件库,Panuon.UI的优化版本。一个漂亮的、使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习。 今天站长(Dotnet9,站长网址:http://dotnet9.com, 微信公众号:dotnet9_com)推荐另一款开源的WPF控件库(PanuonUI. ...

沙漠之狐耶 发布于 2019-12-04 08:22 评论(41)阅读(2279)
2

ASP.NET Core 中的 ObjectPool 对象重用(二)

前言 上一篇文章主要介绍了ObjectPool的理论知识,再来介绍一下Microsoft.Extensions.ObjectPool是如何实现的. 核心组件 ObjectPool ObjectPool 是一个泛型抽象接口,他抽象了两个方法Get和Return Get方法用于从对象池获取到可用对象,如 ...

HueiFeng 发布于 2019-12-04 08:21 评论(0)阅读(123)
6

.net反编译原理

本篇文章涉及到使用ILDasm和ILasm进行反编译和编译。 ...

杰哥很忙 发布于 2019-12-04 06:58 评论(5)阅读(394)
0

Github原生CI/CD,初尝Github Actions

Github 原生 CI/CD,初尝 Github Actions ...

WeihanLi 发布于 2019-12-04 00:29 评论(0)阅读(47)
0

netcore 封装 AutoMapper

在上篇中我们通过创建一个类并继承autoMapper的Profile类 public class Mappings : Profile { public Mappings() { CreateMap<UserDto, TbUser>(); } } 这样做有一种弊端,就是当传输对象很多的时候,还需要手 ...

tenghao510 发布于 2019-12-03 23:07 评论(0)阅读(72)
1

netcore 使用 AutoMapper 实现对象之间映射

一、什么是AutoMapper? AutoMapper是一个简单的对象映射框架(OOM),将一个对象映射到另一个对象。 二、AutoMapper的好处 以前的时候我们将DTO对象转换为Model对象时,我们必须将每一个属性都手动映射 实体类 /// <summary> /// 用户表 /// </s ...

tenghao510 发布于 2019-12-03 23:04 评论(0)阅读(48)
0

netcore 2.2 使用 Autofac 实现自动注入

Autofac自动注入是通过名称约定来实现依赖注入 ps:本demo接口层都以“I”开头,以“Service”结尾。服务层实现都以“Service”结尾。 为什么要实现自动注入 大多时候,我们都是 以下方式进行依赖注入 public IServiceProvider ConfigureService ...

tenghao510 发布于 2019-12-03 22:26 评论(0)阅读(68)
1

.net core 学习 读取配置文件

在空项目中是没有配置文件的,首先要新建一个,配置文件内容如下,下面来读取各个内容 { "ConnectionStrings": { "DefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=_CHANGE_ME;Trusted_Con ...

旗木卡卡罗特 发布于 2019-12-03 21:59 评论(0)阅读(54)