Advanced Console Applications (edit)
Creating Advanced Console Applications in .NET - CodeProject
.NET — Creating advanced console applications | by João Simões | Medium (.NET Core)
C#/.NET Command Line Arguments Parser - CodeProject
How to Test Console Applications - CodeProject
Get Output
Execute Command Prompt commands from C# - CODE-AI (HAY HAY HAY HAY HAY)
OutputToFile(data) & OutputToConsole(data)
Build a Command Line Interface(CLI) Program with .NET Core | by Hongbo Liu | The Startup | Medium
How To: Execute command line in C#, get STD OUT results - Stack Overflow
.net - Best Way to call external program in c# and parse output - Stack Overflow
Fluent Command Line Parser
A simple, strongly typed .NET C# command line parser library using a fluent easy to use interface
App.Config
https://blog.submain.com/app-config-basics-best-practices/
Logging: NLog
Logging in C# .NET Modern-day Practices: The Complete Guide - Michael's Coding Spot (michaelscodingspot.com) (HAY HAY HAY)
NLog Tutorial - The essential guide for logging from C# | elmah.io
kerryjiang/NLog: NLog - Advanced .NET and Silverlight Logging (github.com)
logging - C# - NLog logs multiple lines for the same call - Stack Overflow
configuration - Force NLog to create a new log folder for year, month and day - Stack Overflow
Logging: Log4net
Default thì nó sẽ như thế này:
How to Do Logging in C# With Log4net (thoughtco.com) (HAY & NGẮN)
Log4net for .NET Logging: The Only Tutorial and 14 Tips You Need to Know – Stackify
Log4net Configuration: Logging Exactly the Way You Want It | Scalyr
log4net Tutorial - The Complete Guide for beginners and pros (elmah.io)
Ghi ra files trong folder gồm year & month
asp.net web api - Log4Net C# - Create log folder by date - Stack Overflow
c# - Log4Net put log files in year and month folders - Stack Overflow
Ghi ra nhiều files
Configure Log4net to write to multiple files - Stack Overflow
asp.net web api - Log4Net C# - Create log folder by date - Stack Overflow
Nâng cao
Log4Net troubleshooting, debug your configuration – { Think Rethink }
VPN Client
TechyGypo: Open & Close a VPN Connection with C#
http://techygypo.blogspot.com/2017/10/open-close-vpn-connection-with-c.html
c# - How can I programmatically connect to a VPN? - Stack Overflow
Bulk Insert/Update