
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
基于C# +Net 6.0开发数据采集系统ModbusTcp实现plc数据采集Mqtt实现数据发送

自己搭建IoC容器(C#)1. 实现容器基本的类和功能(注册和获取)2. 实现特性attribute自动注册3. 实现配置文件注册4. 实现构造函数注入
在C#代码里调用阿里云的短信服务,用于推送消息以下介绍具体的步骤主要分为配置和代码调用。

在C#代码里调用阿里云的短信服务,用于推送消息以下介绍具体的步骤主要分为配置和代码调用。

数字孪生技术作为智能制造的重要支撑技术,正在全球范围内快速发展并得到广泛应用。随着技术的不断成熟和创新,数字孪生将在推动制造业数字化转型、提升生产效率、降低运营成本等方面发挥越来越重要的作用。未来,数字孪生技术有望成为制造业不可或缺的一部分,引领制造业进入一个全新的智能化时代。

Visual Studio 2022安装程序中单个组件中没有 .net framework4.0或者.net framework4.5的问题,官网NET SDK下载没有4.5和4.0的开发包。通过nuget下载4.0和4.5包进行手动安装。

在windows下安装Mysql高版本8.1,存在缺少组件 vs 2019 x64的问题。在Visual Studio 2015、2017、2019 和 2022下面找到对应版本,进行下载。提示缺少visual studio 2019 x64可再发行组件。其实就是vc++2015-2022(x64)组件。安装完成之后,就可以正常安装mysql8.1。在微软官网下载vc++可再发行程序包。使用Mys

MVVM Light是WPF的一个mvvm框架,目前已经停止维护,适用于Net framework版本下的WPF程序,如果要在net5或者更新的net版本使用,可以使用新的CommunityToolkit.Mvvm包,它是 .NET 社区工具包的一部分,用法和MvvmLight类似。

在使用tfs、svn、git等源代码管理工具时,提交会将文件夹下所又文件提交上去,有些文件是非必要的,会导致错误或者更改很多,让远程看起来比较乱,比如vs项目会有个.vs的隐藏文件、bin下面生成输出目录等等。这时候需要添加一个忽略文件.gitignore用来标记哪些文件可以忽略不提交。下面是C#项目常用的一些.gitignore文件。

在vscode中添加代码片段,提高开发效率。在一个文件中可以定义多个代码片段,只要符合json格式,修改每个代码片段名称,并用连接多行有两种写法:一种需要每行用"",然后行之间用连接(如示例)另一种就是使用特殊符号\n进行分行(不推荐)VSCode 提供了一些预定义的变量,用于获取选定文本或行号等信息。








