March 15, 2004
Dr. Dobb's Software Tools Newsletter - March 2004
Shannon Cochran
Do you find keeping up with new developer products and version updates harder than keeping up with the Joneses (whoever they are)? If so, Dr. Dobb's Software Tools e-mail newsletter is just the deal for you. Delivered once a month to your mailbox, this unique newsletter keeps you posted on the latest in SDKs, libraries, components, compilers, and the like.
Dr. Dobb's Software Tools Newsletter - 3/10/04
Akiva has delivered the initial codebase for the open-source Madrid Platform,
designed as a standards-based alternative to proprietary architectures
for Enterprise Content Management (ECM) applications. The Madrid Platform
plugs into Java 2 Enterprise Edition (J2EE) and provides native XML document
management, user management, collaboration (asynchronous and synchronous)
and workflow models. You can create applications using a collection of
Java classes for managing security, presence, versioning, presentation
and user extensible schemas. The Madrid Platform is available under the
LGPL open source license.
Akiva Corp.
1901 Camino Vida Roble, Suite 115
Carlsbad,
CA 92008
http://www.madrid-project.org/
Python 2.3.3 has been released, fixing several bugs including errors with
weakrefs and the cyclic garbage collector. No new features have been added.
Python is often characterized as an agile language that promotes speedy
development and includes a unit-testing framework for building more robust
applications; it is currently shipping with Apple's latest OS X release.
Python
Software Foundation
1707 Sinclair Lane
Crownsville, MD 21032-1925
http://python.org/
FirstSQL has released FirstSQL/J Embedded Mobile Edition 2.65, a toolset
for creating Java database applications on PDAs and devices using WinCE,
PocketPC, and Metrowerks Linux. FirstSQL/J EM has a 500-KB footprint,
but can be deployed in as little as 400 KB. FirstSQL/J EM is distributed
with its own cross-platform setup program for installation on a desktop/development
machine. FirstSQL/J EM supports several options for the installation of
a JVM, application, and FirstSQL/J EM pre-loaded database.
FirstSQL, Inc.
P.O.
Box 1570
El Cerrito, CA 94530
425-828-4552
http://www.firstsql.com/
The Association of Shareware Professionals (ASP), a not-for-profit association
of independent software developers, marketers, and vendors promoting the
try-before-you-buy method of software distribution, has launched a software
download site at http://downloads.asp-shareware.com/. This site lists
software from developer members of the ASP in categories such as business
applications, educational software, multimedia programs, Internet and
computer utilities, and games. The ASP has over 1000 members.
ASP President's
Office
P.O. Box 2209
Dublin, CA 94568
925-828-5892
http://asp-shareware.com/
Visual Numerics has made availabile the IMSL C Numerical Library 5.5 for
C and C++ developers. This release provides new routines for optimization,
data mining, time series, and design of experiments analysis. In addition,
the IMSL C Numerical Library runs on a variet of major development platforms,
including Windows PC, Visual Studio .NET, Itanium2 with Linux and the
Intel C++ compiler, IA-32 with Linux and the gcc compiler, Sun Solaris,
and IBM AIX.
Visual Numerics, Inc.
12657 Alcosta Boulevard, Suite 450
San
Ramon, CA 94583
925-415-8300
http://www.vni.com/
SoftIntegration has released Version 1.1 its the cross-platform SoftIntegration
C++ Graphical Library (SIGL) for 2D/3D graphical plotting within the framework
of C/C++. Plots can be generated using SIGL for display in a local monitor,
through the Web, or saved in a file with a variety of different file formats.
SIGL 1.1 adds features for royalty free distribution of applications developed
with SIGL. SoftIntegration Graphical Library is available for Windows,
Solaris, Linux, HP-UX, and Mac OS X. It requires XDarwin with the OroborOSX
window manager in Mac OS X.
SoftIntegration, Inc.
216 F Street, #68
Davis,
CA 95616
530-297-7398
http://www.softintegration.com/
SolarMetric's latest release of Kodo JDO includes preview features of
the forthcoming JDO 2.0 standard and improves the product's performance
by 35 percent. Kodo JDO 3.0 offers improved reporting capabilities with
support for aggregates, and attach/detach functionality designed to make
development of Web-based, client/server and EJB applications much easier.
Kodo 3.0's object/relational mapping engine now supports recursively embedded
relations, more version and subclass indicator options, translation of
Java field values to different database values, and improved customization
for particular legacy schema mapping needs. Also new in Kodo 3.0 is support
for direct execution of SQL SELECT statements and stored procedures through
the regular JDO query APIs, and MethodQL, a mechanism for using JDO's
query capabilities to execute custom bits of Java code.
SolarMetric Inc.
Washington,
DC
202-595-2064
http://www.solarmetric.com/
SYWARE has announced Version 8 of its Visual CE rapid application development
software for database and forms development on Windows Mobile and Pocket
PC handheld computers. New features include a significantly expanded array
of uses for variables, additional alarm functions, support for sounds
and the creation of image maps, built-in support for "one-click"
bar code scanning using Socket's ultra-small In-Hand Scan Cards, and the
ability to send SMS messages directly from within a database application.
SYWARE,
Inc.
P.O. Box 425091
Kendall, Cambridge, MA 02142
617-497-1300
http://www.syware.com/
The Covalent Application Manager (CAM) is designed to manage major open
source Web application resources including Tomcat, Jboss, Linux, Apache,
and MySQL. CAM presents one integrated application view by automatically
discovering and then correlating multiple components of a Web application.
Users can map applications and supporting resources, measure application
service levels, control applications to resolve problems, and analyze
application data for reporting, forecasting, and planning.
Covalent Technologies,
Inc.
303 Second Street, Suite 375 South
San Francisco, CA 94107
415-856-4200
http://www.covalent.net/
ActiveState has released the Tcl Dev Kit 3.0, including enhanced code
coverage for thoroughly testing applications; true time-based code profiling
ensures that code bottlenecks are easily identified for optimal performance;
and a new static analysis cross-reference tool for revealing code dependencies.
The standard deployment mechanisms for Tcl now have a new cross-platform
Virtual File System Explorer that enables the visual inspection of Starkits
and Starpacks contents, ensuring the existence of correct components and
versions while saving time and avoiding deployment problems.
ActiveState
#400
- 580 Granville Street
Vancouver, BC
V6C 1W6 Canada
604-484-6800
http://www.activestate.com/
Scapa Technologies is offering Scapa StressTest-Express, an Eclipse Hyades-based
load testing tool that analyzes the scalability, reliability and performance
of Web applications. Key features of Scapa StressTest-Express include
its integration with IBM WebSphere-Express and the Eclipse Platform; test
recreation and replay capabilities; predefined tests; real-time performance
monitoring; and easy export of test results to third-party reporting tools.
Scapa
Technologies Inc
245 Park Avenue
New York, NY 10167
212-792-4032
http://www.scapatech.com/
The most recent version of the dtSearch Text Retrieval Engine (in Windows,
.NET and Linux versions) lets you add dtSearch's searching and built-in
file format support to Web-based and other applications. The dtSearch
Engine supports SQL, Delphi, Java, C++, C++.NET, C#, VB.NET, and ASP.NET.
The new version adds a Language Analyzer API for integrating third-party
morphological analyzers and dictionary-based word breakers into the dtSearch
Engine indexing process.
dtSearch Corp.
6852 Tulip Hill Terrace
Bethesda,
MD 20816
301-263-0731
http://www.dtsearch.com/
Immunicode's VBCS 2.0, based on Antlr technology, converts Visual Basic
legacy code to C#. VBCS runs translated code through the C# compiler and
"fixes" the errors produced in the generated code, handling
modules, attributes, array references, on-error (un-constructed error)
statements, and proper variable initialization. Translation using VBCS
2.0 can yield three types of output: C# with compiler errors; C# with
no compiler errors; or running C# code. VBCS 2.0 guarantees translation
to C# with possible compiler errors. VBCS 2.0 supports both Visual Studio
.NET 2002 and Visual Studio .NET 2003.
ImmuniCode Inc.
1626 Pierce, Suite
308
San Francisco, CA 94115
415-563-6134
http://www.immunicode.com/
The most recent version of ILOG's optimizations software product, ILOG
CPLEX 9.0, includes support for .NET, meaning that you can build and deploy
optimization applications using any Java, C++, or any .NET supported language,
including Visual Basic and C#. In addition, ILOG CPLEX 9.0 includes performance
enhancements and new features such as constraint modeling capabilities,
quadratically constrained programming, and new analysis tools.
ILOG, Inc.
1080
Linda Vista Ave.
Mountain View, CA 94043
650-567-8000
http://www.ilog.com/
Red Gate Software has released a toolkit that creates automated programs
for comparing and synchronizing Microsoft SQL Server databases. Version
3 of the SQL Comparison and Synchronization Toolkit has been rewritten
for .NET. It gives you access to the APIs in Red Gate's new SQL Compare
3.1 and Data Compare 3.3 tools. The toolkit helps you automate routine
comparison and synchronization tasks to occur at selected times without
human intervention; use Red Gate SQL comparison and synchronization software
engines to install and maintain programs for customers; replicate databases
and verify replications without redesigning databases; and automate database
migration within the development environment.
Red Gate Software
St. Andrews
House, 59 St. Andrews Street
Cambridge CB2 3DD
United Kingdom
+44-870-160-0037
http://www.red-gate.com/
Engineered Intelligence has updated its CxC software for parallel computing.
Version 2.5 improves performance on high-performance clusters and offers
support for multi-dimensional arrays. CxC is now available for Apple's
Power Mac G5 as well as Windows and Linux platforms. EI also has a new
high performance solution, MPI-XF, combining the utility of the Message
Passing Interface with communication technology derived from EI's patented
Connected Memory Architecture (CMA) and EXtremely Fast Compression (XFC).
Using standard 100 Mbps Ethernet, MPI-XF delivers more than 20 MBs/sec
sustained bandwidth and less than 60 5sec latency (one half round trip
time).
Engineered Intelligence Corporation
214 W. Magnolia Street
Fort Collins,
CO 80521
970-490-1199
http://www.engineeredintelligence.com/
Vordel SOAPbox is a free tool intended to make Web Services security simple
to learn and to test. Vordel SOAPbox is used to create XML messages which
contain security tokens, without the need for writing code--SAML assertions
and X.509 certificates can be inserted into SOAP messages using a graphical
interface. SOAP messages may be submitted to public or private Web Services,
and the response viewed. The tool also allows attachments to be sent and
received with SOAP messages, and viewed on-screen.
Vorde
l37 College Green
Dublin
2, Ireland
353-1-603-1700
http://www.vordel.com/soapbox
Keel 2.0 is an open-source Java server side meta-framework or "framework
of frameworks," built on top of the Apache Avalon Project, that provides
standard interfaces for a variety of other open source frameworks and
components. Keel's service-based component architecture allows developers
to plug the best components from any standards based open source library
into their system and then upgrade to future components without having
to rewrite the code base. Release 2.0 brings greater ease of use, enhanced
stability, full distributed processing with clustering and fail-over,
unit and functional tests, and an expanded array of services and implementations.
The
Keel Group, Ltd.
http://www.keelframework.org
Borland's Janeva 6 offers secure and high-performance connectivity between
Microsoft .NET Framework applications and J2EE and CORBA server-side technologies.
Janeva 6 now brings certified support for all major J2EE application servers
with transaction and security services, including user authorization and
authentication. J2EE and CORBA applications can also utilize new callback
capabilities to "talk back" to .NET Framework applications for
two-way interoperability. Borland has also updated JDataStore; Version
7 of the embedded database includes new fail-safe technology and database
mirroring support as well as a reduced footprint.
Borland Software Corporation
100
Enterprise Way
Scotts Valley, CA 95066-3249
831-431-1000
http://www.borland.com/