>I set up a network using XP, but can only connect up to 10 workstations/clients, is it any limitation for XP, or any special setup?
10 is the limit that is built into Windows XP.
http://support.microsoft.com/kb/314882If you have the money, you could move to one of their server operating systems, or try using linux with samba, that simulates windows network shares.