Loading

随笔分类 -  C#

摘要:新增功能: 1.MSSQL迁移配置 2.修改友好的提示窗口 3.添加动态生成DataGrid列 4.添加访问测试服务器 5.重构基类的实现方式 6.AOP注入 MSSQL迁移 API项目当中添加MSSQL的环境配置,根据开发情况切换环境 友好的提示窗口 错误窗口不再霸占整个窗口,无需人工确认,提示会 阅读全文
posted @ 2020-09-13 18:31 痕迹g 阅读(1499) 评论(0) 推荐(1)
摘要:新增功能: 1.系统菜单分组功能 2.支持收缩最小化 (只显示图标)与动画效果 3.最小化点击弹出子菜单选项 项目地址 github 说明 该项目包含PC/Web/Android/IOS端, 所有平台都用C#实现, 移动端用的是Xamarin、Web端用的是Balazor、PC端使用得是WPF。 更 阅读全文
posted @ 2020-08-20 15:01 痕迹g 阅读(1098) 评论(0) 推荐(0)
摘要:#更新内容 1.权限管理 2.多Tab标签样式 3.Drag数据块 #效果图 #项目地址 github #说明 该项目包含PC/Web/Android/IOS端, 所有平台都用C#实现, 移动端用的是Xamarin、Web端用的是Balazor、PC端使用得是WPF。 #更新计划 最新以PC端优先, 阅读全文
posted @ 2020-08-14 17:01 痕迹g 阅读(912) 评论(0) 推荐(1)
摘要:更新内容 1.MaterialDesign 全局主题和样式选择 2.MaterialDesign 全局窗口消息提示 (DialogHost) 3.登录页按钮等待动画 4.页面切换效果动画 5.首页关闭、最小化、项目地址链接等 效果图 项目地址 Github: https://github.com/H 阅读全文
posted @ 2020-07-20 11:57 痕迹g 阅读(1381) 评论(1) 推荐(1)
摘要:预览效果(部分) Windows: 移动端: WebApi: 项目地址 github 说明 该项目包含PC/Web/Android/IOS端, 所有平台都用C#实现, 移动端用的是Xamarin、Web端用的是Balazor、PC端使用得是WPF。 更新计划 最新以PC端优先, 以上截图是截止目前位 阅读全文
posted @ 2020-07-11 16:14 痕迹g 阅读(1436) 评论(2) 推荐(3)
摘要:个人介绍 由于本人从业WPF开发, 考虑到国内的WPF开发环境并不是很好, 资源少、项目案例少, 所以导致很多初学者就已经断了念头。 所以我作为WPF的从业者, 就在2019年,开始了发布自己的WPF相关的免费教学视频。发布开源的项目实践, WPF的基础视频、项目实践视频, 包括WPF UI设计视频 阅读全文
posted @ 2020-06-28 11:31 痕迹g 阅读(10907) 评论(8) 推荐(31)
摘要:起因 由于电脑配置git的账号,填错了邮箱, 导致github的提交记录不会被统计,如下,没头像的则不属于当前的github账号的,所以不统计代码: 为了将之前的提交用户信息都恢复至正确的账号上, 所以需要修改本地的git用户信息。 修改username 和 email 在项目目录中打开 修改 us 阅读全文
posted @ 2020-05-29 10:39 痕迹g 阅读(4438) 评论(1) 推荐(3)
摘要:通过使用VisualStudio AppCenter, 了解如何持续构建、测试、发布和监视每个平台的应用。 概述 如果你不太明确这个应用能给你带来什么, 那么现在将解释这个应用带来的好处。 无论你是个人开发者还是隶属于某个组织下的开发者, 你可以通过AppCenter, 将你组织下或你个人开发的应用 阅读全文
posted @ 2020-05-22 09:50 痕迹g 阅读(2861) 评论(1) 推荐(3)
摘要:命令列表 Cmdlet Description Add Migration Adds a new migration. Drop Database Drops the database. Get DbContext Gets information about a DbContext type. R 阅读全文
posted @ 2020-05-21 16:09 痕迹g 阅读(3299) 评论(0) 推荐(3)
摘要:您可以使用 .NET 构建任何内容。这是数百万开发人员选择 .NET 作为其职业生涯的平台,以及公司为其业务进行投资的主要原因之一。通过 .NET 5,我们开始了统一 .NET 平台的旅程,将 .NET Core 和 Mono/Xamarin 整合在一个基类库 (BCL) 和工具链 (SDK) 中。 阅读全文
posted @ 2020-05-20 17:34 痕迹g 阅读(1480) 评论(0) 推荐(0)
摘要:NLog是一个基于.NET平台编写的类库,我们可以使用NLog在应用程序中添加极为完善的跟踪调试代码。 NLog是一个简单灵活的.NET日志记录类库。通过使用NLog,我们可以在任何一种.NET语言中输出带有上下文的(contextual information)调试诊断信息,根据喜好配置其表现样式 阅读全文
posted @ 2020-04-02 15:56 痕迹g 阅读(5946) 评论(0) 推荐(6)
摘要:为了摆脱复杂的ZPL、以及其他语言的各种打印协议, 所以研究了一下如何使用C SDK调用BartenderSDK 进行模板打印。 优点: 利用Bartender的可视化编辑工具, 进行调节模板, 设置变量, 软件代码无需关心打印的内容调整, 轻松对接各类打印机系统。 缺点: 需要花钱买bartend 阅读全文
posted @ 2020-03-27 15:44 痕迹g 阅读(4197) 评论(1) 推荐(0)
摘要:C 8.0中, 新增了一个索引与范围的功能, 为访问序列中的单个元素或范围提供了一种简洁的语法。 在没有提供索引功能之前, 我们需要访问序列中的某个元素, 我们可以利用下标或者部分函数进行获取元素的数据, 如:获取数组中最后一个元素: 介绍索引 在使用的的过程中, 我们可以直接在数组集合类的下标中, 阅读全文
posted @ 2020-03-25 15:19 痕迹g 阅读(1006) 评论(0) 推荐(2)
摘要:需求背景,目前需要学习C++, 并且在C++的基础下, 进行第三方的硬件做嵌入式开发, 需要用到C++开发子系统进行外部进行通信。 目前在Ubuntu中进行测试C++搭建Socket服务端, 然后外部进行连接, 客户端以C 进行测试。 第一步 创建C++的Socket服务端代码 可以使用g++进行编 阅读全文
posted @ 2020-03-09 17:04 痕迹g 阅读(1659) 评论(1) 推荐(1)
摘要:数据的逻辑结构 集合结构 (一对一) 线性结构 (一对一 , 除了第一个和最后一个, 每个元素都有一个前节点和后节点) 树形结构 (一对多, 一个元素可以和一个或者N个元素存在关系) 图状结构或网状结构 (多对多) 数据的物理结构 顺序存储结构 1. 可以通过计算得到任意一个节点作为存储的地址 2. 阅读全文
posted @ 2019-11-12 23:46 痕迹g 阅读(1215) 评论(0) 推荐(0)
摘要:为了能够在Visual Studio 中集成Mysql, 首先需要安装MySql的连接工具 与 MySql的VisualStudio插件。 MySQL Connector Net 6.8.8 (目前最近官网版本 8.0.17 , 不建议用, VS添加实体数据模型, 会闪退无解) MySQL for 阅读全文
posted @ 2019-09-12 10:35 痕迹g 阅读(1990) 评论(0) 推荐(1)
摘要:学习平台 微软开发者博客: https://devblogs.microsoft.com/?WT.mc_id=DT-MVP-5003986 微软文档与学习: https://docs.microsoft.com/zh-cn/?WT.mc_id=DT-MVP-5003986 微软开发者平台: http 阅读全文
posted @ 2019-09-10 20:28 痕迹g 阅读(24850) 评论(12) 推荐(33)
摘要:旧版本项目说明 旧版本由于是从学习WPF进行开发的, 历经时长有半年之余,基本上现学现用的那种, 所以存在很多缺陷, 由于整体的设计多处更新, 故旧版本将会终止维护(砍), 基于WCF的项目也会停止,今后统一采用Core WebApi的方式, 不过仍然在使用的小伙伴存在问题, 仍会协助帮忙解决。 新 阅读全文
posted @ 2019-09-03 22:25 痕迹g 阅读(11230) 评论(4) 推荐(5)
摘要:对于WPF中的验证, View验证实现起来很简单, 可以通道 Validation.ErrorEvent 冒泡传递到View的逻辑树上, 只是, 通常这样做的情况下, 我们需要为View添加事件代码监听这类错误事件, 然后进行处理。 这样做可以说是非常简单, 但是这样的硬编码的, 基本上每个模块每个 阅读全文
posted @ 2019-08-30 00:44 痕迹g 阅读(10617) 评论(0) 推荐(11)
摘要:通过Lambda 表达式可以访问 Lambda 表达式外部的变量 , 这种行为可称之为闭包 , 下面例子所示: Lambda 表达式访问一个外部变量 Warning, 同时外部的Warning变量修改其内容, 下面 task启动时, 将输出字符串 "张三允许入内" 对于一个被捕获的变量, 只要还有任 阅读全文
posted @ 2019-08-22 22:16 痕迹g 阅读(2712) 评论(0) 推荐(1)