一条属于你的未来之路

⊙0⊙→拥有永远握在我手中

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  16481 Posts :: 0 Stories :: 487 Comments :: 0 Trackbacks

2017年6月23日

摘要:5.C# EXE/DLL源码生成工具 4.WPF图片墙展示( 凸面墙与凹面墙) 自定义行和列数 3.SVG转XAML 2从天气网提取气象预报数据(源码) 源码下载 1.学习ArcGIS Runtime SDK for .Net(全国城市空气质量实时发布平台) WPF版运行程序下载 silverlig 阅读全文
posted @ 2017-06-23 12:43 一条属于你的未来之路 阅读 (1355) 评论 (4) 编辑

2020年2月22日

摘要:原文:WPF 原生绑定和命令功能使用指南 WPF 原生绑定和命令功能使用指南 魏刘宏 2020 年 2 月 21 日 如今,当谈到 WPF 时,我们言必称 MVVM、框架(如 Prism)等,似乎已经忘了不用这些的话该怎么使用 WPF 了。当然,这里说的不用框架和 MVVM,并不是说像使用 Winform 那样使用 WPF,而是追本溯源,重识 WPF 与生俱来的绑定和命令的风采。 一、... 阅读全文
posted @ 2020-02-22 15:54 一条属于你的未来之路 阅读 (1) 评论 (0) 编辑

摘要:原文:与下位机或设备的通信解析优化的一点功能:T4+动态编译 去年接触的一个项目中,需要通过TCP与设备进行对接的,传的是Modbus协议的数据,然后后台需要可以动态配置协议解析的方式,即寄存器的解析方式,,配置信息有:Key,数据Index,源数据类型,数据库列类型,数据排列方式 一开始使用的方式是,从数据库读取出协议的配置,然后在接收到数据的时候,循环每个配置项根据配... 阅读全文
posted @ 2020-02-22 14:29 一条属于你的未来之路 阅读 (5) 评论 (0) 编辑

摘要:原文:与下位机或设备的通信解析优化的一点功能(续补):动态编译 继上一篇《与下位机或设备的通信解析优化的一点功能:T4+动态编译》 ,现在已经生成出解析用的类的C#源码了,接下来,就轮到动态编译生成Type了。 在实现上,。net framework和。net core上,有些不同: .Net Framework的: 1 var transfer = ""... 阅读全文
posted @ 2020-02-22 14:24 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

摘要:原文:asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple 由于开发功能的需要,又懒得新建太多的class,所以ValueTuple是个比较好的偷懒方法,但是,由于WebApi需要返回序列化后的json,默认的序列化只能将ValueTuple定义的各个属性序列化成Item1...n 但是微软还是良心的为序列化留下入口,编译器会在... 阅读全文
posted @ 2020-02-22 14:22 一条属于你的未来之路 阅读 (1) 评论 (0) 编辑

摘要:原文:【5min+】 对象映射只有AutoMapper?试试Mapster 系列介绍 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。 5min+不是超过5分钟的意思,"+"是知识的增加。so,它是让您花费5分钟以下的时间来提升您的知识储备... 阅读全文
posted @ 2020-02-22 14:21 一条属于你的未来之路 阅读 (2) 评论 (0) 编辑

摘要:原文:(四)开源C# WPF控件库《AduSkin – UI》 微信公众号:【Dotnet9的博客】,网站:【Dotnet9】,问题或建议:【请网站留言】, 如果对您有所帮助:【欢迎赞赏】。 (四)开源C# WPF控件库《AduSkin》 追求极致,永臻完美 A Beautiful WPF Control UI 一款简单漂亮的WPF UI,融合部分开源框架的组件,为个人定制的UI,可... 阅读全文
posted @ 2020-02-22 14:09 一条属于你的未来之路 阅读 (7) 评论 (0) 编辑

摘要:原文:【WPF学习】第四十六章 效果 WPF提供了可应用于任何元素的可视化效果。效果的目标是提供一种简单的声明式方法,从而改进文本、图像、按钮以及其他控件的外观。不是编写自己的绘图代码,而是使用某个继承自Effect的类(位于System.Windows.Media.Effects名称空间中)以立即获得诸如模糊、辉光以及阴影等效果。 下表列出了可供使用的的效果类: 表 效果类 ... 阅读全文
posted @ 2020-02-22 14:08 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

2020年2月20日

摘要:原文:Sql Server 数据库扩展 1. 查询一个表的所有列名 ------查询一个表的所有列名Select Name FROM SysColumns Where id=Object_Id('Sys_User') select t.column_name from information_schema.columns t where t.table_name='Sys_User';... 阅读全文
posted @ 2020-02-20 23:58 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

摘要:原文:开源APM系统 HttpReports 在 .Net Core的应用 前言 简单说明下,APM全称Application Performance Management应用性能管理,通过各种收集请求数据,同时搭配Dashboard以实现对应用程序性能管理和故障管理的系统化解决方案。 HttpReports 介绍 HttpReports 是针对.Net Core 开发的轻量级APM系统,... 阅读全文
posted @ 2020-02-20 23:55 一条属于你的未来之路 阅读 (4) 评论 (0) 编辑

摘要:原文:正则表达式过滤html注释内容 ?1Regex.Replace("",string.Empty) 阅读全文
posted @ 2020-02-20 23:40 一条属于你的未来之路 阅读 (2) 评论 (0) 编辑

摘要:原文:Caliburn.Micro框架之Action Convertions 首先新建一个项目,名称叫Caliburn.Micro.ActionConvertions 然后删掉MainWindow.xaml 然后去app.xaml删掉StartupUri这行代码 其次,安装Caliburn.Micro,Caliburn.Micro.Core,这两个Nuget包,如下图 然后新建一个... 阅读全文
posted @ 2020-02-20 23:38 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

摘要:原文:Caliburn.Micro框架之Bindings 新建一个WPF项目,将其命名为Caliburn.Micro.BindingsDemo 其次安装Caliburn.Micro,安装Caliburn.Micro的同时也会安装Caliburn.Micro.Core 然后新建Views文件夹和ViewsModels文件夹,前者是放视图的,后者是放管理视图的VM 然后删掉MainWin... 阅读全文
posted @ 2020-02-20 23:38 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

2020年2月19日

摘要:原文:【WPF学习】第四十五章 可视化对象 前面几章介绍了处理适量适中的图形内容的最佳方法。通过使用几何图形、图画和路径,可以降低2D图形的开销。即使正在使用复杂的具有分层效果的组合形状和渐变画刷,这种方法也仍然能够正常得很好。 然而,这样设计不适合需要渲染大量图形元素的绘图密集型应用程序。例如绘图程序、演示粒子碰撞的物理模型程序或横向卷轴形式的游戏。这些应用程序面临的不是图形复杂... 阅读全文
posted @ 2020-02-19 22:30 一条属于你的未来之路 阅读 (8) 评论 (0) 编辑

摘要:原文:Linux 内存分析工具——free命令 在Linux系统经常被用作服务器系统。当服务器内存吃紧的时候,free命令是我们最常使用的内存分析工具。 free使用介绍# free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。 free命令使用起来非常简单。 Copy# 命令... 阅读全文
posted @ 2020-02-19 12:50 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

摘要:原文:深入理解ASP.NET Core依赖注入 概述 ASP.NET Core可以说是处处皆注入,本文从基础角度理解一下原生DI容器,及介绍下怎么使用并且如何替换官方提供的默认依赖注入容器。 什么是依赖注入 百度百科中对于依赖注入的定义:控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代... 阅读全文
posted @ 2020-02-19 12:18 一条属于你的未来之路 阅读 (5) 评论 (0) 编辑

摘要:原文:Wpf UserControl使用 KeyBinding,失效问题 我的问题根源是UserControl未获取相应焦点,在UserControl后台添加如下 public AccountDetailView() { InitializeComponent(); this.IsEnab... 阅读全文
posted @ 2020-02-19 00:52 一条属于你的未来之路 阅读 (3) 评论 (0) 编辑

摘要:原文:C# winform 实现微信二维码登录、第三方登录(已实现、附源码) 前言 应上级要求,在项目登录的时候实现第三方登录。很荣幸我... 阅读全文
posted @ 2020-02-19 00:46 一条属于你的未来之路 阅读 (14) 评论 (0) 编辑

摘要:原文:C#实现像微信PC版一样的扫码登录功能 现在好些网站都支持扫码登录,感觉上安全了很多,但是本地程序扫码登录的不多,就用C#实现了一下,需要作如下准备 在官网上申请一个企业微信,有条件的话做个企业认证吧,我们的是认证过的,所以账号和本地其他系统的账号是统一的. 在应用中创建一个应用,这个是关键,我们扫码就是和它有关. 点击打开自建的应用,里面有个企业微信授权登录 设置好可信的授权回... 阅读全文
posted @ 2020-02-19 00:44 一条属于你的未来之路 阅读 (6) 评论 (0) 编辑

摘要:原文:WPF RichTextBox 插入换行 移动光标 第一次使用的方法是: richTextBox1.CaretPosition.InsertLineBreak();richTextBox1.CaretPosition = richTextBox1.CaretPosition.GetNextInserti... 阅读全文
posted @ 2020-02-19 00:39 一条属于你的未来之路 阅读 (5) 评论 (0) 编辑

摘要:原文:wpf仿qq边缘自动停靠,支持多屏 wpf完全模仿qq边缘自动隐藏功能,采用鼠标钩子获取鼠标当前状态,在通过当前鼠标的位置和点击状态来计算是否需要隐藏。 以下是实现的具体方法: 一、鼠标钩子实时获取当前鼠标的位置和点击状态 /// /// 鼠标全局钩子 /// public class MouseHook { p... 阅读全文
posted @ 2020-02-19 00:38 一条属于你的未来之路 阅读 (8) 评论 (0) 编辑