VBscript on ohjelmistoskriptikieli, jota käytetään monissa Internet -ohjelmistosovelluksissa. VBscript -merkkijonotoiminnot manipuloivat tietojonoja. Nämä toiminnot tarjoavat kehittäjille työkaluja muuttaa, poistaa ja katkaista merkkijonon sisältämiä tietoelementtejä.
VBscript -kieli otettiin ensimmäisen kerran käyttöön vuonna 1996. Se on suunniteltu Visual Basic® -ohjelmoijille Internet -verkkosivujen rakentamiseen. Tämä komentosarjakieli perustuu Microsoft® -tekniikkaan, joka tekee siitä koodatun kielen. Sen avulla kehittäjät voivat sijoittaa painikkeita, vierityspalkkeja ja grafiikkaa Internet Explorer® -selaimeen.
Microsoft® loi VBscript -merkkijonotoiminnot erityisesti Internet Explorer® -selainta varten. Nämä toiminnot ovat käytettävissä ActiveX®- ja Visual Basic -ohjelmointikielillä. Toimintoja on melko helppo käyttää, koska tämä ohjelmointikieli perustuu englannin kieleen. Tämä tekee siitä intuitiivisemman kuin useimmat nykyaikaiset ohjelmointikielet.
VBscript-merkkijonotoimintoja kutsutaan usein asiakaspuolen komentosarjan funktioiksi. Tämä johtuu siitä, että toiminnot suoritetaan paikallisesti käyttäjän tietokoneella Internet -selaimen kautta. Näiden toimintojen asiakaspuolen luonne saa ne toimimaan nopeammin, koska ne käyttävät yksilön henkilökohtaisen tietokonejärjestelmän laitteistoresursseja eivätkä ole verkon yli tulevia viiveitä.
VBscript -merkkijonoa käytetään tyypillisesti ohjelmiston tietojen validointityökaluna. Nämä toiminnot varmistavat, että näytölle syötetyt tiedot ovat oikeassa muodossa ja merkkityypissä. Esimerkkejä ovat päivämäärät, numeeriset tarkistukset ja merkkijonojen validointisäännöt.
Merkkijonojen manipulointi on yleinen ongelma monille ohjelmistosovelluksille. Esimerkki tästä on vertailutoiminto, joka vertaa kahden merkkijonon tietoelementtejä. VBScriptissä StrCmp on funktio, joka vertaa kahta merkkijonoa. Tämä toiminto on suunniteltu vahvistamaan syötetyt tiedot.
Kaksi ensisijaista tekniikkaa Internet -verkkosivujen komentosarjoille ovat Java® -palvelinsivut (JSP®) ja aktiiviset palvelinsivut (ASP®). Aktiiviset palvelinsivut on koodattu VBscript -merkkijonotoiminnoilla, kun taas JSP® -tekniikka käyttää Java® -komentosarjaa komentosarjoihin. Jokaisella kielellä on erityisiä etuja ja käyttövaatimuksia, jotka on suunniteltu tiettyä sovellusta varten.
VBscript -merkkijonotoimintojen oppiminen on melko yksinkertainen tehtävä useimmille ohjelmistokehittäjille. Internetistä on saatavana useita opetusohjelmia, jotka sisältävät tyypillisesti koodinäytteitä. Kokenut tietokoneohjelmoija voi helposti oppia tämän komentosarjakielen muutaman viikon opiskelun avulla.