![]() |
Site Archive (Complete) | |||
|
ABOUT US |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
CAREERS
|
||||
January 28, 2004
Dr. Dobb's Software Tools Newsletter - October 2003Shannon 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.
EiffelStudio 5.4 is available for Windows,
Linux, UNIX, VMS, and Mac OS X. EiffelStudio 5.4 features include: plain
English syntax; an object model that includes Design-by-Contract and multiple
inheritance; a multiplatform GUI builder that generates Eiffel code; a
graphic modeling tool integrated with the code view for round-trip engineering;
and portability to any platform for which EiffelStudio is available.
Salmon has released SOFIA 2.0, an open-source tool set for building database-driven
applications in the J2EE and/or Swing Set. SOFIA provides a Java class
library of foundation components for building Web and Swing applications.
The class library uses design patterns such as Model View Controller,
GUI components, and event listeners to abstract and hide low-level infrastructure
code. Also included is a custom tag library of more than 40 GUI components
for building Web pages. SOFIA integrates with Eclipse, IntelliJ, and Dreamweaver.
The Object Helper Library from Computer Simple is a DLL for object-oriented
programming. The library uses an object which can represent complex hierarchical
data and relationships, and which internally handles database connectivity
and processing using ADO. The DataHelper object uses maps to perform data
manipulation and translation, and can be used to read and write the data
as text files. SQL and Oracle databases are currently supported.
Radionet has announced its Linux-based Radionet Open Source Environment
("ROSE"), which provides all the software required to build
IEEE 802.11 standard based WLAN access points. ROSE lets users turn any
computer with a standard IEEE 802.11 WLAN card--including handheld devices--into
wireless access points. The package includes a collection of open-source
software as well as Radionet's own technology, and is licensed under the
GPL.
Atalasoft has released dotImage for the Microsoft .NET Framework, an
imaging component containing a class library with hundreds of imaging-related
features, as well as WinForm and Microsoft ASP.NET WebForm components
and controls to display, manipulate, and print images. Built with managed
C#, dotImage is not a COM or ActiveX wrapper and there are no ActiveX
dependencies.
Raincode has added C# to the list of languages supported by XMLBooster,
a tool designed to provide more efficient integration of XML data within
applications. XMLBooster generates XML parsers for C, C++, C#, COBOL,
Delphi, Java or Ada applications. By using native code generation rather
than a generic approach, XMLBooster aims to improve performance for transaction-based
applications. The software also generates structural documentation and
a GUI to edit specific XML files; the GUI can be incorporated into the
final application.
EldoS has released MsgConnect 1.2, a cross-platform protocol-independent
framework for data exchange. MsgConnect encapsulates low-level transport
protocols (currently TCP, HTTP, and memory-mapped files) and provides
a uniform API for exchanging binary information on a single system or
across a network. Optional support for AES encryption, ZLib compression,
and CRC32/Adler32/MD5 integrity checking is provided. Developers can choose
between GPL and commercial licensing.
Macrovision has launched SafeDisc 3.1, an upgrade to its CD/DVD copy
protection software. SafeDisc's instance-based security model creates
a unique signature for each title, and the code masking technology has
been improved to protect against reverse-engineering. A SafeDisc security
API is provided, with "Intelligent Protected Functions (PFNs)"
and an improved interface. Support services are also available.
CHARONWARE has updated its CASE Studio 2 database modeling tool. Key
features include: entity relationship diagrams; reverse engineering of
existing database structures; SQL script generation; version management
and comparison; HTML or RTF reports; user groups and user permissions
support; user defined templates; data dictionaries; submodels; and data
flow diagrams (DFD). The new release, which runs on Windows, adds support
for Pervasive V8 and Informix 9, and improves support for Oracle, Microsoft
SQL, PostgreSQL and MySQL databases.
Software Tree's JDX 4.1 OR-Mapper is a tool for dealing with persistence
in Java/J2EE applications. The new version offers an enhanced JDXStudio
GUI tool, improved configuration of example programs with ANT scripts,
a lightweight database engine, and performance optimizations. The declarative
mapping specifications are human readable and based on simple grammar.
SheerPower 4GL from Touch Technologies, a development language for Windows
98 (and greater), is described by the company as "beyond BASIC."
The package includes an IDE, extended basic syntax, built-in database engine,
and e-mail and Internet functionality. It is designed to automatically handle
programming tasks such as complex menus, dialog boxes, and database access.
The Perfect Precision math package provides numerical accuracy of 18 digits
to the left of the decimal and 16 to the right.
PostgreSQL has open-sourced its commercially developed replication solution,
eRServer 1.0+ for PostgreSQL databases. The release makes replication
capabilities accessible to qualified developers and users who could not
previously afford licensing or support fees. The code is available under
a BSD license and includes all the original capabilities of the release
version, along with improved documentation, bug fixes, and some of the
enhanced features previously available only in Version 1.2 or higher.
Vocalocity's App Center 2.0, a GUI-based tool to simplify and accelerate
development of voice applications, is designed to allow migration between
the VoiceXML and SALT standards. App Center's publish capability gives
you complete access to application code that can be modified directly
and executed on the Vocalocity Voice Gateway or other VoiceXML or SALT
platforms such as the Microsoft Speech Server. Applications can be created
from templates, or from scratch with wizards and a drag-and-drop interface.
Exadel Struts Studio 4.7 is a visual building tool for the Jakarta Struts
Framework. Struts Studio is a development environment designed for the
rapid development of Web applications. The Web Flow interface lets you
see and edit the various types of components in a Struts application--Java
classes, XML configuration files, resources, and JSP pages--through a
common view. Struts Studio is available as a stand-alone program and will
soon also be available as an Eclipse plug-in.
MapInfo has released MapInfo Professional 7.5 of its mapping and analysis
software. This version supports Open GIS Consortium standards for Web
Mapping Services (WMS) and better support for industry interoperability
standards let data be accessed from a variety of sources and collated
into one single view. Enhanced data creation and editing tools are also
included.
Daffodil Software is shipping Daffodil DB 2.2, a Java database with graphical
management tools. It is based on SQL 99 and the JDBC 3.0 Type 4 driver,
and is J2EE certified by Sun. New features include support for additional
encryption algorithms, Unicode support, an improved browser, B+ tree indexing,
support for some of the advanced features of JDBC 3.0, byte comparison,
and a reduced footprint.
Flash Optimizer from SoftInfinity is a compression utility for SWF files.
SoftInfinity claims that SWF files can be reduced 60-70 percent in size.
The Windows-based program can be configured for "simple" or
"profound" compression, with a preview and comparison feature
to help in choosing which configuration to apply.
Revolution 2.1 from Runtime Revolution is an object-based programming
language and RAD environment for multiplatform application development.
Mac OS X, classic Mac OS, Windows, Linux, and UNIX are supported both
for development and deployment. You build a single-file standalone application
on each platform to which you want to deliver by attaching the Revolution
engine to your development files. New features include improved conformity
with the Mac OS X interface style guidelines, an XML library with full
support for creating and parsing XML content, SOAP support, and improved
database access on all platforms.
Appligent is shipping FDFMerge, a server-based application that streamlines
document production and delivery. FDFMerge 4.0 combines information extracted
from a database in Forms Data Format with a PDF file to create a completed
PDF form. Scripting programmers can use FDFMerge within their own applications.
New features in the 4.0 release include support for typographic effects;
support for the XFDF data format (XML-based representation of FDF data)
in addition to Adobe FDF; and 40- or 128-bit encryption of merged PDF
documents.
Versant has released Versant Real-Time Framework 3.0, which adds support
for open XML agents and Web services. VRTF 3.0 consists of an integrated
transaction manager and a suite of agents that connect planning platforms
such as enterprise resource planning (ERP) systems with execution platforms
such as physical security or plant floor systems. A configuration-time
wizard helps you to integrate new systems and specify detailed transactions
via a web browser.
|
|
||||||||||||||||||||||||||
|
|