ClientServerProject

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

MIT License

Stars
1.3K
Committers
3

C-S

Summary

C-Sweb

A CS development framework based on small-to-medium sized refining, covering computer-side, web-side, and mobile-side full-platform system templates, will include some commonly used repetitive function codes, such as network communication mechanisms, in most one-to-many system designs. Client version control, account control management, password modification, announcement management, server configuration, various common windows, etc., and most small and medium-sized systems just need simple rights management.

This framework contains four client-side modes, the first commonly used winform client, the second is the wpf client, the third is the asp.net mvc mode, and the fourth is the client of the Android platform. You can choose a mode on winform and wpf clients, then your system provides some functions (such as report viewing) to asp.net, and then provide an Android app for mobile phone use, if the server is assumed in the cloud, all People can interact with anytime, anywhere, data flow, all account models are unified, the browser is also convenient for some people who only need to view the report users do not need to deploy the client. Of course, the client can provide more powerful features.

Features included

Environment

Getting Started

Quick Experience

.exe .exe wpf

Secondary Development

CommonLibrary -> UserSystem.cs

Contribute

starforkBUGpull requestQQ

Contact

Disclaimer

HslCommunication.dll NuGet Status NuGet Download

http://www.cnblogs.com/dathlin/p/7703805.html

NugetVS2017NugetNuGet

Demo

HslCommunicationDemo.zip

  1. json-
  1. github-

-
-
-
-
-
-
-
200-
-
--
-
-

Wpf

winform

Web

Android ...

License:

Copyright (c) Richard.Hu. All rights reserved.
Licensed under the MIT License.
WeChat:
Badges
Extracted from project README
Visual Studio Language License Android Studio NuGet Status
Related Projects