Channels ▼
RSS

Dr. Dobb's Software Tools Newsletter - February 2004


Dr. Dobb's Software Tools Newsletter - 2/10/04

Inivis has released AC3D 4.0 of its 3D graphics package. AC3D lets you create 3D models for games, design graphics and logos, and for general 3D visualization. The new version includes subdivision surfaces, boolean operations, 2D/3D text, and faster rendering of high polygon count models. The program features fast real-time OpenGL graphics views (2D and 3D) with a click-and-drag user interface. It allows multipoint and polygon editing down to vertex level and includes a texture coordinate editor. Many 3D graphics file formats are supported, including 3Dstudio, VRML, POVray, and Renderman. Windows and Linux versions are available.
Inivis Limited
59 Tennyson Place
Ely, Cambridgeshire CB6 3WF
UK
+44 20 768 11 11 0
http://www.ac3d.org/

IBM is licensing Version 1.1 of its MPEG-4 video and audio toolkit. The toolkit supports the creation and playback of MPEG-4 content, as well as the development of MPEG-4-based applications such as an interactive TV presentation, on any Java-compliant platform. IBM has also announced a new version of its Java Card Open Platform (JCOP) operating system, a platform designed for building, testing, and deploying smartcard solutions. The new IBM JCOP21-D is more efficient, has a smaller footprint, and works with Phillips' SmartMX family of processors. IBM Corporation
1133 Westchester Avenue
White Plains, New York 10604
404-238-1234
http://www.alphaWorks.ibm.com/

The Mindego Analyzer is a software tool for examining the structure, contents, and conformance of MPEG-4 media data. The Windows-based software uses a top-down approach to stream examination and provides navigation aids to enable random access at any level of the file and its video contents. Release 1.0 support the analysis of MPEG-4 video (ISO/IEC 14996 part 2), simple and advanced simple profiles, and MP4 atom structure, runs semantic and syntactic video compliance tests, and checks for conformance to MP4 metadata and ISMA 1.0
specifications where applicable.
Mindego, Inc.
100 Buckingham Drive, Suite 238
Santa Clara, California 95051
408-243-6384
http://www.mindego.com/

Microsoft has announced it will make available for licensing its FAT File
System Technology. The FAT file system lets operating systems keep track of the location and sequence of each piece of a file, and lets it identify which clusters are unassigned and available for new files. Microsoft is offering two types of nonexclusive licenses: one for removable solid state media manufacturers to preformat the media, such as compact flash memory cards, and another for consumer electronics devices.
Microsoft Corp.
One Microsoft Way
Redmond, WA 98052-6399
425-882-8080
http://www.microsoft.com/mscorp/ip/tech/fat.asp

AppForge is shipping Version 4.0 of AppForge MobileVB, which lets you create applications for PalmOS, Pocket PC 2000/2002, Windows Mobile 2003, Nokia Series 60/80, or Symbian UIQ Smartphone, within the Visual Studio IDE. A lighter product, MobileVB Solo, is available for targeting a single device platform. AppForge also debuted its Crossfire product line for mobile and wireless application development environment using Visual Studio .NET 2003 and the .NET Platform. AppForge, Inc.
3348 Peachtree Rd. NETower Place 200, Suite 625
Atlanta, Georgia 30326
678-686-9000
http://www.appforge.com/

CodeFutures has updated its FireStorm/DAO database persistence tool for Java programmers. FireStorm/DAO 2.0 generates the business logic for accessing relational databases in service-oriented and object-oriented architectures. FireStorm/DAO can import Oracle, IBM DB2, Microsoft SQL Server, Sybase Adaptive Server Enterprise, Informix, MySQL, and PostgreSQL schemas from Database Definition Language (DDL) SQL scripts. FireStorm/DAO can also import schemas from any JDBC-compliant database. Any elements of the schema metadata can be modified, and it is also possible to create new schemas using FireStorm/DAO, and then generate SQL scripts to create the physical database.
Code Futures, Ltd.
Suite 305, Wey House
15 Church Street
Weybridge, Surrey KT13 8NA
UK
+44 1932 228260
http://www.codefutures.com/

Stas Semenov has released Script Debugger IDE 1.6.0.0, a development platform for Windows-based on ActiveX Scripting technology, and intended for building custom business solutions and program automation. With Script Debugger IDE, you can set breakpoints on both client-and server-side scripts, step through code, add watch variables, investigate the call stack, and debug remote Web servers. The Script Debugger Runtime component allows updating of Windows Script Host (WSH) to a full interactive scripting tool through custom dialogs.
Stas Semenov
Voronezh 394055
Russia
http://www.script-debugger.com/

HiT Software has announced SafeConduct, a suite which secures legacy application data transported across the Internet. SafeConduct brings the benefits of SSL 3.0, including authentication and 128-bit data encryption, to any point-to-point application data traffic. SafeConduct can be used with a variety of application architectures including client-server, host-slave, or multi-tier. Examples include ODBC or JDBC client applications, file transfer utilities, terminal emulation sessions, e-mail access, or remote monitoring applications.
HiT Software, Inc.
4020 Moorpark Avenue, Suite 100
San Jose, CA 95117
408-345-4001
http://www.hitsw.com/

Macromedia Flex offers a declarative programming methodology and server run-time services for delivering Flash applications. Flex developers define user interfaces with an XML-based language that the Flex server renders into client applications that run in the Flash Player. Flex is based on XML, ECMAScript, SOAP Web services, and the Macromedia Flash (SWF) file format. The initial Flex release runs on top of J2EE application servers; a .NET version is planned for future releases. Macromedia is also working to add Flex support to the Eclipse IDE.
Macromedia, Inc.
600 Townsend Street
San Francisco, CA 94103
415-252-2000
http://www.macromedia.com/

GpsTools 2.0 from Franson.biz adds GPS and mapping support to applications developed in Visual Studio. GpsTools provides access to GPS position, speed, and satellite information without requiring any knowledge of low level GPS protocols. Geographic coordinates can be converted between most coordinate systems including UTM, WGS84, NAD27, and NAD83. Raster maps can be defined and used to draw objects on such as icons, lines and rectangles. The maps can also be connected to the GPS. Samples are included in Visual Basic, C#, C++, and JavaScript. GpsTools is available for Windows and PocketPC, as ActiveX and .NET components.
Franson.biz
Arkovagen 45, Johanneshov 121 55
Stockholm, Sweden
+46 70 238 02 00
http://franson.biz/

AidAim Software has released Accuracer Database System 1.30, a multi-user database for Delphi and C++Builder. Accuracer is a compact, embedded, single-file, multi-user database system. It includes a BDE alternative database engine that supports the almost all TTable, TQuery, TDatabase, and TSession functions, and provides some special functions such as Varchar and BLOB fields compression and strong database encryption. Accuracer is currently available for the Borland Delphi and C++Builder development environments in single-user and multi-user versions. AidAim Software plans to release a client/server version soon.
AidAim Software LLC
555 Vine Ave., Suite 110
Highland Park, IL 60035
http://www.aidaim.com/

PathScale has announced a suite of high-performance compilers for the AMD Opteron processor, specifically designed for Linux-based clusters. The PathScale Compiler Suite is based on technology originally developed by SGI, and includes C, C++, and Fortran 9X compilers that support both 64-bit and 32-bit compilation, as well as native code generation for the AMD64 ABI. The compilers are compatible with the GNU/GCC tool chain and debuggers.
PathScale, Inc.
477 N. Mathilda Avenue
Sunnyvale, CA 94085
408-746-9100
http://www.pathscale.com/

VisiCode is a software analysis and development tool that audits common software events, such as method execution, then graphically renders the software's execution in a browsable form, depicting events and event relations (such as call stacks and concurrency) over time. VisiCode includes a .NET profiler that lets you profile any C#, VB, or managed C++ code, even system and third-party components. To reduce noise and improve focus, the Profiler provides optional selective profiling, which lets you include or exclude specific namespaces or classes. It also supports triggered profiling so that profiling can be programatically started, suspended, and resumed.
Maguire Peaks, LLC
http://www.visicode.com/

Telematica Instituut has released its MIS (Monitoring Infrastructure) toolkit as an open-source product. This software visualizes the functioning of complex applications. The toolkit supports sending messages from the application to Web browsers or visualizing applications in slow motion, and contains an application simulator to run message lists defined in XML.
The MIS toolkit uses SVG for the graphical presentation.
Telematica Instituut
Postbus 5897500 AN Enschede
(053) 485 04 85
http://mis.sourceforge.net

Gupta Technologies' Team Developer 3.1 visual-development environment includes a database explorer, an integrated reporting tool, team-oriented source code management facility, a component developer facility, and Web application support for Apache Web Servers on LINUX. In addition, Team Developer 3.1 also offers advanced debugging features with tracing and logging capabilities for easier maintenance and troubleshooting of complex code; runtime GUI extensions; generation of XML Documents and Schemas; and extended database connectivity.
Gupta Technologies, LLC
975 Island Drive
Redwood Shores, CA 94065
650-596-3400
http://www.guptaworldwide.com/

Michael Campbell Associates Ltd has introduced Version 1.50 of its JCodeBox Java application and component builder. JCodeBox lets you visually design, build, and assemble J2EE applications, which can then be automatically deployed. This release includes new and enhanced web development features, direct integration with the Borland JBuilder IDE and support for additional application servers and databases. Users can now iteratively create enterprise or Web applications in JCodeBox without leaving the JBuilder environment, and then export the application into a
JBuilder project for ongoing maintenance.
Michael Campbell Associates Ltd.
P.O. Box 2290
Caterham, Surrey CR3 0DPUK
http://www.jcodebox.com/

Artifact Software is offering Artifact Server 2.5, designed to facilitate code sharing and reuse. The 2.5 release features a redesigned user interface and administrative capabilities for increased customization. Artifact Server creates a gateway for development teams to collaborate around their software artifacts and projects. Users also have direct access to the Artifact Network, which includes a code repository and is also linked to twenty-one other code sharing websites, through the CodeJack XML specification.
Artifact Software
509 South Exeter Street, Third Floor
Baltimore, MD 21202
410-468-2570
http://www.artifactsoftware.com/

Reasoning has enhanced its Java, C, and C++ code-inspection services. The Java inspections can now detect database resource leaks, including automatic identification of database connection leaks, statement leaks, and result-set leaks. The C and C++ inspections can discover and eliminate code in an application that is unreachable or unexecuted. Reasoning Inc.
2440 West El Camino Real
Mountain View, CA 94040
650-316-4400
http://www.reasoning.com/

Apps for Phones, a company that provides developer tools for phones and other devices that support the J2ME standard, has released its first product--Apps for Phones development environment. The IDE features a fully integrated code editor, with formatting and color coding; autocompletion of methods, members and variables plus a parameters info display; debugging with breakpoints, step into, step over, and run to cursor features; a variable watch window as well as stack and thread watch windows; and no need for JDK switching.
Apps for Phones Ltd.
15 Beaconsfield Rd.
Clifton, Bristol BS8 2TS
UK
+44 (0) 117 377 9544
http://www.appsforphones.com/

Compuware has released Compuware DevPartner64 1.0.1, a 64-bit debugging and automated error-detection solution for Intel's Itanium and Itanium 2, and AMD's Opteron and Athlon64 processor families. In DevPartner64 1.0.1, Compuware has combined the Visual SoftICE and BoundsChecker tools, and packaged them together to give you advanced system-wide debugging and automated error detection. New features include a memory and resource viewer and a deadlock analyzer.
Compuware Corporation
One Campus Martius
Detroit, Michigan 48226
313-227-7300
http://www.compuware.com/

PowerWEB Textbox for ASP.NET is a web-based HTML editor letting Microsoft ASP.NET developers replace the standard TextArea of their web application with support for HTML content and traditional word processing capabilities, without relying on any client-side components or controls. As with a standard word processor or HTML editor, you have has control over the look-and-feel of all the items on the screen, and can create custom buttons, toolbar items, and Windows-like dialogs that encapsulate customized code.
Dart Communications
111 Dart Circle
Rome, N.Y. 13441
315-339-8040
http://www.dart.com/


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video