ClientServerProject

System framework

A comprehensive C-S framework for building small to medium-sized systems with multiple platforms and roles

一个C-S模版,该模版由三部分的程序组成,一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发,共享文件上传下载,批量文件传送功能。具体的操作方法见演示就行。本项目的一个目标是:提供一个基础的中小型系统的C-S框架,客户端有三种模式,无缝集成访问,winform版本,wpf版本,asp.net mvc版本,方便企业进行中小型系统的二次开发和个人学习。同时网络组件方便的支持读写三菱和西门子PLC的数据,详细见Readme

GitHub

1k stars
99 watching
599 forks
Language: C#
last commit: almost 6 years ago
Linked from 1 awesome list

c-sclientcsharpjsonmodbus-tcpnetworkpcplcprofinetserversockettcp-socketudp-socketwinccwinformwpf

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jpsingleton/anclafs Supports various .NET libraries and frameworks used in ASP.NET Core development 211
bilal-fazlani/commanddotnet A framework for building modern CLI apps with out-of-the-box support for various features. 579
boazsegev/facil.io A high-performance C framework for building web applications and servers 2,161
wsvincent/drfx A Django project framework with authentication and API endpoints for quick development. 483
doraku/ecs.csharp.benchmark A collection of benchmarks comparing the performance and memory usage of various C# Entity Component Systems (ECS) frameworks. 130
abstractsdk/abstract A modular framework for building secure, composable, and interoperable on-chain applications 62
adambajguz/typin A framework for building interactive CLI applications with features such as auto-completion, middleware pipelines, and built-in DI support. 243
huntlabs/collie An asynchronous event-driven network framework written in Dlang. 61
rabbal/dntframeworkcore An ASP.NET Core-based web application framework with a focus on extensibility and maintainability for building CRUD-based applications. 318
kirillochnev/mustache An Entity Component System framework allowing fast component iteration and multithreading support. 34
anjoy8/christddd An ASP.NET Core 3.1 application implementing Domain-Driven Design, CQRS, Event Sourcing, and Entity Data Model principles for managing business operations. 681
cox2/juce_meets_daisysp An example project demonstrating integration of two software frameworks, DaisySP and JUCE6, using CMake for building. 11
sang-hyeon/plastic Provides encapsulation of domain logic and business rules in an application layer using the Command pattern and source generator. 59
cloudscribe/cloudscribe Provides a foundation for building multi-tenant web applications with user management and role-based access control 1,325
dcfapixels/dragonecs A C# Entity Component System framework for building dynamic entity-based systems without code generation or dependencies. 176