Dr. Dobb's Journal - February 2008 - (Page 19) 02_PP_Dobbs.qxp 11/30/07 10:30 AM Page 1 Your best source for software development tools! ® LEADTOOLS Raster Imaging Pro by LEAD Technologies Raster Imaging Pro gives developers the tools to create powerful imaging applications. LEADTOOLS libraries extend the imaging support of the .NET framework by providing comprehensive support for image file formats (150+), 200 image processing filters, compression, TWAIN scanning, high-speed image display, color conversion, screen capture, special effects and more. • .NET, API & C++ Class Libraries Paradise # • AJAX and Web Forms Controls L05 01101A02 • COM Interop wrapper for .NET $ 99 • Royalty Free programmers.com/lead dtSearch Web with Spider Quickly publish a large amount of data to a Web site • Dozens of full-text and fielded data search options. • Highlights hits in XML, HTML and PDF, while displaying links and images; converts other files (“Office,” ZIP, etc.) to HTML with highlighted hits. • Spider adds local or remote web sites (static and dynamic content) to searchable database • Optional API supports SQL, C++, Java, and all .NET languages. VMware Lab Manager 2.5 Provision complex development and test environments in seconds, rather than days, with VMware Lab Manager. You’ll be able to shave man-months off software development cycles through rapid, automated setup and teardown of even the most complex multi-machine environments. On-demand access to a shared library of complex system environments will give your developers and testers instant use of the resources they need, while leaving IT in administrative control. You’ll also save money by pooling servers, networking, storage and other resources that can be shared across development and test teams. New Release! Single Server Paradise # D29072P $ “Bottom line: dtSearch manages a terabyte of text in a single index and returns results in —InfoWorld less than a second.” Download dtSearch Desktop with Spider for immediate evaluation Paradise # V55 23101C01 $ 800. 873.99 13,333.99 programmers.com/dtsearch programmers.com/vmware DevTrack Small Team Edition Powerful Defect and Project Tracking by TechExcel TechExcel DevTrack is the most powerful, affordable and easy-to-use defect and project tracking tool for development organizations. You’ll dramatically transform your development processes, save significant time and resources, and deliver quality products on-time and on-budget. • Distributed team support • Sophisticated workflow engine • Built-in indexed search engine • Point-and-click administration • Fully configurable user interface programmers.com/techexcel c-tree Plus® by FairCom With unparalleled performance and sophistication, c-tree Plus gives developers absolute control over their data management needs. Commercial developers use c-tree Plus for a wide variety of embedded, vertical market, and enterprise-wide database applications. Use any one or a combination of our flexible 64-bit SQL APIs including low-level and ISAM C APIs, simplified Available! C and C++ database APIs, SQL, ODBC, or JDBC. c-tree Plus can be used to develop single-user and Paradise # multi-user non-server applications or client-side F010131 application for FairCom’s robust database server —the c-treeSQL™ Server. Windows to Mac to $ 99 Unix all in one package. programmers.com/faircom TX Text Control 14 New Word Processing Components Release! TX Text Control is royalty-free, robust and powerful word processing software in reusable component form. • .NET WinForms control for VB.NET and C# • ActiveX for VB6, Delphi, VBScript/HTML, ASP • File formats DOCX, DOC, RTF, HTML, XML, TXT Professional Edition • PDF export without additional 3rd party Paradise # tools or printer drivers T79 02101A01 • Nested tables, headers & footers, text $ 99 frames, bullets, numbered lists, multiple undo/redo, sections, merge fields Download a demo today. • Ready-to-use toolbars and dialog boxes 5-User Pack Paradise # T34 0208 $ 811. 1,414.99 711. programmers.com/theimagingsource /n software Red Carpet Subscriptions by /n software /n software Red Carpet™ Subscriptions give you everything in one package: communications components for every major Internet protocol, SSL and SSH security, S/MIME encryption, Digital Certificates, Credit Card Processing, ZIP compression, Instant Messaging, and even e-business (EDI) transactions. .NET, Java, COM, C++, Delphi, everything is included, together with per developer licensing, free quarterly update CDs and free upgrades during the subscription term. Vizioncore vReplicator by Vizioncore vReplicator is the real-time replication solution for the VMware ESX Server environment. Replication is performed outside the guest at the Service Console. The replication scheme is based on time elapsed and/or the size threshold for changes in the cache of the files being replicated (.VMDK and .VMX). With vReplicator, the entire virtual machine is replicated, including configuration settings, patches to the OS, the applications themselves as well as the data and all other OS-level changes. Paradise # D77 09101L01 $ Paradise # V79 04201E01 $ 1,444. 441.99 Visual Data Conversion, Transformation, and Integration Tool by Altova MapForce: The premier data mapping, conversion, and integration tool from the creators of XMLSpy®. Through its visual interface, users can map seamlessly between any combination of XML, database, flat file, EDI, and/or Web service, then convert data instantly or auto-generate an application for recurrent transformations. Languages for code generation include: XSLT 1.0/2.0, XQuery, Java, C++, and C#. Altova MapForce 2008 ® ® New Release! Enterprise Edition 1 user Paradise # I0D 03101A02 $ 1,184.99 programmers.com/nsoftware programmers.com/vizioncore programmers.com/altova StorageCraft ShadowProtect IT Edition v3.0 by StorageCraft Create, edit or restore backup images on as many servers, desktops and laptops as needed. Create online or cold state backups in minutes, no software installation required. StorageCraft™ ShadowProtect IT Edition provides complete bare metal recovery in minutes. ShadowProtect IT Edition provides IT Professionals with a bootable Windows environment to create and restore compressed and encrypted backups, no software installation required. Telerik RadControls by Telerik Add grid, combo, editing, navigation and charting functionality to your AJAX and ASP.NET projects. RadControls for ASP.NET enhances your Web applications by adding AJAX functionality to your ASP.NET projects. The suite takes full advantage of the features included in Visual Studio 2005. RadControls for ASP.NET helps developers deliver feature-rich, standards-compliant (WAI-A, WCAG 1.0, XHTML 1.1) and cross-browser compatible Single Developer Web applications, while significantly cutting Paradise # their development time. RadControls for ASP.NET TB30026 includes: RadEditor, RadTabstrip, RadInput, RadCalendar, RadUpload, RadWindow, RadAjax, $ 99 RadGrid, RadCombobox, RadMenu, RadSpell, RadChart, RadTreeview and more. programmers.com/telerik Multi-Edit 2006 by Multi Edit Software Speed, depth, and uncompromising access to the inner workings of the machine, Multi-Edit 2006 delivers it all. A top tier program editor, ME2006 provides a single environment in which can control all your VCS programs and compilers, and at the same time integrate with your existing RAD environments. Easily handle large (the only limit is your hardware) DOS/Windows, UNIX, binary, and Macintosh 1-49 User files in over fifty programming languages. Paradise # Right out of the box, ME2006 comes ready A30 01101A01 to roll handling large DOS/Windows, UNIX, binary and Macintosh files in over $ 99 50 programming languages including Ruby, XHTML and more. programmers.com/multiedit Paradise # SC5 03101A01 $ 3,294.99 programmers.com/storagecraft 549. 77. 800-445-7899 Prices subject to change. Not responsible for typographical errors. programmersparadise.com http://programmers.com/dtsearch http://programmers.com/lead http://programmers.com/vmware http://programmers.com/techexcel http://programmers.com/faircom http://programmers.com/theimagingsource http://programmers.com/nsoftware http://programmers.com/vizioncore http://programmers.com/altova http://programmers.com/storagecraft http://programmers.com/multiedit http://programmers.com/telerik http://programmersparadise.com
Table of Contents Feed for the Digital Edition of Dr. Dobb's Journal - February 2008 Dr. Dobb's Journal - February 2008 Contents Hmmmm Alia Vox Developer Diaries Developer’s Notebook South American Software Development Conversations Inside Visual Studio 2008 BibPort: Creating Bibliographic References Continuous LINQ The ZK Framework Static Testing C++ Code The Agile Edge Effective Concurrency Swaine’s Flames Dr. Dobb's Journal - February 2008 Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page Cover1) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page Cover2) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page 1) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page 2) Dr. Dobb's Journal - February 2008 - Dr. Dobb's Journal - February 2008 (Page 3) Dr. Dobb's Journal - February 2008 - Contents (Page 4) Dr. Dobb's Journal - February 2008 - Contents (Page 5) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 6) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 7) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 8) Dr. Dobb's Journal - February 2008 - Hmmmm (Page 9) Dr. Dobb's Journal - February 2008 - Alia Vox (Page 10) Dr. Dobb's Journal - February 2008 - Alia Vox (Page 11) Dr. Dobb's Journal - February 2008 - Developer Diaries (Page 12) Dr. Dobb's Journal - February 2008 - Developer Diaries (Page 13) Dr. Dobb's Journal - February 2008 - Developer’s Notebook (Page 14) Dr. Dobb's Journal - February 2008 - Developer’s Notebook (Page 15) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 16) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 17) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 18) Dr. Dobb's Journal - February 2008 - South American Software Development (Page 19) Dr. Dobb's Journal - February 2008 - Conversations (Page 20) Dr. Dobb's Journal - February 2008 - Conversations (Page 21) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 22) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 23) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 24) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 25) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 26) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 27) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 28) Dr. Dobb's Journal - February 2008 - Inside Visual Studio 2008 (Page 29) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 30) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 31) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 32) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 33) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 34) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 35) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 36) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 37) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 38) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 39) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 40) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 41) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 42) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 43) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 44) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 45) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 46) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 47) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 48) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 49) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 50) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 51) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 52) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 53) Dr. Dobb's Journal - February 2008 - BibPort: Creating Bibliographic References (Page 54) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 55) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 56) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 57) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 58) Dr. Dobb's Journal - February 2008 - Continuous LINQ (Page 59) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 60) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 61) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 62) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 63) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 64) Dr. Dobb's Journal - February 2008 - The ZK Framework (Page 65) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 66) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 67) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 68) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 69) Dr. Dobb's Journal - February 2008 - Static Testing C++ Code (Page 70) Dr. Dobb's Journal - February 2008 - The Agile Edge (Page 71) Dr. Dobb's Journal - February 2008 - The Agile Edge (Page 72) Dr. Dobb's Journal - February 2008 - The Agile Edge (Page 73) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 74) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 75) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 76) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 77) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 78) Dr. Dobb's Journal - February 2008 - Effective Concurrency (Page 79) Dr. Dobb's Journal - February 2008 - Swaine’s Flames (Page 80) Dr. Dobb's Journal - February 2008 - Swaine’s Flames (Page Cover3) Dr. Dobb's Journal - February 2008 - Swaine’s Flames (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.