Newsgroup: it.comp.www.asp
Titolo: Un paio di domande niubbe su asp

Ciao a tutti.
Io usavo asp un 3 annetti fa, poi per esigenze di lavoro son passato al
php.
Ora dovrei ripassare all'asp, solo che non sono più molto aggiornato.
Vi faccio qualche domanda facile facile ok? :p
1.
Dunque, per far andare asp in locale, cosa devo mettere? IIS4?
Anni fa avevo un server per farlo andare, forse messo su dal cd di windows,
ma si inchiodava spesso, mi sapete dire il migliore (veloce e leggero da
usare)
2.
Dovrei ristudiarmi le basi, mi sapete dire qualche buon sito?
io son rimasto a quello su 
html.it
 ed aspitalia, ce ne sono altri buoni in
italiano?
In php, c'è un bellissimo sito (
php.net
), che contiene tutte le funzioni
che si possono usare e tutte le info possibili ed immaginabili sul
linguaggio, esiste un sito analogo per l'asp?
3.
Domanda facoltativa e niubbissima :)
Durante la mia assenza dal mondo dell'asp, è uscito 
asp.net
, cosa cambia?
è una versione successiva o proprio un altro modo di programmare con
variabili diverse, tipo che so il passaggio da visual basic 6 a 
vb.net
?
Ciao, e grazie in anticipo

 Ciao, e grazie in anticipo
prego.
-- 
CIAO!.db
Daniele Bochicchio - Microsoft 
ASP.NET/.NET
 MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
Longhorn, XAML, Avalon, WinForms, MSDE, Media Center
Windows Development Day - 28/01/2005 Bologna
http://www.dotnetcircle.it/bologna05.aspx
 

 prego.
grazie 1000 per le tue risposte :)

 grazie 1000 per le tue risposte :)
prego.


 
buono a sapersi :)
ora che sto facendo un pò di esercizi avrei qualche domandina, che a sto
punto faccio in questo thread, dato che ha un titolo generico :p
in php faccio i controlli sugli ip con la funzione intval
che converte in intero qualsiasi cosa (le lettere diventano 0)
in asp (o è meglio dire vbs?) c'è cint
solo che se gli passo una lettera mi da errore, allora ho fatto la seguente
funzione:
Function intVal(id)
		if NOT IsNumeric(id) then
			intval=0
		else
			intval=cint(id)
		end if
	End Function
e ok
solo che ho notato che pescando da db un id e cercando di controllarlo
questo mi viene visto come char! e non come numero
rs("id") non me lo vede come numero, come mai?
per ora è tutto
grazie 1000 :)

 grazie 1000 :)


 
riguardo alla sicurezza, eventualmente i danni sarebbero solo nella
cartella wwroot oppure potrebbero fare danni anche fuori?
ho visto che se stoppo il sito (col tasto stop) quando riavvio il sito
rimane bloccato e volendo posso lanciare un altro web server (quello che
uso x il php), ciò vuol dire che in quel momento iis è chiuso e nessuno può
farmi niente? :p
avrei un problemino anche con mysql (sto perdendo + tempo a configurare il
server che ad esercitarmi nella programmazione)
ho seguito una guida, ho messo su l'odbc mysql 3.51 ho configurato il dns,
e l'ho testato dalle proprieta di windows e funziona, vede i db mysql
da asp però non riesco a farlo andare
uso questa stringa:
strConnect = "driver={MySQL};server=localhost;DB=test;UID=test;PWD=;"
ma mi da il seguente errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver
predefinito non specificato.
devo configurare qualcos'altro?
è sbagliata la stringa?
c'è un altro metodo per collegarsi a mysql?
Per ora è tutto, grazie 1000 per la pazienza :)

 devo configurare qualcos'altro?
quella stringa di connessione usa OLE-db e se non hai installato l'apposito 
driver, è difficile che funzioni. devi quindi installare il provider ole-db 
per mysql, che trovi sul sito.


 per mysql, che trovi sul sito.
sul sito di mysql?
proverò a cercare, grazie 1000

 l'autentificazione
sul file system. Windows una una cosetta chiamata ACL, per cui per accedere 
ad una risorsa l'utente che utilizzi deve averne il diritto.


 ad una risorsa l'utente che utilizzi deve averne il diritto.
grazie 1000 son riuscito a configurare per la scrittura
ora (se posso abusare ancora della tua pazienza), avrei 2 domandine
1)mysql
ho installato ole-db per mysql e ho usato questa stringa di connessione:
strConnect = "driver={MySQL};server=localhost;DB=test;UID=;PWD=;"
solo che mi da l'errore:
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver
predefinito non specificato.
quindi penso ci sia da configurare sotto amministrazione origine dati odbc
il dns utente, o quello di sistema (quale dei 2?)
solo che schiacciando su aggiungi non trovo nessun riferimento al
componente appena installato, come devo fare?
2)array
sto provando a rifare tutto quello che sapevo fare col php, in asp
e arrivato all'argomento array non ho trovato nessun riferimento agli array
con chiave non numerica, come si fanno a fare e a sfogliare?
ciao e grazie 1000

 array con chiave non numerica, come si fanno a fare e a sfogliare?
non esistono, qualcosa del genere ce l'hai con un Dictionary.


 non esistono, qualcosa del genere ce l'hai con un Dictionary.
che al momento non so cosa sia, dopo cerco info :)
ma tu come fai per fare un sito con i menů inclusi dinamici?
io di solito facevo un array, cosě era + facile far sparire voci e
sottovoci, perň senza chiave stringa risulta tutto un pň meno immediato