Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesSix Ways Microsoft Could Foil Netscape


March 1997 / Cover Story / Net Applications: Will Netscape Set the Standard? / Six Ways Microsoft Could Foil Netscape

1: NT momentum. Corporations are flocking to Windows NT. And while Netscape does sell a lot of Internet servers into NT environments, Microsoft's Internet servers integrate far more tightly with NT.

2: Mature component framework. Microsoft has been refining its component model for years. The forthcoming Visual Basic 5 makes construction of ActiveX components a trivial task. It's true that Netscape's preferred alternative, the Common Object Request Broker Architecture (CORBA), appeals increasingly to corporate developers. But CORBA is an object model (like Microsoft 's Commo n Object Model, or COM), not a component framework like ActiveX. What's the open-systems counterpart to ActiveX? Probably Java Beans, but the ink has barely dried on that specification.

3: Desktop monopoly. Windows' ownership of the desktop creates endless opportunities for Microsoft to marginalize Netscape's client software. When Windows subsumes Internet Explorer, Navigator's days of browser dominance may be numbered. More subtly, Microsoft's ActiveXenabled Java virtual machine will bias client-to-server connectivity away from Netscape's preferred method, the Internet Interoperable ORB Protocol (IIOP), and toward Microsoft's Distributed Common Object Model (DCOM).

4: Transaction Server. One thing is missing from the list of server programmability features in Netscape's Enterprise Server 3.0: TP monitor support. That's slated for Enterprise Server 4.0, but Microsoft will get there first. Using beta versions of Internet Information Server 3.0 and Tra nsaction Server, developers are already learning how to create Web pages that run under transactional control with automatic pooling of threads and database connections.

5: Language neutrality. Netscape strongly favors a combination of Java and JavaScript for both client and server development. Microsoft's emphasis is on the ActiveX framework -- write components in C++, Java, or even COBOL, script them with VBScript, JavaScript, Perl, or Python. This strategy troubles Netscape cofounder Marc Andreessen, who wonders, "Do we really want to encourage language proliferation?" Maybe not, but it's a reality.

6: Open standards. Say again? Netscape should fear Microsoft's support for open standards? It's strange but sometimes true. Microsoft beat Netscape to the draw with an implementation of Cascading Style Sheets (CSS). Netscape will go one better with JavaScript Style Sheets (JSS), a JavaScript-programmable superset of CSS, but not until Navigator 4.0. Meanwhile, Microsoft can gleefully proclaim itself a better Net citizen, in this regard, than Netscape. The rules are changing fast, and so is Microsoft.


Up to the Cover Story section contentsGo to previous article: Six Ways Microsoft Could Foil NetscapeGo to next article: Internet Communicator Par ExcellenceSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network