New Products

C/C++ Users Journal August, 2005


Delera C++ String Classes Released

Delera Systems has released Version 2.4 of its Str Library, a set of classes for C++ developers that provide string manipulation and related features. New in this version is an enhanced "Add Library Support" wizard providing immediate application integration; improved support for recent versions of various compilers, including GCC 3.4, Borland C++ Builder, and Microsoft Visual Studio 2005 CTP. In the Windows-based embedded device and handheld space, Str Library provides an alternative to built-in string management. Contact http://www.utilitycode.com/str/.

Extravalent C E-Mail Library

Polymail from Extravalent is a C library that performs fast, accurate message classification. It is designed for antispam, message prioritization, or message routing applications. Polymail supports unlimited message classes allowing classification into as many categories as desired. It compiles to under 30 KB of code, making it suitable for inclusion in any type of application. Polymail stores its data in a compact binary format for saving to nonvolatile memory or disk. Contact http://www.extravalent.com/.

Recursion Updates Web Services Platform

Recursion Software has announced enhancements to Cinergi, its web services integration platform for multilanguage environments. Cinergi supports the Service-Oriented Architecture (SOA) framework and enables software architects and engineers to quickly create composite applications. In Cinergi 1.02 release, Recursion has added support for IBM AIX. Error-reporting capabilities have been extended, including streamlined error message handling. Software services from a variety of applications can be stored for reuse and made available to you whenever an enterprise needs to build a new composite application to meet the company's business needs. Cinergi supports Java, .NET, and C++, and runs on a variety of operating systems and hardware. Contact +1-800-727-8674 or http://www.recursionsw.com/.

Model-Driven Development for .NET

Tangible Engineering has announced the release of Tangible Architect 2.0, a new version of its model-driven code generator for Visual Studio .NET. Tangible Architect integrates with Visual Studio .NET and offers features such as UML support, Business Object Generation, Database Schema Generation, Data Binding, and an included object-oriented database browser. In addition, the 2.0 release offers enhancements for generic user-interface development and components, and an enhanced UML modeling support. Contact +49-0700-82644253 or http://www.tangible.de/.

VMware Intros the Online Resource

VMware has introduced the VMware Technology Network (VMTN), an online virtual infrastructure resource center for developers and IT professionals involved with software development. The technical and product resources made available through VMTN at http://www .vmtn.net/ are designed to transform how software is developed, distributed, and deployed. VMTN includes prebuilt application environments in VMware virtual machines. Contact +1-650-475-5000 or http://www.vmware.com/.

PowerProgrammer Releases Update Wizard

PowerProgrammer has released Version 3.0 of its Web Update Wizard, which adds automatic update functionality to your applications with a single line of code. The Web Update Wizard runs on all versions of Windows and works with Visual Basic, C++, Delphi, or any other development environment capable of making Windows DLL calls or launching a Windows process. Every time users run your software, the Web Update Wizard checks for updates, then downloads and installs them as required. Contact http://www.powerprogrammer.co.uk/.

Metaphor Talks .NET

Metaphor Solutions, a developer of Speech Interactive Voice Response (IVR) applications and tools, has announced the release of Version 3.0 of its speech IVR application-development toolset, Metaphor Conversation Manager (MCM) for .NET. You can use C# and Visual Studio for building speech IVR applications at the level of the call flow and business process instead of at the lower level of the speech interface. The toolset hides the low-level complexities of building speech applications like grammar creation, grammar binding, exception handling, call event handling, and SALT or Voice XML syntax. MCM provides more than 50 prebuilt and pretested reusable speech applications and modules, and thousands of prebuilt grammars and prerecorded prompts. All MCM projects can be exported to standard Visual Studio .NET projects to debug, extend, customize, and deploy. Contact +1-866-443-6040 or http://www.metaphorsol.com/.

Multi-Processor TCP Available for C Programs

Scientific Computing Associates is making a four-processor TCP Linda system (for C programs) available at no charge for Apple users running Mac OS X. Linda was the first commercial product to implement virtual shared memory (VSM) for supercomputers and large workstation clusters. Every Linda software system uses a Linda optimizing (pre)compiler and an architecture-specific runtime system. With the free four-processor TCP Linda system, users can parallelize any program written in C using four TCP Linda operations. Contact +1-203-777-7442 or http://www.lindaspaces.com/.

Mainsoft/Mono Announce IDE Plug-In

Mainsoft has announced availability of Visual MainWin for J2EE Developer Edition, a freely available Visual Studio .NET plug-in, which lets Visual Studio developers develop web applications for Linux. Code-named "Grasshopper," the plug-in is the first Visual Studio-based IDE for Linux. It lets you develop, debug, and deploy web applications and web services for Windows, Linux, and any Java-enabled platform using Visual Studio, C#, and Visual Basic .NET. Mainsoft is also launching a Linux Zone for Visual Studio developers, populated with articles and interactive forums. Grasshopper exposes Mono's open-source ASP.NET and ADO.NET class libraries to Visual Studio developers. Contact +1-408-200-4000 or http://www.mainsoft.com/.