Ligg.EasyWinApp: 一款WIndows应用编程框架介绍
本解决方案是一个windows应用编程框架和ui库,包括四个项目:
- ligg.easywinform是一个winform应用编程框架和ui库。通过这个该框架,不需任何代码,通过xml配置文件,搭建任意复杂的windows应用界面,以类似execel公式的方式实现基本的过程控制(赋值、条件判断、循环、跳转)和功能(字符处理、文件处理、windows脚本执行、逻辑运算、数学运算、数据输入输出-支持string、jonson、datatable类型的数据);动态加载“即插即用“的.net组件或com组件实现特定的业务处理功能;支持多线程、多语言。
- ligg.easywinsignalr是一个基于windows的signalr客户端,一个单用户对多台机器的即时通讯工具,内建基本功能如聊天、传送接收文件、截屏等。动态加载“即插即用“的.net组件或com组件实现特定的业务处理功能。可以用作运维自动化的代理实现电脑的实时监控和运维。
- ligg.easywinconsole是一个基于windows控制台应用程序模板,与ligg.easywinform相似,不需任何代码,配合参数传入及键盘输入;通过配置文件,以类似execel公式的方式实现基本的过程控制和功能,通过动态加载“即插即用“的.net组件或com组件实现特定的业务处理功能。
- ligg.easywinservice是一个基于windows服务的应用程序模板,通过(远程)配置, 定义启动/关闭、即时/定时/循环运行的作业,动态加载“即插即用“的.net组件或com组件实现特定的业务处理功能。实现只需不同的配置,一个windows服务在不同的业务场景下实现不同的功能。
本解决方案的意义:
本解决方案的适合的应用场景:
各项目程序实现原理图:
以下将分几个章节来介绍设计思路和源码:
ligg.easywinform:一款winform应用编程框架和ui库介绍
ligg.easywinform:application-传入参数、验证密码、软件封面、启动登录、releaseform和debugform
ligg.easywinform:functionform: menu、tray、controlbox
ligg.easywinform:view
ligg.easywinform:variable
ligg.easywinform:zone
ligg.easywinform:control、 styleclass、styletext
ligg.easywinform:gettext、action
ligg.easywinform:各控件介绍
ligg.easywinform:支持多语言
ligg.easywinform:支持多线程
ligg.easywinform:如何调试和发布
ligg.easywinform:外部.net组件
ligg.easywinform:与服务器端的数据接口
源码和测试用例请至访问。(目前只有easywinform,其他项目将陆续完善并上载)
如对本文有疑问,
点击进行留言回复!!
相关文章:
-
-
C# 可空类型的具体使用
在项目中我们经常会遇到可为空类型,那么到底什么是可为空类型呢?下面我们将从4个方面为大家剖析。1、可空类型基础知识顾名思义,可空类型指的就是某个对象类型可以为空...
[阅读全文]
-
-
-
-
C#实现猜数字小游戏
本文实例为大家分享了c#实现猜数字小游戏的具体代码,供大家参考,具体内容如下效果如图:代码:using system;using system.collecti...
[阅读全文]
-
-
C#实现简单俄罗斯方块
最近在看《.net游戏编程入门经典 c#篇》 第一章介绍了如何制作俄罗斯方块,自己试了试按照书上的步骤,可算是完成了。于是写下这篇文章留作纪念。1.类的设计在充...
[阅读全文]
-
-
-
网友评论