Newsgroup: it.comp.java
Titolo: Neofita d'assalto

Cia a tutti,
come deto in un precedente post, essendo nuovo del linguaggio Java, mi sono
installato la versione personal di JBorland 9, tanto per gradire....
La prima cosa che ho notato e che il Java ha una miriade di proprietą e
metodi (perdonatemi se sbalio, ma le mie conoscenze sono di tipo Wisual
Basic, e quindi ragiono con proprietą e metodi).
Ma come faccio a capire quale gruppo adottare per fare una specifica cosa?
Per esempio, se voglio creare un form vuoto e poi indserirci dentro i miei
controllini, tipo textBox, ComboBox ecc ecc ..come faccio? a quale gruppo mi
devo indirizzare?
Faccio esempio....
hHo notato che tutti incominciano con
java<punto>qualcosa....
il qualcosa e' una specie di famiglia dei controlli che poi gli sono
ancorati...giiusto?
java.switch.......a cosa serve?
sigh ..mi sento tanto ignorante guardando questo
linguaggio....depressione...:-D
altra cosa....se uso Java per sviluppare componenti internet...posso fare a
meno di ASP e usare solo Javascript o č meglio continuare a usare ASP?
vi ringrazio.....
Emanuele

Ciao, Thunderbolt!
Il giorno 28/05/2004 alle ore 18:58 hai scritto:
 T> Ma come faccio a capire quale gruppo adottare per fare una specifica
 T> cosa?
Non saprei, potresti magari leggere un po' di documentazione e qualche
tutorial ?
http://java.sun.com/docs/books/tutorial/
http://java.sun.com/docs/books/tutorial/getStarted/index.html
http://java.sun.com/docs/books/tutorial/java/index.html
Potri andare avanti all'infinito.
Bye
-- 
Great warrior? Wars not make one great.
http://www.maccasoft.com

Provocatoriamente dico che Visual Basic NON è un linguaggio di
programmazione, Java invece sì.
Per iniziare ti suggerirei di andare sul sito SUN e seguire il Tutorial che
molto spicciamente ti insegna le cose di base:
http://java.sun.com/docs/books/tutorial/
java.qualcosa sono le librerie di classi che importi e rendi disponibili al
tuo codice.
Se vuoi creare form avrai bisogno di
import java.applet.Applet;
import java.awt.Graphics;
Se vuoi qualcosa di più ardito:
import javax.swing
E via.
Prima di mettere mano alla tastiera, ti suggerisco di avere ben chiaro cosa
significhino i seguenti:
programmazione ad oggetti,
concetto di implementazione/dichiarazione di un oggetto e istanza di un
oggetto,
il package java.
Per quanto riguarda invece la questione dei componenti in java, Javascript
e ASP, credo che hai un po' di confusione su cosa siano tutti e tre.
1) Java è un linguaggio, come già detto. Per essere eseguito ha bisogno di
un ambiente consono alle esigenze: un browser dotato di JVM per le applet,
un application server per le "servlet", una runtime generica per programmi
"desktop".
2) Javascript è un linguaggio di scripting per pagine HTML
3) ASP è un application server che nulla a che fare con i primi due (a
parte che gli script possano essere scritti in JScript che assomiglia
tantissimo a Javascript, ma non per questo possono essere liberamente
scambiati)
Auguri!
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

 meno di ASP e usare solo Javascript o č meglio continuare a usare ASP?
Java, asp, javascript... che minestrone.
Se usi java per sviluppare componenti server farai a meno di asp per 
scelta progettuale. Javascript non c'entra nulla.

 scelta progettuale. Javascript non c'entra nulla.
Scusate, scusate, scusate...... forse sono io che mi sono espresso
MALISSIMO......
dunque:
ovviamente mi documenterò con tutti i mezzi possibili, stampa, internet,
manuali e affini, daltronde, tutti cio che conosco di informatica me lo sono
studiato per conto mio, dato che a 27 anni gia qualcuno mi disse che ero
vecchio per fare il programmatore...figuriamoci a 39...mi dovrei
suicidare...
che il "qualcosa" si chiami classe, rileggendo alcuni articoli l'ho capito,
anche se devo dire è un tipo di classe molto diverso da quello che io
conosco. Pur non avendo mai applicato la programmazione ad oggetti se non in
alcuni sporadici tentativi di realizzare qualche esempio (non sono mai
riuscito a "vedere" come applicarla nella pratica), ne conosco le linee
generali, percui concetti come polimorfismo, ereditarietà, non mi sono
proprio sconosciuti...ma che cavolo di classe è quella di Java?  Ho visto in
un esempio una cosa del genere...java.class1.class2.class3.funzione()
Io ero rimasto al concetto di  Classe.Proprieta.Metodo()..mi sovrabbonda
qualcosa.
So perfettamente la differenza tra Java, ASP, Javascript, solo (mannaggia
mannaggia) mi sono spiegato male..intendevo questo: se realizzo una applet
in java, per un sito internet, per interfacciarla dalla pagina HTML, devo
usare un linguaggio Server-side come  ASP, PHP o posso usare un
semplicissimo linguaggio di scripting come javascript, vbscript, perl...o
addirittura mi basta usare HTML normale? magari imparare XML..o usare java e
basta...mah...
Grazie
Emanuele


ciao gigabyte