Vienas iš geresniųjų įrankių

Susipažinę su HTML kalbos pagrindais ir, gal būt, sukūrę vieną kitą paprastutį WWW puslapį, vėl grįžtame prie klausimo: "Kaip man pasirinkti patogią ir galingą priemonę rimtam Voratinkliui sukurti?"

Peržiūros programų rinkoje dar tebevyksta atkaklūs ir kruvini susirėmimai tarp dviejų pagrindinių varžovų, tačiau į WWW stočių nišą vis labiau ir labiau skverbiasi "Microsoft" iš ankstesnių pozicijų išstumdamas "Netscape". Pagrindinis kiekvienos WWW stoties privalumas yra galimybė pateikti dinaminius puslapius, atspindinčius tos akimirkos situaciją. Daugeliu atvejų bandoma priversti išmokti naują "Java" kalbą. Ir nors tai nėra neįveikiama kliūtis, tačiau kartais nepigus ir netrumpalaikis resursų įsisavinimas.

Milijonai žmonių jau sėkmingai naudoja "Visual Basic" programavimo terpę. Tereikia išnaudoti jų sukauptą patyrimą. Jiems atsirado reikalingas įrankis. "Microsoft" firma paruošė naują "Visual InterDev" įrankių rinkinį "Active Server" terpės WWW knygų kūrimui ir tvarkymui. Šiuo metu tai, gal būt, rimčiausias pagalbininkas tiems, kurie WWW stotimi renkasi NT ir IIS ("Internet Information Server") 3.0 versiją. Jis apima kelis atskirus galimybių krepšelius:

Paprasčiausiu atveju "Active Server" puslapis yra .ASP failas, saugantis įprastines HTML direktyvas, o taip pat "Visual Basic Script" arba "Java Script" kalbomis parašytas programas. Kai peržiūros programa paprašo šio .ASP failo, IIS jį "vykdo" (t.y. vykdo jame įrašytą "VB Script" programą) ir sukuria įprastinį HTML puslapį, kurį grąžina peržiūros programai. Todėl šiuos puslapius galima vartyti turint bet kokią (nebūtinai "Microsoft" firmos) peržiūros programą.

Šiame .ASP puslapyje gali būti nuorodos į "ActiveX" elementus, kurie atsiunčiami ir vykdomi WWW puslapio skaitytojo (kliento) kompiuteryje. Tačiau šis skaitytojas privalo naudoti arba "Microsoft Internet Explorer" peržiūros programą arba turėti specialų priedą ("plug-in") "Netscape Navigator" programai.

"ActiveX" elementai nėra skirti vien tik skaitytojui. Kai kuriuos jų galima naudoti kaip pagalbininkus ("wizards") kuriant puslapius. Žingsnis po žingsnio atsakinėdamas į jų užduodamus klausimus automatiškai sukuriamas reikalinga programa ("script"), kuri po to įrašoma į WWW puslapį. Jei įtraukiamas koks nors elementas, kuris bus veiksnus puslapio skaitymo metu, "InterDev" vizualaus objekto redaktorius leis nustatyti kaip šis elementas atrodys ir veiks. Į WWW puslapį automatiškai bus surašytos visos reikalingos HTML direktyvos.

Kita nepaprastai svarbi "InterDev" pagalba norintiems naudoti duomenų bazes, kurios pasiekiamos naudojant ODBC tvarkykles. "DataView" langas labai primena "Visual C++ 4.2 Enterprise Edition" atitinkamą lapą, tačiau šis leido tik skaityti duomenų bazės turinį, o "InterDev" leidžia keisti duomenų bazės turinį: papildyti, taisyti ar šalinti. Žinoma, lengviausia bendrauti su MS SQL, - netgi yra "SQL Query Designer" SQL užklausoms kurti.

WWW knygų tvarkymo priemonės leidžia vaizdžiai stebėti nuolat kintantį jų turinį. Pavyzdžiui, saitų planas pateikia visų WWW knygos failų tarpusavio sąryšių grafą. Iškart surandate "pakibusias ore" nuorodas, - nebereikia bėgioti spragsint per visus knygos puslapius ieškant pamiršto pernykščio sniego.

Naujokus gali truputį baidyti "InterDev" griozdiškumas. Tačiau tai ne šio paketo defektas, - tai tik dar kartą įrodo, koks sudėtingas darosi profesionalių Voratinklių kūrimas. Įsisavinę šį instrumentą sumažinsite daugelio bemiegių naktų sukeltą galvos skausmą.