AaasahMedlem sedan mars 20034 471 inlägg Pga uppdelningen av underforum här inbillar jag mig att detta är bästa platsen att fråga på. För ögonblicket råder förvirring i min skalle beträffande hur olika skriptspråk används. Hjälp att reda ut begreppen skulle uppskattas! :)
-
Vad är skillnaden mellan ASP och ASP.NET? Är ASP en delmängd av ASP.NET eller är det två helt olika saker? :q
-
Är VB-skript ett klientsidesskript? :q
-
Om JA i 2: Varför behöver man både javaskript och VB-skript ....
Om NEJ i 2: Varför behöver man både ASP/ASP.NET och VB-skript ....
.... när man skriver kod i ASP/ASP.NET ??? :q
tydalMedlem sedan juni 20034 013 inlägg1. Det är två olika saker. Vad jag förstått är ASP.NET den delmängd av .NET som är till för att jobba med webbsidor.
2. VB-skript kan användas både på klient- och serversidan. När man använder det på serversidan kallas det i allmänhet för ASP.
3. a) Man behöver bara javaskript. VB-skript gör samma sak men fungerar bara i Internet Explorer, så det är ju inget för Internet. Jag vet inte om MS' tanke var att försöka konkurrera ut javaskript eller om de bara ville erbjuda ett alternativ (i sann användarvänlighetsanda) till de som inte kan javaskript.
3. b) Man behöver det inte på serversidan heller. Det är dock ändå det språk de flesta väljer till ASP eftersom det liksom går hand i hand med övriga MS-produkter. I ASP.NET tror jag äntligen det är utdött, men tyvärr lever Basic kvar i form av VB.NET som väl är det man får använda om man inte vill lära sig C#.
Observera dock att mina kunskaper om .NET är begränsade.
AaasahMedlem sedan mars 20034 471 inlägg Ah, tack! :) Jag misstänker att det är serversides VB-skript som mina papper försöker beskriva...
En del saker verkar dock rörigt fortfarande...
tydal skrev:
2. VB-skript ... När man använder det på serversidan kallas det i allmänhet för ASP.
3. b) Man behöver det inte på serversidan heller. Det är dock ändå det språk de flesta väljer till ASP eftersom det liksom går hand i hand med övriga MS-produkter. ...
Va? :q Det används TILL ASP och kallas då FÖR ASP??? Om man inte använder VB-skript på server sidan, vad använder man då i ASP? :q Är ASP något slags samlingsnamn för olika tekniker? :q
Jag såg Jarvklos post efter att ha skrivit detta. Men jag förstår ändå inte riktigt vad man menar med ASP? Är det så att själva programmeringen görs i VB-skript eller Jscript och ASP är mer en teknik än ett språk? :q
tydalMedlem sedan juni 20034 013 inläggASP är tekniken att inkludera serversideskript direkt i html-kod som används av Microsofts webbserver IIS. Man kan använda alla skriptspråk som servern stöder. De flesta brukar använda VB-skript, så när man pratar om att koda i asp, göra sidor med asp eller asp-kod så menar man VB-skript.
Microsofts variant av javaskript, JScript har jag för mig att IIS också stöder som standard.
JjarvkloMedlem sedan juli 20013 378 inlägg ASP == "Active Server Pages" - en teknik för att definiera och exekvera scripts skrivna i ett (valbart) scriptspråk i en webbserver "mellan request och respons".
I en "ASP-sida" kan scripts "bäddas in" i ett godtyckligt märkspråk (XML, HTML. RSS, Whatever).
Man kan också skriva "ASP-Sidor" som helt enkelt gör API-anrop som "skriver ut" godtyckligt data i "respons-strömmen" (Dvs, lite förenklat, den "buffert" som webbservern till slut använder för att "leverera" resultatet till anropande klient)
JjarvkloMedlem sedan juli 20013 378 inlägg AaasahMedlem sedan mars 20034 471 inlägg AHA! :D Tackar! Äntligen gick det hem! Då förstår jag mycket bättre.
Och ASP.NET är då en utökad teknik med fler skriptspråksvarianter att välja på och kanske fler funktioner för koppling till HTML-sidan också?
Kan ni rekommendera någon bra tutorial i VB-skript? :q
JjarvkloMedlem sedan juli 20013 378 inlägg Har inte kört den, men http://www.w3schools.com/asp/default.asp verkar innehålla det mesta.
Kolla annars även på MSDN http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnasp/html/asptutorial.asp
Du kan hitta en hel del hos Vide också om du föredrar svenska ;) http://www.webeye.nu/
//red:
Och ASP.NET är då en utökad teknik med fler skriptspråksvarianter att välja på och kanske fler funktioner för koppling till HTML-sidan också?
Typ - Men ASP.NET är mycket mer än så eftersom .NET är så mycket mer än bara en "scriptspråkscontainer" - men det är en annan historia ;)
AaasahMedlem sedan mars 20034 471 inlägg Tusen tack! :bire
Jaha, och hur gör jag nu när alla svar tillsammans gav lösningen? :q
Av många dåliga lösningar väljer jag denna.