frequently used library collections for system-base development
such as log, setting, xml, json, ini, scheduled and/or event task,
tcp-ip socket server/client and ftp, http, mail client
with some basically design pattern
first write down on 2016, only work in windows-wpf base system. but .net core is incredibly growth with MS support. then now re-write library for .net core
this repository working only my needs. but you have something good idea, anytime talk to me.
Dependency management with Nuget
Design Patterns for C#
simplify using for design Patterns currently implemented are:
- Singleton
- Mediator
currently under constructions are:
- Factory
- Builder
NotifyPropertyChanged Observerinstad ms.IObserver
- Time/File base Task Manager
- Asynchronous Task with (Sequential) Multi Action base working
- Task Management with Json
- Implemented Action - Archive(moving file), Execute(execute file), Transfer(using (s)ftp)
- TODO: work(thread) management with System.Threading.Tasks(.net core)
- Singleton Logger
- CSV Simple Reader
- XML Simple Serializer
- Json Simple Serializer
- INI Simple Serializer(Planned)
- Dependency - Newtonsoft.Json
- general-simple text parser. just remove multiple spaces with split
- FTP Client
- SFTP Client
- Dependency - SSH.NET
- TCP/IP Socket Server
- TCP/IP Socket Client
- Shared Directory Client
- Modulo95
- Longitude Sum
- Xor Sum
- Just Test for HutLib