Version: 2008
  • On The Insider: Britney's Bikini-Clad Top 10

August 21, 1997 4:05 PM PDT

MS retools for browser apps

  • Post a comment
Microsoft (MSFT) has added new features to its Visual Basic development tool to make it easier to create Web-based ActiveX controls.

The new features let developers create so-called apartment-model-threading ActiveX controls that can be embedded into applications to let users open multiple browser windows, in the company's Internet Explorer 4.0 Web browser for instance, without a performance hit, according to Visual Basic product managers.

"You might have a stock ticker, PointCast, and several Web sites open in IE 4.0, with many ActiveX components and Web sites running simultaneously on your desktop through multiple instances of IE. Apartment-model controls lets each instance of IE run without performance degradation," said Lane Sorgen, a VB product manager.

Multithreading is a feature supported by both Windows NT and Windows 95, which allows many operations to be performed at one time. Apartment threading refers to the multithreading of multiple operations and controls within a single application, such as a Web browser.

Currently, Visual Basic can only create single-threaded controls. Developers have in the past used tools such as Microsoft's Visual C++ or other C++ compilers to build apartment-model controls, said Sorgen.

"Threading is very powerful, but developers needed to understand low-level OS management. Now it's built it into compiler, so all you have to do is click and [Visual Basic] takes care of it," said Sorgen.

The apartment-model support is incorporated into both a new version of the free Control Creation Edition, and a Service Pack for users of Visual Basic 5.0. Both can be downloaded from Microsoft's Web site.

Developers can use either version to create new multithreaded controls, and to recompile existing controls, according to Microsoft.

advertisement

Latest tech news headlines

advertisement

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

Markets

Market news, charts, SEC filings, and more

Related quotes

Dow Jones Industrials (0.72%) 73.00 10,270.47
S&P 500 (0.57%) 6.24 1,093.48
NASDAQ (0.88%) 18.86 2,167.88
CNET TECH (0.63%) 9.86 1,587.17
  Symbol Lookup
advertisement

Inside CNET News

Scroll Left Scroll Right