I need to write a network application for Windows 2000 that involves communication between two computers using static IP addresses. Both of these computers are running Windows 2000 and and are in the same office connected through a switch. One of these computers is an older SBC with ISA bus and the other is a newer laptop. The computer with the ISA bus will listen on the network and wait for the laptop to be connected and when they are both communicated it will simply send messages to the laptop. I was thinking of all the possible solutions for this (including installing Linux) and have decided to go with just implementing it in Visual Studio 2005. Is this the best way to do this, or are there better solutions? This is just a simple network application.