I am a desktop and web programmer and working as a freelancer for last 6 years, I have a dedicated team with me and generally build customised database driven solutions for both web and desktop. For desktop solutions I use VB6 or vb.net and for web can use asp.net or php.