Dr. Dobb's Journal September 2007

Developer's Notebook

By the DDJ Staff


ImageGear for .NET Version 15

AccuSoft has released ImageGear for .NET Version 15, which supports .NET 3.0 and Vista using fully managed code. This release also features Direct 3D 10, as well as broad image, file, and digital camera raw format support. This includes support for embedded ICC color profiles and enhanced ImageClean, and functionality to automatically detect/correct images. New methods for image processing—red-eye removal, mosaic, and solarize, among others—have been added. www.accusoft.com


WiFi-Manager 2.4

WiFi-Manager 2.4 from Nicomsoft is a library that lets you manage WiFi connections in Windows XP SP2 and Vista. The current 2.4 release includes an option for getting MAC addresses of the current and available networks, a function for getting the RSSI value of available networks, and an improved ActiveX wrapper. Because Windows XP SP2 and Vista have totally different APIs to manage WiFi adapters and networks, the WiFi-Manager library provides a "one-stop" set of API functions to manage WiFi connections and settings in both XP and Vista. www.nicomsoft.com/wifiman/


Gaia Flash Framework

The Gaia Flash Framework is an open-source framework (developed by Steven Sacks) for building Flash-based websites. The first tool to feature a front-end framework, Gaia manages features common to all Flash sites including navigation, transitions, and preloading. Gaia also contains important advanced features such as search engine optimization (SEO) through "pretty URLs," deep linking, and bookmarking, all of which are built in and require no additional coding. www.gaiaflashframework.com


Emprise JavaScript Charts 1.0

Emprise has released Emprise JavaScript Charts 1.0, a pure JavaScript charting library that uses the <canvas> element and VML to provide cross-browser compatible, interactive Web 2.0 charts. EJSChart incorporates features such as automatic axis scaling, zooming, scrolling, smart ticks, and Ajax-driven data loading. The API is fully documented and includes sample source code and chart examples. www.ejschart.com


Spinwave Image Compression Libraries

Spinwave has announced its Image Compression Libraries (ICL) for server-based systems processing large volumes of image files. Spinwave's Image Compression DLLs feature a multithreaded design to compress JPEG and GIF images on the fly. The Image Compression Libraries let users specify a file on a local disk or pass the file in memory, automatically compressing and optimizing JPEG or GIF files as they enter or pass through a server without image degradation. Levels of compression can be set or easily changed to accommodate speed and quality requirements and preferences. www.spinwave.com


Chart ModelKitT 3.0

Perpetuum Software has released Chart ModelKitT 3.0, a pure .NET 2.0 component that enables the creation of interactive and intelligent charts and graphs. Properties are available not only in the property grid but also from the designer toolbar. Automatic layout of localized interface elements allows the correct displaying and positioning of these elements in the property grid and on the toolbar. An advanced data-binding model allows the creation of smart charts by binding them to any .NET data sources including ADO.NET, IList, and IListSource objects. Chart ModelKitT 3.0 is written in C# and contains only managed code. It is fully compatible with .NET 2.0 and Visual Studio 2005 and you can distribute the component as a part of your application without any additional fees. www.perpetuumsoft.com