摘要:分享套接字数据包序列化与反序列化方法 简单说一下,本文不涉及Socket的连接、数据接收,只是对数据包(byte[])的序列化和反序列化方法的封装介绍。 本文目录 本文背景 一般操作 本文操作 总结 1.本文背景 经常做C/S,客户端与服务端通信基本是TCP/UDP通信,套接字用得飞起。 比如我们有 阅读全文
posted @ 2020-10-21 13:49 Dotnet9个人博客 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Material Design Extensions 在WPF开源控件库 Material Design in XAML Toolkit(本站介绍:链接)的基础上进行了控件扩展和特性新增。本开源项目中的控件或许不在Material Design specification明确规定中,在使用时也不会和 阅读全文
posted @ 2020-10-15 23:03 Dotnet9个人博客 阅读(209) 评论(5) 推荐(1) 编辑
摘要:一个新学WPF的IT老鸟,肝了2个月做了这么一个WPF企业级开发框架,站长clone学习,觉得甚是不错。这是一个使用了Prism搭建的插件式框架,封装了DataGrid的使用,使整个框架子模块简单易学、易扩展,特别是作者还写了一个系列博客教程,值得点赞。 下面是作者博文系列首篇:WPF企业级开发框架 阅读全文
posted @ 2020-09-07 17:35 Dotnet9个人博客 阅读(642) 评论(1) 推荐(3) 编辑
摘要:.NET 5 尝鲜 - 开源项目TerminalMACS WPF管理端支持.NET 5 一个使用 Prism 作为模块化框架、基于多个开源控件库作为UI控件选择、集成开源 UI 界面设计的 .NET 5 WPF 客户端项目。 项目名称:TerminalMACS WPF管理端 项目开源地址: Gith 阅读全文
posted @ 2020-06-21 21:04 Dotnet9个人博客 阅读(4249) 评论(27) 推荐(39) 编辑
摘要:你好,我是Dotnet9,继上篇介绍Bootstrap风格的BlazorUI组件库后,今天我来介绍另一款Blazor UI组件库:一套基于 Ant Design 和 Blazor 的企业级组件库。 本文导航: 一、关于Ant Design Blazor 二、Ant Design Blazor的社区贡 阅读全文
posted @ 2020-06-20 22:28 Dotnet9个人博客 阅读(1870) 评论(2) 推荐(7) 编辑
摘要:Demo演示: 你的时间宝贵,不想看啰嗦的文字,可直接拉到文末下载源码! 1. 新建项目 站长开发环境: VS 2019企业版 16.70 .NET 5 Preview 5 .NET 5 WPF 项目模板和 .NET Core 3.1 WPF 项目模板没有区别,创建好项目后,NuGet 引入 Mat 阅读全文
posted @ 2020-06-12 23:41 Dotnet9个人博客 阅读(1026) 评论(0) 推荐(3) 编辑
摘要:使用React简短代码动态生成栅格布局 作为 TerminalMACS 的一个子进程模块 React Web管理端,使用Ant Design Pro作为框架。 本文应用到的知识 1.样式文件less中方法的使用 2.for循环创建按钮和栅格布局(flex布局) 1. 最终效果及源码链接 作为前端新手 阅读全文
posted @ 2020-05-24 04:38 Dotnet9个人博客 阅读(323) 评论(0) 推荐(0) 编辑
摘要:我想快速给WPF程序添加托盘菜单 1 简单要求: 使用开源控件库 在XAML中声明托盘菜单,就像给控件添加ContextMenu一样 封装了常用命令,比如:打开主窗体、退出应用程序等 我在TerminalMACS中添加了托盘菜单,最终实现的托盘菜单效果: 2 如何做? 【Step 1】在已创建的WP 阅读全文
posted @ 2020-04-25 15:49 Dotnet9个人博客 阅读(522) 评论(1) 推荐(0) 编辑
摘要:怎样实现WPF Prism Module的国际化和本地化? "English" | 简体中文 上一篇有简单介绍主工程的国际化,使用的资源字典(XAML)实现的。 这几天我添加了几个Prism模块(Module),发现子模块使用资源字典的方式实现国际化和本地化不好做,没有找到比较好的参考文章,所以换了 阅读全文
posted @ 2020-04-21 06:18 Dotnet9个人博客 阅读(290) 评论(0) 推荐(2) 编辑
摘要:C /.Net Core/WPF框架初建(国际化、主题色) "English" | 简体中文 作为 TerminalMACS 的一个子进程模块 WPF管理端,目前搭建框架部分功能:本地化、国际化、主题色修改等。 导航目录 1. 框架已添加功能说明 1.1. 国际化、本地化 1.2. Metro风格主 阅读全文
posted @ 2020-04-17 13:53 Dotnet9个人博客 阅读(769) 评论(9) 推荐(5) 编辑