This article may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. To maintain the flow of the article, we've left these URLs in the text, but disabled the links.

MSDN Magazine

Resources for Your Developer Toolbox
Theresa W. Carey

Display Non-English Text

Slangsoft

      Slangsoft has rolled out National Language Support (NLS), which allows text input and display of non-English text for 42 languages into the Web user interface of any Web application, service, or site regardless of the user's operating system or platformâ€"and without any download or installation. Languages include Chinese, Japanese, Korean, Hindi, Arabic, Hebrew, and others. For a taste, check out the Internet virtual keyboards for the Latin-6 languages plus Russian on AltaVista's Babelfish at https://babel.altavista.com/translate.dyn?applet=slangsoft.

Slangsoft
Technology Park, Building #1B
Manhat, Jerusalem
91487, Israel
+972-2-648-2424
https://www.slangsoft.com

Access Management for Windows Media Services

Flicks

      Flicks Software announced the release of VideoQuota, which provides streaming media access management for Windows Mediaâ„¢ Technologies and NetShow®. VideoQuota allows administrators to add password protection to streaming media (video and audio) served through Windows Media Services/NetShow, providing administrators with a cost-effective alternative to other streaming media servers. VideoQuota validates users from a supplied template SQL Serverâ„¢ database or via any ODBC database.
      The product has two modules: authorization (login) and tracking. The authorization module features limited concurrent logins, preventing multiple uses of the same user name and password, and dictionary attack protection, which protects the login form from subversive dictionary act programs. In addition, full remote access via browser-based administration (Windows® 2000 Server and Microsoft® Internet Information Services with ASP required) gives the ability to impersonate Windows NT® accounts for access, and supports Protect by IP address.
      VideoQuota's tracking module provides e-commerce billing features such as prepaid pay-per-view, credit pay-per-view, pay-per-minute, and expiration (flat fee for a certain amount of viewing time).

Flicks Software
1610 Broadway, Suite B
Santa Monica, CA 90404
310-526-0325
https://www.flicks.com/videoquota

Browser-based Authoring and Content Management

Ektron

      Ektron Inc. is shipping eMPower, their new Web authoring and content management application. eMPower enables key content providers to manage their own Web content while keeping administrative control in the hands of IT professionals. eMPower is a low cost, browser-based solution designed for business users. It ensures that the stylistic parameters set forth by the corporate IT and Web teams stay in check.
      The product is designed to reduce delays that keep content from going live on a company's site, allowing business users to be responsible for their own Web content and enabling IT to easily implement a publishing process.
      With eMPower, the Web site being managed is the actual user interface. Authors simply edit content within their own Web page view.
      eMPower comes with a full suite of versioning controls: check-in, check-out, submittals, and a sequential approval process.
      In addition, eMPower uses a Windows NT-like authentication schema based on users and user groups. The program includes a virtual staging server so that incremental content changes can be created, edited, approved, and published directly to the production server while providing the necessary framework for controls, permission, and security.

Ektron Inc.
5 Northern Boulevard,
Suite 6
Amherst, NH 03031
603-594-0249
https://www.ektron.com

Datatypes for C++

Intuitive

      Intuitive Edge Corporation has released Datatypes++ 1.0, a Windows class library that brings powerful datatypes to C++. The 25 text, numeric, time, and binary datatypes give C++ developers datatypes similar to, but more powerful than, those found in the Java language, SQL, Visual Basic®, ODBC, Delphi, MFC, and C++'s STL. The text types can be converted to and from all other types in dozens of dialects and include Unicode support. The numeric types include a decimal type that can represent fixed or dynamic high-precision numbers. The time types (time, date, and timestamp) can represent time in 100 world clocks with nanosecond precision. The binary datatypes include support for binary large objects and bitsets. Datatypes++ 1.0 includes support for Microsoft and Borland C++ compilers.

Intuitive Edge Corporation
13400 Northup Way, Suite 47
Bellevue, WA 98005
800-586-4090
https://www.intuitiveedge.com

HTML Help Authoring

HelpKit

      HelpKit, recently released by DevComponents.com, is an HTML Help authoring solution for developers using Visual Studio. The Help authors write the help files using the HelpKit integrated development environment, then developers will integrate them into the application using the HelpKit Visual Basic Assistant. HelpKit Visual Basic Assistant has a point and click interface that will let you visually connect your help file topics to the forms and controls. HelpKit features include a WYSIWYG HTML editor, a powerful HTML source code editor, a Cascading Style Sheets (CSS) editor, What's This help editor, automatic context ID management, HTML Help ActiveX® control wizards, a built-in spell checker, task management, topic templates, user-defined code templates, one-click style sheet editing, Microsoft Word documents import, and more. HelpKit requires installation of Microsoft Internet Explorer 4.01 Service Pack 1 or later.

DevComponents.com
36271 Grand River,
Suite 203
Farmington, MI 48335
888-835-3268 X228489
https://www.helpkit.com

Quick Takes

      ActiveState has announced support for the Simple Object Access Protocol (SOAP) specification recently released by Microsoft. The next version of PerlEx, a plug-in for Windows NT-based Web servers, will provide development and deployment of SOAP-accessible components. Find out more at https://www.activestate.com.
ProWorks

      ProWorks LLC is shipping Flipper Graph Control version 2.0, which features enhanced compatibility with the Web, increased flexibility for scientific and financial charts, and greater customizing capability. Flipper Graph Control can now download saved data across the Internet, as well as easily integrate into ASP or HTML Web pages, enabling users to manage and display their off-site data. Included with this version is a signed .CAB file, permitting client machines to download a runtime version of the control for use on a Web page. Check it out at https://www.proworks.com.
      Odyssey Software recently introduced ViaDB, a universal OLE DB provider that works with new PCs to enable direct online access to data stored on servers managed by Microsoft SQL Server, Oracle, Sybase, IBM DB2, Microsoft Exchange, and other enterprise systems with OLE DB or ODBC connectivity. ViaDB integrates with ActiveX Data Objects (ADO) 3.0 for Windows CE. Using the ADO for Windows CE built into the Pocket PC, a ViaDB-enabled mobile application can access diverse remote and local data stores simultaneously. You also have the option of interfacing directly with ViaDB using the OLE DB API, improving flexibility and providing increased functionality for the developer. Visit their Web site at https://www.odysseysoftware.com.

Theresa W. Carey is a freelance writer who lives in California. Her byline has appeared in Barron's and PC World. You can send her New Stuff at newstuff@microsoft.com.

From the August 2000 issue of MSDN Magazine.