Just like to improve on the topic raised in this page
With that being said i have been working on a Windows Based Arduino
Control Panel (ACP) and Serial Port Auto detection Utility for Windows,
to .. automatically detect the Arduino Serial COM Port, and Show its COM
Port Number, and also working on the Upload to Arduino via C# implementation.
i have been basing it based from the pages code by edsut.
Please feel free to contribute and fork the repository.
im still yet to finish the code upload to arduino. but progress is being made.
Edit. This is currently being tested with the ATMEGA380 Chip.