WPF工控组态软件之温度计
WPF以其丰富灵活的控件样式设计,相较于WinForm而言,一直是工控组态软件的宠儿。经过前两文章的学习,已经对WPF开发工控组态软件有了一个基本的了解, 今天继续学习温度计的开发,仅供学习分享使用,如有不足之处,还请指正。 各位关注【老码识途】的朋友们,因出差期间,一直使用公司具有文件加密和监控功能的…
WPF以其丰富灵活的控件样式设计,相较于WinForm而言,一直是工控组态软件的宠儿。经过前两文章的学习,已经对WPF开发工控组态软件有了一个基本的了解, 今天继续学习温度计的开发,仅供学习分享使用,如有不足之处,还请指正。 各位关注【老码识途】的朋友们,因出差期间,一直使用公司具有文件加密和监控功能的…
随着.NET 7的发布,MAUI也正式发布了。那么MAUI是个啥?我们先来看看官方解释: .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。 目录关于MAUIMAUI的工作原理如何开发MAUI该如何选择?总结 关于MAUI .NE…
一个简单的C#实例。包括:GRPC文件的创建生成、服务端和客户端函数类库的封装、创建服务端和客户端调用测试。若有错误或更好的方法还请指正。 1、创建并生成GRPC服务文件 (1)打开vs2022,创建新项目控制台应用(其他应用好像不行)。 (2)需要安装三个nuget包,如图: (3)项目添加新建项,选…
在前面随笔介绍的基于SqlSugar的WInform端管理系统中,数据提供者是直接访问数据库的方式,不过窗体界面调用数据接口获取数据的时候,我们传递的是标准的接口,因此可扩展性比较好。我曾经在随笔《基于SqlSugar的开发框架循序渐进介绍(5)-- 在服务层使用接口注入方式实现IOC控制反转》中介绍过…
在实际应用开发中,随着项目业务逐渐复杂,耦合度会越来越高,维护成本也会直线上升,所以解耦也变得越来越重要。Prism框架为WPF开发中解耦提供了非常便捷的应用。今天主要以一个简单的小例子,简述WPF开发中Prism框架的简单应用,如有不足之处,还请指正。 什么是Prism? Prism是一个开源框架,用…
先把Blazor放一边,先来看看目前Web开发的技术栈。 注:上图只是为了说明问题,没有任何语言歧视! 这是目前最常用的前后端分离开发模式,这个开发模式需要配备前端工程师和后端工程师。当然了,全栈工程师另当别论! 那么我们按照这个模式进行各类项目开发,会有一些以下可能碰到的问题: 技术栈复杂 做一个项目…
这是我大约半年前就想写的随笔。 功能很简单。 就是基于Geometry的画布,记录鼠标轨迹生成PathGeometry。再就是添加删除Path的功能也就是path笔迹删除。 目前是实现了两种方式。 1 基于预览擦除 2 实时擦除 两者在具体技术上没有任何的区别都是依靠Geometry.Com…
Docker的搭建 Docker版本要求 要求 CentOs7 系统的内核版本高于 3.10,可通过如下指令查看版本 uname -r 更新yum 需先安装必要的软件包,yum-utils、device-mapper-persistent-data、lvm2 yum-utils:提供一个yum-conf…
目 录 1. 概述... 1 2. 整体介绍... 2 3. 主要功能简介... 5 1. 概述 历时9个月的时间,对iNeuOS工业互联网操作系统进行全面重构,发布内部测试版本。重构的主要目的:工程化的框架优化,更好的聚焦工业领域业务发展。重构…
目录 一、什么是dapper 二、实现问题与思路 & 源码参考 三、小结 一、什么是dapper dapper是个组件,一个dll文件,可以通过NuGet下载。 作用:快速访问数据库并自动完成数据库表对象到C#类对象的字段映射。 应用:对于要完成简单的查询、报表之类的应用是非常快捷、方便的。…