Archief - Q: JavaScript <> VBScript

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

joyraider

Legacy Member
hidiho :)

sinds vorig jaar krijg ik op school VBA, visual basic for applications dus. nu we alle leerstof hebben gezien, krijgen we vanaf deze week VBScript, de browser/web-variant van VB(A).

wat me opviel is dat het bijna identiek aan javascript is; de 'embedding', verwijzing, et cetera.

is het nu de moeite om me hier verder in te verdiepen, gezien ik geen javascript ken? of wordt vbscript veel te weinig ondersteund? dit laatste vermoed ik dus.

kenners die me dit advies kunnen geven?

dJeez

Legacy Member
VBScript zuigt apenootjes, aangezien het enkel in IE werkt.

ECMAScript (JavaScript) is the way to go.

[DZM]TheOne

Legacy Member
Waar haalt ge het in godsnaam dat vbscript enkel in IE werkt? 't Is server-side.

Ik codeer momenteel nog steeds websites in ASP bijvoorbeeld. Daarmee maak ik gebruik van zowel vbscript als javascript. (Vbscript voor server-side zaken en javascript voor client-side zaken.)

Het belangrijkste is trouwens niet de taal, de taal is maar een middel. Belangrijk is dat de coder een taal vindt waarmee hij kan doen wat hij wil en waarmee hij vlot kan werken.
Ik kan momenteel veel mooiere scripts maken in ASP dan in ASP.NET of PHP om de simpele reden dat ik onderhand de meeste sterktes en beperkingen van ASP ken en dus weet hoe ik een bepaald algoritme moet aanpakken/opvatten.

Om te antwoorden op de vraag. Er wordt momenteel nog steeds veel gewerkt met vbscript in asp, maar meer en meer mensen (inclusief mezelf) schakelen over op asp.net (hoewel deze twee eigenlijk serieus verschillen).
Vbscript is makkelijk te leren als je al "classic" visual basic gezien hebt, maar je gaat best voor vb.net & asp.net (of php5).

S3cT0r

Legacy Member
Beide:

VBScript is a scripting language. or more precisely a "scripting environment", which can enhance HTML Web pages by making them active, as compared to a simple static display. Specifically, VBScript was created by Microsoft to use either as a client-side scripting language for the Microsoft Internet Explorer (versions 3.0 and later) or as a server-side scripting language with the Microsoft Internet Information Server (versions 3.0 and later). A primary advantage for using the server-side approach is that the VBScript is processed by the server before it is transmitted to the client. Therefore, the client only receives an HTML page and we do not have to concern ourselves as to whether the browser can interpret the VBScript. In contrast, by using the client-side approach, you purposely transfer the work load to the browser in order to reduce the work load of the server. Unfortunately, older or non-Microsoft browsers may not be able to correctly interpret and display the transmitted file. In addition to this, the source code is exposed to the browser user. On the brighter side, a client-side program can produce a more-responsive application, since user input can be processed on the client machine, and not sent back to the server for processing.

The true importance of VBScript is that it is the default language of Active Server Pages (ASP).

dJeez

Legacy Member
[DZM]TheOne zei:
Waar haalt ge het in godsnaam dat vbscript enkel in IE werkt? 't Is server-side.
Laat mij de vraag omdraaien : Waar haalt gij in godsnaam vandaan dat het enkel server-side is?

Client-side VBScript, en dat is toch waar hij het over had gezien hij sprak over "de browservariant van VB(A)" - indien niet mag hij in 't vervolg z'n vragen wat duidelijker stellen - werkt enkel in IE. En die client-side VBScript, mijn beste, zuigt dus apenootjes.

Asshen

Legacy Member
Hehe, server-side VBScript suckt ook apenootjes :)
Gelukkig hebben we nu .Net

[DZM]TheOne

Legacy Member
dan had ik het verkeerd begrepen, ik veronderstelde dat het om server-side vbscript ging gezien het client-side niet gebruikt wordt omdat het idd waardeloos is

client-side gebruikt men best javascript

joyraider

Legacy Member
rustig iedereen! :p

kdenk dat het de browser-versie is waarmee wij werken..

maar nu ander vraagje;

kheb mij vandaag 2 boeken gehaald in de bib over javascript (1.5)... nu zit ik hier wa, en ik vraag me eigenlijk af of het nog wel de moeite is om javascript te leren? PHP is aan een gigantische opmars bezig, gecombineerd met flash. dus is javascript eigenlijk nog nodig?

laat jullie mening maar horen ;)

frenzal

Legacy Member
javascript is eigenlijk niet echt iets dat je gaat "leren" vind ik
als het nodig is, zoek je wel op wat je nodig hebt

als je toch al kunt programmeren, heb je js syntax snel door en moete hier en daar wat eigenschappen weten om aan te spreken en klaar

joyraider

Legacy Member
frenzal zei:
javascript is eigenlijk niet echt iets dat je gaat "leren" vind ik
als het nodig is, zoek je wel op wat je nodig hebt

nja zo doen de meesten het; "popup-scriptje nodig, ff zoeken", maar ik leer het liever zelf, lijkt me enorm handig, en staat ook leuk op je CV: "grondige kennis HTML, CSS, JavaScript, PHP, mySQL" :)

frenzal

Legacy Member
voor een grondige kennis van iets te hebben moete het niet van buiten kennen vind ik

mja, u doet maar =)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan