![]() |
Site Archive (Complete) | |||
|
ABOUT US |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
CAREERS
|
||||
May 19, 2003
Dr. Dobb's Software Tools Newsletter - May 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.
Visual SlickEdit 8.0 is now available from SlickEdit,
supporting C/C++, C#, Java, Verilog, Visual Basic .NET, SAS, XML, and
Unicode code editing. Version 8.0 supports directory-based projects, auto-updated
distributed tagging, Secure FTP (SFTP) and Section 508 accessibility for
vision-impaired developers. The native Java debugger has a new Edit and
Run capability and exceptions toolbar, and Visual SlickEdit can provide
automatic setup of build and compile commands within Borland JBuilder.
New GNU C/C++ debugger features include remote debugging, suspend support,
and a memory toolbar, along with support for Apache Jakarta Ant for builds.
A GUI is provided for CVS version control.
The Portland Group Compiler Technology team of STMicroelectronics has
announced availability of the PGI Workstation 5.0 Fortran and C compilers
for AMD Opteron processors. The PGI Workstation 5.Beta release includes
the PGF77, PGF90, PGCC, and PGC++ compilers that take advantage of the
64-bit processing capabilities of AMD Opteron processors. This includes
the ability to operate on data sets that are too large for 32-bit X86-compatible
processors. The compilers also take advantage of the expanded register
sets and processor features of the AMD Opteron to enable more efficient
execution of compute-intensive applications. The toolset will also be
updated to include PGI Workstation 5.0 32-bit compilers, optimized for
Opteron and 32-bit X86 processors.
Zend Technologies has announced Version 2.6 of its development environment
for PHP. Zend Studio can perform all CVS operations--including check-in/check-out
and differencing--directly from within the Zend development environment.
XML-based project resources allow management and sharing of large applications,
and new usability features include cross-file searching and bookmark management,
regular expression searching, window cloning, customizable shortcuts,
conditional breakpoints, and deeper FTP integration. In addition to cross-platform
availability on Windows, Mac OS X, and Linux, Zend Studio also takes advantage
of Windows-specific mouse-wheel and filesystem features.
Sonic Software has released Stylus Studio 4.6, an update of the development
environment formerly produced by eXcelon Corp. Version 4.6 integrates
Stylus Studio's XSLT debugger with the SonicXQ enterprise service bus
(ESB), making it easier to develop transformations stored within the SonicXQ
environment. Additional features in Stylus Studio 4.6 include an XQuery
editor and debugger, an XML-to-HTML WYSIWYG editor, a graphical XML Schema
Designer, and an automated XML Schema Documentation Generator.
InstallShield is shipping MultiPlatform 5, a cross-platform installation
authoring solution supporting Linux, Solaris, Windows, AIX, OS/400, HP-UX,
UNIX, and Mac OS X. Distribution methods offered for installers include
executable Java Archive Files (JARs), native launchers, CD-ROMs, DVDs,
and a web-based applet installation. MultiPlatform 5 lets you adjust the
total required disk space, launch web browsers, search for files, and
install Windows shared files. In addition, you can move, copy, or delete
files or directories during installation. Java Swing has been added to
let you include background images and company logos in installations.
Infragistics has upgraded its .NET and Java toolset with NetAdvantage
2003 and JSuite 7.0. NetAdvantage 2003 Vol. 1 offers presentation layer
components for Microsoft Visual Studio .NET 2003, Microsoft .NET Framework
and Microsoft COM. It includes grids, charts, toolbars, menus, tabs, trees,
web navigation components, GUI components, listbars, editors, among others.
Shared assemblies and common object models allow the creation of standardized
interfaces from these components. The new version of NetAdvantage supports
upgrades to the ASP.NET component suite, including column/row templates,
multi-column drop-down control, column moving, client-side sorting cell
merging, an enhanced client-side API, stationary column headers, load
on demand, read-only mode, and save and load layouts XML. Infragistics
Corp.
SoftIntegration has released Version 1.5 of its Ch Control System Toolkit.
Ch is a superset of C interpreter for scripting, 2D/3D plotting, and numerical
computing. Ch Control System Toolkit is designed for modeling, design,
and analysis of continuous-time or discrete-time linear time invariant
control systems. Programs written in Ch Control System Toolkit can interface
with existing C/C++ code in either source code or binary static/dynamical
libraries without re-compilation, and with Embedded Ch, Ch programs using
Control System Toolkit can be embedded in other C/C++ application programs.
Aladdin Knowledge Systems has introduced a set of cross-platform software
distribution and license management tools. The Privilege Software Commerce
Platform let CD-ROMs be programmed with trial versions that can be limited
by use or the amount of time they are active. License terms can be changed
with the manipulation of files, and the original code is not affected.
Version 2.0 of ARM's RealView Compilation Tools support the ARM C/C++
Embedded Applications Binary Interface (EABI) protocol. Other new benefits
include ISO C++ support including namespaces, full template support, and
real-time type information (RTTI). The Compilation Tools consist of a
C/C++ compiler, assembler, and linker, and are designed for all of the
ARM processor families, including the ARM1136JF-S core. ARM also offers
a RealView debug package made up of the RealView Debugger module, RealView
ICE emulator, and RealView Trace module.
The Eclipse C/C++ Development Tools project team has released CDT
1.0, a set of plug-in extensions which integrate into the cross-platform
Eclipse Platform. The CDT Core is a C/C++ development environment that
integrates with GNU tools and compilers; code editor that offers features
such as syntax highlighting, code templates and context-sensitive help;
and wizards that help automate mundane programming tasks. The CDT debugger
integrates with the GNU gdb debugger to support target environments such
as Linux, QNX Neutrino, Windows, and Cygwin. In addition to features such
as run control, thread support, breakpoints, watchpoints and disassembly
mode, the CDT debugger also supports multiple concurrent debug sessions,
even on heterogenous processors.
Kinook Software has released Visual Build Professional 5.0, a build management
solution for Windows and web developers. Visual Build Pro is designed
to create an automated, repeatable process for building and deploying
software. Version 5.0 adds support for Borland Delphi and JBuilder, Perforce,
and SQL Server; can zip and unzip files; can generate HTML log reports;
integrates with the Windows Task Scheduler and event log; provides scripts
for build events; allows user creation of custom action screens and components;
and supports Unicode.
theKompany.com is shipping PyQtDoc 1.0, a Windows and Linux application
for providing rapid access to documentation for the PyQt set of Python
bindings for Qt. PyQtDoc is available as a stand-alone application and
also comes included with BlackAdder, theKompany.com's product for Python
development. The application includes over 10 MB of HTML cross-referenced
documentation, including examples and tutorials. The "Table of Contents"
panel has class and function listings for rapid navigation. Bookmarks
and a search feature are also provided. Classes and functions have different
icons so users can tell at glance if, for example, the class is a QObject
or QWidget or if the function is a slot or signal. PyQt version 3.5 is
supported.
Polar Software is now offering a .NET version of Polar ZIP. Polar ZIP
for .NET is available separately or as part of Polar ZIP Component, which
now includes DLL, ActiveX, and .NET components. The application is used
for zipping or unzipping files, compressing and decompressing strings
and buffers directly in memory, creating multi-disk or multi-file archives,
and compressing application data files for use on a desktop computer,
company intranet, or Internet server. Zipped files can be refreshed, updated,
moved or deleted. The compression level can be varied, and specified types
of files can be copied directly into an archive without compression.
Jungo has updated its driver development suite, WinDriver, introducing
USB driver development tools for Microsoft's WinCE.NET embedded operating
system as well as for Linux. WinDriver 6.0 also includes support for PCI
devices under WinCE.NET, an updated USB API for Plug and Play support,
Visual Basic code generation capabilities, improved error handling and
reporting, and a new installation mechanism. The tools provide graphical
development environments, APIs, hardware diagnostic utilities and samples
for for USB, PCI, CompactPCI, and ISA devices.
JTime, the real-time JVM from TimeSys, has been Sun certified, and the
JTime SDKs are now compliant with the Real-Time Specification for Java
(RTSJ). The RTSJ addresses predictability in embedded application performance
by requiring no-heap real-time threads to run above the garbage collector,
support for periodic events and timers, asynchronous interrupt exceptions,
asynchronous events, sporadic scheduling, and deadline miss detection.
The development kit includes JTime and TimeStorm, TimeSys' Eclipse-based
Java/C/C++ integrated development environment, TimeSys' Linux RTOS run-time
environment, and an Ahead-of-Time compiler. JTime is available for Red
Hat 7.2 and MontaVista Linux, targeting Intel IA-32 (x86) and PowerPC-based
platforms.
AppScan Developer Edition 1.5 from Sanctum is designed to automate security
testing during Web development. The new version is integrated into Microsoft
Visual Studio .NET, and can be configured to unit test any Web application
for security defects directly from within the IDE. After identifying the
location of each defect, AppScan DE delivers in-line fix recommendations,
provides detailed descriptions, and allows the developer to perform granular
analyses of each test and response. AppScan automates the test script
creation, modification and maintenance process for attacks based on: cross-site
scripting, parameter tampering, hidden field manipulation, backdoors and
debug options, stealth commanding, forceful browsing, application buffer
overflow, cookie poisoning, HTTP attacks, and SQL injection.
Compuware has announced the availability of OptimalJ 2.2, an enterprise
application development environment for organizations that are adopting
J2EE standards and the Object Management Group's Model Driven Architecture
(MDA). OptimalJ's pluggable pattern architecture enables upgrading an
application from EJB 1.1 to EJB 2.0. The new version also includes support
for Web services development: Users can create a Web service by elevating
a generated session bean to a Web service, and OptimalJ automatically
generates a WSDL file. For existing Web services, OptimalJ automatically
generates the session bean code needed to invoke the foreign Web service,
based on the imported WSDL file. OptimalJ 2.2 integrates with Borland's
JBuilder IDE and the NetBeans IDE.
ClientSoft ServiceBuilder is designed to wrap existing legacy programs
and transactions into ready-to-use .NET, Java, or COBOL components, or
Web services. In addition to publishing legacy transactions as Web services,
ServiceBuilder allows legacy programs to consume Web services. ServiceBuilder
lets you create CICS programs that read SOAP messages from queues, LINK,
or 3270 to back-end applications and deliver SOAP replies over an MQ Series
queue. The software can drive host-initiated actions on distributed platforms,
including any Java or Windows application like Excel, or PeopleSoft. For
security, ServiceBuilder integrates into the mainframe's Enterprise Security
Manager, and supports other security devices including SSL, X.509 certificates,
and Pass Tickets.
Moka Xtra 1.1 brings Java to Macromedia Director. Through its Lingo API,
Moka Xtra allows Director to instantiate Java objects, call Java methods
and get and set Java members. The software can also be customized and
extended to support capabilities such as running a Java Applet on Director's
stage, accessing databases through JDBC, or implementing point-to-point
or client/server communications. Moka Xtra runs on Windows platforms and
Mac 8.1+, including Mac OS X. Source Insight 3.5 has added .NET Framework, multi-user security and UI enhancements to its Source Insight 3.5 code-analysis tools. Version 3.5 bolsters .NET Framework support with symbol completion for .NET classes in C#; other languages supported by Source Insight include C/C++, VHDL, Java, JavaScript, JScript, Perl, PerlScript, Visual Basic, VBScript, CSS, ASP, JSP, HTML, and custom languages. Other new features include increased user data security and support for roaming user profiles, project folder organization to simplify project management, UI elements including XP theming and visual styles and dialog boxes with ClearType, improvements to symbol completion speed and accuracy, a more accurate symbol lookup engine with better support for namespaces and the using-alias feature of C#, conditional parsing improvements letting users specify compile-time variables for interpreting preprocessor statements with arithmetic in C/C++ and C#, options to tune display performance for running in Remote Desktop and Terminal Server sessions, the option to automatically indent code when pasted, enhanced crash recovery that works even when original files are missing, a new window to make saving multiple buffers on exit easier, a command to perform arithmetic calculations in source text, new visible tabs and visible spaces displays, new source insight macro functions,
and text editor enhancements. Source Insight runs on Windows.
|
|
|||||||||||||||||||
|
|