摘要:
2020年中国.NET开发者大会活动纪实 1 2020年中国.NET开发者大会活动已经结束,可以通过https://codechina.csdn.net/lives 回看。 2020年12月19日的苏州工业园区,天公作美,阳光明媚,气象迷人,正是一个搞事的好日子。在这里,数百名中国.NET开发者们汇 阅读全文
摘要:
写好C#代码的技巧 编者导语 本文来自https://www.pluralsight.com,作者Afzaal Ahmad Zeeshan。 原文包含以下三篇文章: 《编写更好的C#代码简介》https://www.pluralsight.com/guides/introduction-to-wri 阅读全文
摘要:
译者注:这篇文章依然是介绍.NET Framework框架下的性能问题排查,可能并不直接适用于.NET Core,但有时也能提供一些参考。 .NET应用程序7种最常见的性能问题及其解决方案 原文地址:https://www.eginnovations.com/blog/top-7-net-appli 阅读全文
摘要:
1) 一天,我无意中发现曾经见过一面、我朋友老张的同学老杨在招聘网站上的状态,又变成了“离职”,这让我很吃惊,毕竟,我清楚的知道他的上一份工作到现在才过去不到一个月。 难道他又离职了? 于是我向老张打听这件事,老张说:好像是的,听说跟这家公司又闹脾气了。 我:啥?又闹不开心了?上次是啥时候? 老张: 阅读全文
摘要:
引子 有一天,有一位读者问起了我的年龄,我告诉他我今年33岁了。 他突然抛出一个问题:“你有没有想过过两年你就可能找不到工作了?”。 其实我也不是第一天听到这个问题,但既然有人突然提出了这个问题,我也想和大家一起谈谈对于这件事的看法。 事实上很早开始,我观察到很多与所谓35岁这个年龄危机有关的故事, 阅读全文
摘要:
从”整洁代码“谈起 一千个读者,就有一千个哈姆雷特,代码质量也同样如此。 想必每一个对于代码有追求的开发者,对于“高质量”这个词,或多或少都有自己的一丝理解。当我在长沙.NET技术社区群抛出这个问题时,众说纷纭。有人说注释齐全、可读性高,就是高质量;有人说变量命名、代码层次清晰,就说高质量的代码;有 阅读全文
摘要:
一文看懂"async"和“await”关键词是如何简化了C#中多线程的开发过程 当我们使用需要长时间运行的方法(即,用于读取大文件或从网络下载大量资源)时,在同步的应用程序中,应用程序本身将停止运行,直到活动完成。在这些情况下,异步编程非常有用:它使我们能够并行执行不同任务,并在需要时等待其完成。 阅读全文
摘要:
简述 上一篇简述了ABP框架中的一些基础理论,包括ABP前后端项目的分层结构,以及后端项目中涉及到的知识点,例如DTO,应用服务层,整洁架构,领域对象(如实体,聚合,值对象)等。 笔者也曾经提到,ABP依赖于领域驱动设计这门方法论,由于其门槛较高,给使用者带来了不少理解上的难度。尤其是三层架构对.N 阅读全文
摘要:
ABP框架简述 1)简介 在.NET众多的技术框架中,ABP框架(本系列中指aspnetboilerplate项目)以其独特的魅力吸引了一群优秀开发者广泛的使用。 在该框架的赋能之下,开发者可根据需求通过官方网站【https://aspnetboilerplate.com/Templates】选择下 阅读全文
摘要:
在Asp.NET Core中如何优雅的管理用户机密数据 背景 回顾 在软件开发过程中,使用配置文件来管理某些对应用程序运行中需要使用的参数是常见的作法。在早期VB/VB.NET时代,经常使用.ini文件来进行配置管理;而在.NET FX开发中,我们则倾向于使用web.config文件,通过配置app 阅读全文