Network Switcher is a small and simple utility with an intuitive interface which allows you to configure your computer network cards and switch between configurations through the use of profiles. This is the perfect solution for notebook users. Although the configuration is limited to the TCP/IP protocol, Network Switcher is extensible through the use of plugins. Included in the base package, you can find a plugin to enable or disable Internet Explorer proxy server.
The plugins interface allows any user with basic VB.NET or C# programming knowledge to easily write their custom plugins for Network Switcher. Integrating any plugin with Network Switcher plugins interface is really easy and straightforward. Any difficulties you might or might not have while developing whatever it's in your mind, will only be caused by your programming skills.
The neat and intuitive user interface of Network Switcher, allows you to easily create, remove and modify any profile resembling the Internet Protocol (TCP/IP) properties dialog of Windows.
You must go to the download section in the main website to download Network Switcher's source code along with pre-compiled binaries.
Since this project has been discontinued, I cannot guarantee you that I will provide any kind of support.
In case you need any assistance working with Network Switcher, carefully read all the help documentation.
Network Switcher is based on ToggleNic and SwitchNetConfig utilities, developed by Sven Groot and Omar Al Zabir respectively. ToggleNic is a C# port of a script developed by Chris Brooke. For the plugins system, Network Switcher uses the interfaces approach as described in an article posted by Tim Dawson at Developer Fusion.
The logo for Network Switcher, which is also the application icon, was designed by Niels Janssen.