Mikä on VBScript?

VBScript on Microsoftin kehittämä kevyt, yleiskäyttöinen ohjelmointi- ja skriptikieli, jonka mallinnus perustuu Visual Basiciin. Tätä kieltä käytetään ensisijaisesti verkkoprojektien kehittämiseen ja automaatiotarkoituksiin. Se on integroitu Internet Explorer -selaimeen, ja sitä voidaan myös käyttää Web-palvelinpuolen komentosarjoihin Microsoft Internet Information Service -palvelussa.

VBScriptin ja sen sovellusten ymmärtäminen

Se toimii samalla tavalla kuin JavaScript, kun sitä käytetään Internet Explorerin asiakaspuolella. VBScriptin suoritettavat ohjeet sisältyvät HTML-sivuille, ja se on myös suoraan vuorovaikutuksessa sivun DOM: n (Document Object Model) kanssa tehdä asioita, jotka eivät ole pelkästään HTML: n mahdollisia. Muissa selaimissa, kuten Mozilla Firefox, Google Chrome tai Opera, jne., Sille ei kuitenkaan ole sisäänrakennettua tukea. Siksi sinun on ehkä asennettava laajennus VBScriptin tulkitsemiseksi tai useimmat kehittäjät käyttävät JavaScriptiä ristikkäin- selaimen yhteensopivuus.

No, tuo tarina oli VBScript-käyttöliittymästä. Kun otetaan huomioon tausta, kyllä, sitä käytetään myös verkkosivujen palvelinpuolen käsittelyyn, enimmäkseen ASP: n (Active Server Pages) kanssa. ASP-tyyppinen kirjasto ja ASP-moottori kutsuvat VBScriptin .dll-tiedostot VBScriptin suorittamiseen. ASP-sivulle on upotettu VBScript-osiot, jotka vaihtavat konteksteja.

Sitä käytetään myös Windows-sovellusten kehittämiseen. Kaikilla itsenäisillä VBScript-tiedostoilla on .vbs-laajennus.

Vaadittavat taidot

  1. Se on melko helppo oppia myös niille, joilla ei ole aikaisempaa ohjelmointikokemusta.
  2. Jos joku tuntee Visual Basicin (VB) tai Visual Basic for Applicationsin (VBA), se auttaa sinua hyödyntämään tietosi niihin.
  3. Koska VBScript on upotettu HTML-sivuille ja ASP-sivuille toisinaan, on hyvä, että niillä on myös perustiedot, jotta voit kirjoittaa koodia tyylikkäästi.

Työskentely VBScriptin kanssa

Alla on kohta, jossa keskustellaan siitä, miten VBScript toimii:

1. Kirjoita ensimmäinen VBScript

Tulostamme tässä esimerkissä lause Internet Exploreriin. Joten katsotaanpa kuinka upottaa VBScript HTML-sivulle.

2. Kollainen kirjainkoko

Kieli on kirjainkoko, joka tarkoittaa, että mitä tahansa avainsanaa tai muuttujaa, joka on kirjoitettu samalla tavalla riippumatta tapauksesta (isoista tai pienistä kirjaimista), kohdellaan samalla tavalla. Esimerkiksi muuttujia INT_COUNT ja int_count käsitellään samalla tavalla.

3. VBScript-muuttujat

Muuttujan ilmoittamisessa on vähän sääntöjä.

  1. Muuttujan nimen on alkaa aakkosella.
  2. Muuttujien nimien enimmäispituus voi olla 255 merkkiä.
  3. Muuttuvien nimien on oltava yksilöiviä (jopa oikeinkirjoituksella, koska kieli ei ole kirjainkoolla)

Muuttujat ilmoitetaan avainsanalla 'himmeä'. On vain yksi päätietotyyppi nimeltään Variant, ja siksi kaikki muuttujat ilmoitetaan käyttämällä hämärää.

Esimerkiksi - Dim var1, var2

Toisin kuin JavaScript, siinä ei ole sääntöä syntaksin lopettamiseksi puolipisteellä.

Muuttujien laajuus

Muuttujia on kolme laajuutta -

  • DIM: Tällä on menettelytapa. Toisin sanoen muuttujat ovat näkyvissä vain proseduurissa tai funktiossa puhua yksinkertaisesti.
  • Julkinen: Julkisen laajuuden muuttujat ovat näkyvissä kaikille muille menettelyille kaikissa niihin liittyvissä komentosarjoissa.
  • Yksityinen: Muuttujat, joilla on yksityinen laajuus, ovat näkyvissä proseduureissa, jotka se julistaa.

4. Päätöksenteko

Se tukee päätöksentekoa, jos lauseet, jos muut lauseet, pesivät, jos lauseet, ja myös vaihtaa lauseita.

5. Koodin läpi.

Koska VBScript tukee kaikkea toteutettavaa ohjelmointilogiikkaa, sillä on seuraava syntaksi koodin silmukoimiseen.

VBScriptin edut

Tällä aikakaudella ei ole merkittäviä etuja verrattuna muihin olemassa oleviin skriptikieliin. Mutta kyllä, sen nykyisillä ominaisuuksilla,

  1. Sitä käytetään Windowsin hallinnollisten tehtävien skriptimiseen (mutta nykyään se korvataan useimmiten Windows PowerShellillä).
  2. Se on skriptikieli QTP: lle, laajalti käytetylle testiautomaatio-työkalulle.
  3. Se on sulautettujen sovellusten sisäinen skriptikieli.
  4. DBMS Intersystem Cache toteuttaa myös VBScriptin.
  5. Sillä on vahva tuki virheenkäsittelylle, aliohjelmille jne.
  6. Sitä käytetään VBA: n sijaan Outlook 97: n makrokielenä.

VBScriptin käytön aloittaminen

VBScriptin oppimiseen on runsaasti hyviä resursseja, mutta mikään ei vastaa Microsoftin virallista dokumentaatiota.

  1. Virallinen VBScript-dokumentaatio
  2. VBScript Wikipedia
  3. VBScript yhtenä EDUCA: n 40 ohjelmointikielen kurssista.

Urakasvu VBScriptin avulla taitona

No, koska se on hyvin rajoitettu vain Windows-ympäristöön ja maailma on siirtymässä kohti avoimen lähdekoodin käyttöympäristöjä ja alustojen välistä yhteensopivaa ohjelmistoa, sillä ei ehkä ole kovin suurta laajuutta. Jotkut organisaatiot ovat kuitenkin omaksuneet Windowsin kaikissa tehtävissään. Siksi voi löytää joitain vanhoja ohjelmistoja, jotka toimivat VBScriptillä, ja koska se on jotain, joka on tänään epätavallista, ja koska olet henkilö, jolla on arkaluonteinen tieto, saatat päätyä saamaan komea palkka ja kysyntä teollisuudelle.

johtopäätös

Vaikka VBScriptin menestys asiakaspuolen skriptikielenä on ollut hyvin vähäistä ja vähäistä, se on silti yksi kolmesta laajasti käytetystä skriptikielestä (kaksi muuta ovat JavaScript ja Perl). Microsoft IIS: n julkaisun myötä VBScriptista tuli ensisijainen skriptikieli ASP: n (Active Server Pages) rakentamiseksi. Jopa Windows Script Host (WSH) -erässä, joka on Windows-eräkieli, VBScript on vain pääasiallinen valinta komentosarjojen WSH-tiedostoille.

Tästä syystä osaamisesta ei ehkä ole suurta voittoa, mutta varmasti, myöskään menetystä ei ole. Mutta VBScript-kehittäjien pulaa voidaan hyödyntää varmasti etuna.

Suositellut artikkelit

Tämä on opas Mikä on VBScript. Tässä keskustelimme VBScriptin ymmärryksestä, työskentelystä, uran kasvusta, taidoista ja eduista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Mikä on HTML?
  2. Mikä on PowerShell?
  3. Mikä on Microsoft Power BI?
  4. Mikä on Apache?
  5. Opas C #: ään