This project originated as part of a bachelor project in 2019. It required frequent adjustments to the network configuration of our PCs, such as switching from DHCP to static IPs, and doing so for multiple network interfaces. To save time, I coded Network Interface Manager, which allows saving and swapping different configurations. It is designed exclusively for Windows, as it utilizes netsh. This repository is not actively maintained and is solely for educational purposes.
- Data binding using
BindingList
for dynamic data synchronization. - Decoupled from the UI.
- Similar to the Windows Forms Editor (with less noise).
- Allows for automatic UI generation using serializable objects.