ci sono diverse possibilità, te le elenco in ordine di difficoltà crescente:
<BR>
<BR>1 - utilizzare un forum esterno: ci sono servizi come <a href="
http://www.ezboard.com" target="_blank" target="_new">http://www.ezboard.com</a> e <a href="
http://www.forumfree.net" target="_blank" target="_new">http://www.forumfree.net</a> che offrono gratutitamente (ti riempiono di popup e banner xò) servizi di questo tipo. Oppure su <a href="
http://www.html.it" target="_blank" target="_new">http://www.html.it</a> c\'è (o almeno una volta c\'era) un servizio di forum che, benchè molto più semplice, magari ti può andare bene (attento che NON è il forum di HTML.it, che è un vbulletin ben fatto, ma una cosa che trovi all\'interno del sito ben più scarna).
<BR>
<BR>2 - utilizzare i prototipi: non mi ricordo bene quali sono quelli gratuiti, ma ce ne sono diversi. Prova a vedere phpBB e VBulletin. Ti scarichi le pagine e ti modifichi i CSS e le pagine opzioni (niente di particolarmente difficile, almeno credo). Cosa importante: il tuo host deve supportare un linguaggio lato server (generalmene PHP).
<BR>
<BR>3 - programmare un forum da zero. Svantaggi? Per farlo bene metti in conto tre mesi e 4500 bestemmie. Vantaggi? Ottima fonte di esperienza... e di divertimento, almeno x i primi tempi, se ti piace programmare. Andiamo con ordine:
<BR>a - ti serve un host che supporti linguaggio lato server: PHP o ASP direi (gli altri lascia perdere). E l\'host ti deve anche concedere i permessi in scrittura su qualche cartella (devi metterci i database).
<BR>b - devi conoscere un linguaggio lato server. Visto che programmi in VB e Java ti consiglierei ASP o JSP. L\'ASP altro non è che il VBScript lato server. Rispetto a VB ci sono solo alcune funzioni in meno e qualche differenza sostanziale (ad esempio non esistono i tipi di dati etc...). Per guide di base fai riferimento a <a href="
http://freeasp.html.it" target="_blank" target="_new">http://freeasp.html.it</a>
<BR>c - devi saper interfacciare un database (per uno che programma in VB non dovrebbe essere un problema). Io uso database Access con ADODB e query SQL, tu boh^^
<BR>d - a questo punto non dovrebbero esserci grandi problemi... con ASP (o quel che usi) ti fai le tue funzioni per il forum e gli fai scrivere l\'HTML della pagina (basta un bel Response.Write argomento, o un <%=testo%> se alterni ASP e HTML.
<BR>
<BR>A te la scelta ora <IMG SRC="images/forum/icons/icon_biggrin.gif">
<BR>
<BR>(ps: un forum da zero - anzi forum + portale - l\'ho realizzato con un amico... e non ci abbiamo messo neanche tanto. quindi è assolutamente fattibile, anche se non proprio facilissimo)