Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


March 1996

Extend Your NT Web Server


RSS
Subscribe to Windows IT Pro | See More Internet Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Two years ago, World Wide Web pages that combined static hypertext and graphics looked pretty good, and we enthusiasts widely dispersed Hypertext Markup Language (HTML) documents made with these elements. But soon users are going to yawn at the thought of browsing such static Web sites. Many new technologies that promise to breathe dynamic capabilities into the Web are maturing, promising to forever change the face of the Internet. You will be able to turn your Web page into a fully functional multimedia presentation by integrating sophisticated 2D- and 3D-viewing environments with your embedded graphics and hypertext.

While Web programmers developed, enhanced, and deployed HTML across the Internet, basic elements of the graphics industry were undergoing revolutionary changes. Graphical presentation technology, multimedia development, and new 3D graphics standards, such as the Virtual Reality Modeling Language (VRML), began to intersect with HTML to offer major presentation enhancements to the Web.

System support for new graphics applications also broadened. At one time, most of these tools required proprietary engines for their operation. Now, sophisticated graphics capabilities are built right into network operating systems via standard application programming interfaces (APIs). Microsoft Windows NT 3.51 includes Silicon Graphics' OpenGL graphics capability, as well as Reality Labs' API and DirectDraw. These APIs let you develop and display high-quality 2D and 3D graphics directly from the Windows NT operating system.

At the same time, competition and other market factors have pushed the cost/performance envelope. Better, faster video accelerators and displays allow the majority of desktop PC users to create and view the powerful, dynamic images that these new, open graphics standards deliver. Your NT Server is designed to take full advantage of these advances.

Browser Extensions
HTML, which was originally defined by the researchers at CERN (the European Particle Physics Laboratory in Geneva, Switzerland), remains the basic vehicle to deliver information on the Web. HTML 1.0 was the first public manifestation of that standard, and we have been adding to it ever since. New formatting capability in HTML 2.0 gave us the flexibility to create more appealing and more responsive pages.

But the pace of standards development is too slow for many people. The phenomenal success of HTML and the Web have pushed the pace of Web development beyond the ability of standards bodies to keep up. The Navigator 1.1 browser, released by Netscape Communications in 1995, included extensions to the current standard, in the form of new HTML tags and modifications to existing standard tags. Later releases have continued to include this extension standard.

Netscape's resounding success in the browser market indicates that others might adopt its extensions. These extensions might not end up as part of a future "official" HTML standard, but Netscape isn't the only player trying to set Web standards. Two other industry players, Sun Microsystems and Microsoft, also have plans to extend the Web's capabilities. Both are sure to make a mark on future standards as well.

Java
Sun Microsystems has introduced--or reintroduced--Java as an object-oriented, cross-platform, client/server programming language. Originally developed in 1990 for handheld Personal Digital Assistant (PDA) machines, which were never released to the marketplace, Java has found a new lease on life as a technology for use on the Web.

Java is both a compiled and interpreted language that extends the capabilities of client-side viewing environments, such as Web browsers. Java components include the source code, a compiler (javac), an interpretive runtime environment, and full-fledged applications and applets. Once you have compiled Java code into an architecture-neutral form, called bytecode, your server can deliver it across the Internet to a machine whose runtime environment executes the code and handles any system dependencies. Java enables you to embed small programs (called applets) into Web documents. They load into memory on a client machine and run right in the window of a Java-enabled browser. Although applets are referenced on Web pages using special HTML tags, just like sound files and static graphics, they are actually snippets of executable code that are launched from a Web browser.

TABLE 1: Internet Studio Tools, Environments, and Resources
Because Internet Studio is still in beta, resources available on the Internet are limited. The best places for you to gather information and resources are listed in the sites below:
Microsoft's primary Web location includes some useful information on Internet Studio
http://www.microsoft.com
For a current list of NT-related Web sites:
http://www.winntmag.com

Before Java's debut, clients who wanted to view animation on the Web had to configure at least one, and possibly several, external viewing applications for use with their Web browser. Many users found the complexity of all this configuration a little daunting, and many never even tried. But we could simplify things for the clients by using Java to create special cross-platform applications that load from a Web server right onto a client's machine. Such applications would eliminate the need for multiple-browser configurations.

How does all this look on your server? Java applets are dynamic, distributed, real-time client/server applications, they don't take up any overhead on the server side and they run thriftily on the client side (a positive legacy of their PDA roots). Better yet, Java-enabled Web pages aren't limited to static text content. You can update tables, charts, and fields "on the fly" and embed video segments, animation, audio, and even SQL statements on your Web pages when you use Java. If your clients have a Java-compliant browser, they can actually participate in the creation and presentation of Java-enabled pages.

   Previous  [1]  2  3  Next 


Top Viewed ArticlesView all articles
CES 2009: Ballmer Announces Windows 7, Windows Live, Live Search Milestones

During his first-ever Consumer Electronics Show (CES) 2009 keynote address last night in Las Vegas, Microsoft CEO Steve Ballmer announced the pending public availability of a feature-complete Windows 7, the final version of Windows Live Essentials, and ...

10 Reasons to Deploy Windows Vista

The decision to upgrade your XP systems to Vista is simple when you consider features such as easier backup, a great desktop search, and vastly improved security options. ...

10 Reasons Not to Deploy Windows Vista

The decision to upgrade to Vista has to make business sense, but many companies find the costs in training and application compatibility problems outweigh any benefits Vista brings. ...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Cloud Computing Forum: Integrating Software, Server and Storage as a Service into Your Enterprise IT Delivery Model

Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2009 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing