信创浪潮下的.NET困境与技术转型思考
开始之前我想先介绍下什么是.NET、什么是信创? 什么是 .NET? 我们现在说 .NET 通常指 .NET Core 之后的版本。.NET Core 是跨平台的开源框架,不仅可以运行在 Windows,还支持 Linux 和 macOS。在 .NET Core 3.1 之后发布 …
TAG
23 篇文章
开始之前我想先介绍下什么是.NET、什么是信创? 什么是 .NET? 我们现在说 .NET 通常指 .NET Core 之后的版本。.NET Core 是跨平台的开源框架,不仅可以运行在 Windows,还支持 Linux 和 macOS。在 .NET Core 3.1 之后发布 …
Redis 的高可用有一种方式是部署成哨兵模式。在哨兵模式中哨兵和每个节点都可以设置密码,如果都设置密码了,在 .NET 中用 CSRedisCore 进行调用时会遇到点问题。 本文就介绍怎样用 CSRedisCore 来调用设置了密码的哨兵模式 Redis。
.NET Core 3.1 已经用了很长一段时间,其实在 2022 年的年底微软已经不提供支持了,后面的一个 LTS 版本 .NET 6 也会在 2024 年 11 月终止支持,所以直接升级到 .NET 8 是最好的选择。
在 .NET Conf 2023 大会上,.NET 8 正式发布了,.NET 8 是一个长期支持(LTS)版本,这意味着可以获得三年的支持和补丁。我们也计划将框架从 .NET Core3.1 升级到 8 ,关于如何升级等升级完成后再来分享。
.NET 发展很快, 现在 .NET 8 的预览版已经发布了,但我们现在还在使用 .NET Core 3.1,将 .NET 升级到 .NET 6 已经势在必行。
Minimal APIs 并不是在 .NET 7 中才加入的,记得应该是在 .NET 6 中就已经提供,只是对我来说,到现在才开始使用。
2022 年 11 月 8 日,.NET 7 正式发布了,从 11 月 8 号 到 10 号,线上的 .NET Conf 2022 会议正在举行,可以通过 https://www.dotnetconf.net/ 了解相关情况。
在低代码产品中为了扩展功能,我们在业务编排中会扩展代码块的功能,允许用户直接在界面中进行代码(Node.js、 Python)的编写,来实现取数或者赋值的一些功能。本文简单介绍下在 dotNET 5 中怎么样进行 Node.js 的调用以及怎样部署到 CentOS 和 …
Remoting 是一种很古老的分布式技术,如果不清楚的可以参考下面三篇博客,写的非常详细: Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇 Microsoft .Net Remoting系列专题之二 …
stream是一款功能很强大的上传组件,支持Html5和Flash两种方式,Html5可以支持断点续传,进度、剩余时间等的显示。但后台代码实现目前只有Java和PHP的版本,参考PHP的版本我实现了一个.Net的版本,目前只支持Html5的方式,代码已经放到了Github上: