magazine resources subscribe about advertising

New Architect Daily
Commentary and updates on current events and technologies

CMP Media E-Book

Download your copy today.

Research
Search for reports and white papers from industry vendors and analysts.

This Week at NewArchitect.com Subscribe now to our free email newsletter and get notified when the site is updated with new articles







Day of Defeat Online Gaming

 New Architect > Archives > 1998 > 02 > Features  

VBScript

Leveraging Visual Basic for Intranets

By Gary Cornell

VBScript enjoys many advantages over the various flavors of JavaScript, the foremost of which is an installed base of millions of Visual Basic programmers. Other pluses include its lack of case-sensitivity (which is like Visual Basic and HTML, but unlike JavaScript) and its easy-to-understand syntax, which favors keywords as opposed to JavaScript's more cryptic C-style approach. Finally, programming event-driven Dynamic HTML with VBScript follows the Visual Basic event-driven programming model. VBScript is the default language for Active Server Pages (ASP) and works extremely well with ActiveX controls, of course.

And now, the bad news: Netscape browsers do not support VBScript natively. (There is a plug-in from NCompass labs, but until recently, there has been no support for Netscape 4.0, and it adds extra cost.) Moreover, without the NCompass plug-in, even Netscape's WinTel-based browsers do not support ActiveX controls (although they are a binary standard that can run on any Win32 platform). Also, ActiveX controls have security problems because their security model is based only on signing, which is less secure than the three-pronged approach (signing, Virtual Machine checks, and security-manager class) used by Java applets and Beans.

Yet you may still want to consider using VBScript to design Web pages for a WinTel 32-based intranet that uses Internet Explorer or an NT-based IIS server using Active Server Pages. For an intranet, code signing provides sufficient security, and if security and platform independence is not an issue, the power and ease ActiveX controls bring is hard to beat.




  Day of Defeat Online Gaming

home | daily | current issue | archives | features | critical decisions | case studies | expert opinion | reviews | access | industry events | newsletter | research | careers | info centers | advertising | subscribe | subscriber service | editorial calendar | press | contacts


Copyright © 2006 CMP Media, LLC Read our privacy policy, your California privacy rights, terms of service.
SDMG Web sites: BYTE.com, C/C++ Users Journal, Developer Pipeline, Dr. Dobb's Journal, DotNetJunkies, MSDN Magazine, Sys Admin,
SD Expo, SD Magazine, SqlJunkies, The Perl Journal, Unixreview, Windows Developer Network, New Architect

web2