I am good in Vb.net, very little practice in C#, JAVA. I want to start building a website that will require customers in various location to login and be able to view and update their own pages. Client's of my customers should also be able to create a simple profile, view item and also make selections of items for further purchase.
the site may not accept direct payment
Is VB,NET sufficient for this or i need to upgrade my JAVA or C#
Which language should be the best for this