Click to Rate and Give Feedback
Also by this Author

XMLSpy 2005 by Altova is an XML development environment for modeling, editing, debugging, and transforming all XML technologies. It implements the W3C's new XSLT 2. 0 and XPath 2. 0 specs, and provides native support for XQuery 1.

Marnie Hutcheson

MSDN Magazine March 2005

...

Read more!

DbNetGrid. Net 2. 71 by DbNetLink Limited, is a Web-based grid component that works with DHTML behaviors that support both ASP and ASP. NET. The integrated DbNetGrid GUI designer application lets you create your grids without writing any code.

Marnie Hutcheson

MSDN Magazine April 2005

...

Read more!

Tired of spending oodles of time trying to reproduce bugs so you can then fix them? RadViewSoftware Inc. has a new addition to their Web application function and load testing tools that captures everything that goes on at the client and the server in synchronized logs.

Marnie Hutcheson

MSDN Magazine August 2005

...

Read more!

Databeacon Smart Client software allows users to perform data analysis, turning relational data from any data source into online analytical processing (OLAP) cubes that can be explored and manipulated using one of three Databeacon viewers.

Marnie Hutcheson

MSDN Magazine December 2005

...

Read more!

Visual Build Professional 5. 6 by Kinook Software is a management solution for developers writing programs for Microsoft® Windows® and the Web that lets you create an automated, repeatable process for building your software.

Marnie Hutcheson

MSDN Magazine May 2005

...

Read more!

Popular Articles

Now you can perform efficient, sophisticated text analysis using regular expressions in SQL Server 2005.

David Banister

MSDN Magazine February 2007

...

Read more!

This article introduces 10 development tools that can increase your productivity, give you a better understanding of .NET, and maybe even change the way that you develop applications. The tools covered include NUnit to write unit tests, Reflector to examine assemblies, FxCop to police your code, Regulator to build regular expressions, NDoc to create code documentation and five more.

James Avery

MSDN Magazine July 2004

...

Read more!

C# allows developers to embed XML comments into their source files-a useful facility, especially when more than one programmer is working on the same code. The C# parser can expand these XML tags to provide additional information and export them to an external document for further processing. This article shows how to use XML comments and explains the relevant tags. The author demonstrates how to set up your project to export your XML comments into convenient documentation for the benefit of other developers. He also shows how to use comments ...

Read more!

The MVP pattern helps you separate your logic and keep your UI layer free of clutter. This month learn how.

Jean-Paul Boodhoo

MSDN Magazine August 2006

...

Read more!

We introduce you to the benefits of building composite applications with the Composite Application Guidance for WPF from Microsoft patterns & practices.

Glenn Block

MSDN Magazine September 2008

...

Read more!

New Stuff
Resources for Your Developer Toolbox
Marnie Hutcheson

Clean Up Your Registry
Registry Medic 3.0, released by Iomatic, allows you to clean up your registry, improves PC performance, protects your machine from Trojans, and gets rid of those annoying start-up program artifacts that can be so hard to remove.
Registry Medic 3.0 uses an "intelligent" engine to scan your registry for invalid entries. By clicking a button you can repair or remove registry entries that refer to a file or folder that has been moved or deleted. You can back up and restore your registry on a one-time basis or on a regular schedule.
It's risky to interfere with the registry on this scale, so I backed up everything before I attempted to run the free trial version of this program (the trial will remove five defunct registry entries). It found 536 invalid registry entries—quite impressive. I am happy to report that I tried it on several PCs that were really running slowly, and most of them showed a definite performance improvement.
A couple of things did cause a bit of concern when I ran the program for the first time. First, Registry Medic 3.0 prompts you to back up your registry before it does any clean-up operations, but it doesn't give you a confirmation that it saved the registry, or tell you where it put it, or what it was called. So I was glad that I had used RegEdit to back up my registry before I started.
Also, several of the machines reported errors closing objects and DLL files when I rebooted the systems after having Registry Medic 3.0 remove the invalid registry entries and defunct software. These errors at shutdown were a one-time event and so far none of the PCs that were cleaned up have had any major problems. I have had only one app-lication stop running since the clean-up was performed.
Registry Medic 3.0 runs under Windows® 95, Windows 98, Windows Me, Windows NT® 4.0, Windows 2000, Windows XP, and Windows Server 2003.
Price: $29.95. A free trial version is available for download.

Synchronize Your Outlook Tasks
SynchPst for Outlook 1.4.7 by Wisco synchronizes your Outlook® e-mail, tasks, journal entries, contacts, notes, distribution lists, and calendar appointments on two or more networks connected without a Microsoft Exchange Server.
You can synchronize Outlook on your laptop as easily as you sync your Pocket PC, by setting up the folders you want to keep updated. You can also share Outlook folders with others. So, for example, you can update your calendar on your laptop when traveling and transfer those changes automatically to the Outlook calendar on your desktop and your co-workers's computers on the network. This is very useful for those who don't have Microsoft Exchange Server in their network.
In addition to the basic version, the professional version lets you save and restore your settings, set the time intervals for synchronization, set filters on your e-mails, tasks, and appointment folders, and exclude private entries from synchronization.
SynchPst supports Outlook 2000, Windows XP, Windows Server 2003, Windows 95, Windows 98, Windows Me, and Windows NT 4.0.
Price:Basic is $39.95; Professional is $69.95. A free trial version is available for download.

Convert Apps into Flexible Formats
Thinstall 2.75, from Jiti,converts existing applications into a format that can be run on any computer without file system or registry modifications, and without making any changes to your source code. It works with binary EXE, DLL and data files, integrates into your current process, and is compatible with almost all available libraries, tools, and installers.
Thinstall applications are deployed and run as a single EXE file, eliminating dependencies on outside files and registry keys. No more DLL Hell. You just put the EXE on a network drive and users can run it directly without installation. You simply delete the file to uninstall the application.
Thinstall 2.75 works in three stages. Link Stage binds all application files with the "Virtual Operating System" into a single EXE file. In the Load Stage the virtual operating system decompresses the application into memory and redirects all of its Win32® API calls to pass through the operating system. Finally, in the Run Stage, the program is executed normally with Thinstall performing virtualized file system and registry operations, thus enabling the application to run without installation.
Applications running under the virtual operating system access files from the real system and virtualized environment simultaneously without knowing the difference between the two. Applications think they have been installed, but no changes have been made to the computer.
Thinstall loads almost all 32-bit Windows-based applications and COM files without requiring any source changes. Applications based on the Microsoft® .NET Framework and Visual Basic® that are compressed with Thinstall can run without requiring that the Framework or Visual Basic are installed on the machine.
In addition Thinstall 2.75 adds anti-virus protection and obfuscation technology which generates unique secure EXEs for each customer. You can protect your documents and applications against viruses and eliminate "false positives" that occur due to mistakes from anti-virus software.
Price: $1,475 for a single license. Free 30-day trial available.

Add 3-D to Your Presentations
Tired of the same old PowerPoint® presentation templates? OfficeFX 1.3 from Instant Effects will really wake them up for you with impressive 3-D backgrounds and foregrounds that move in a variety of interesting (even amazing) ways through your presentation, without disturbing your content. OfficeFX 1.3 features a number of advances in video textures and uses DirectX® 9.0 shaders and geometry deformation to increase its capabilities, so you can display images and videos across your slides.
This sophisticated capability requires a powerful PC with a very recent and capable 3-D graphics card.
You start by creating your PowerPoint presentation as usual, then click the OfficeFX button on the PowerPoint toolbar and a new window opens with the OfficeFX theme interface. After selecting a theme, you can alter it by modifying materials, shading, and lighting effects. Finally, you can choose from a variety of animations, interactions, and transitions that supplement your presentation without affecting your text formatting and placement. FXPre-view lets you view the presentation as you're making your changes to it.
Price: $149, for a single license, including 14 FXThemes

Solving Simultaneous Equations
TK Solver 5.0 Premium, by Universal Technical Systems Inc., is a rules-based programming environment that lets you set up and solve one or more equations simultaneously. This new release allows you to harness TK Solver 5.0 in your Microsoft Excel spreadsheets and use it to solve problems without writing any code or equations. You can also package the Excel solutions that you create and then distribute them freely to others.
Instead of a project, TK Solver 5.0 uses a model as the organizational container. A model can contain rules (equations), variables, functions, lists, units (for conversions), tables of values, comments, and plots. TK Solver 5.0 comes with many library and sample models to help you get started, or you can create your own.
You can export your models to Excel from TK Solver 5.0, or you can import from them directly into Excel using the TK Solver tool bar functions in Excel. The TK Solver 5.0 equations and model are plugged into the worksheet for you. The output values, plots and dynamic model elements all update automatically with their new values as soon as the user moves the cursor out of an input cell. Users can interact with your solution in Excel by changing inputs and viewing the updated outputs.
TK Solver 5.0 Premium runs on Windows 2000 and Windows XP. It comes with a full set of animated screenshot-based tutorials and tons of library and sample models.
TK Solver is powered by a DLL called rulemaster that integrates with Visual Basic, VBScript, and all of the Visual Studio® .NET-supported languages such as C#.
Price: $599.00 per desktop.

The Bookshelf
Office 2003 XML by Evan Lenz, Mary McRae, and Simon St. Laurent (O' Reilly, 2004) examines how the various products in the Office suite both produce and consume XML. The book covers the diverse set of XML tools in Office, exploring how XML is supported in Word, Excel, and Access. Developers learn how they can connect Office to other systems, and power users learn to create and analyze XML documents using familiar Office tools.
The book covers both the user interface side, creating interfaces so that users can comfortably (and even unknowingly) work with XML, and the back end, exposing Office information to other processes. It also looks at Microsoft InfoPath and how it fits with the rest of Office. Finally, the appendices introduce various XML technologies that may be useful in working with Office, including XSLT, W3C XML Schema, RELAX NG, and SOAP.
Price: $39.95, 576 pages.

All prices were confirmed at press time and are subject to change.

Send your New Stuff to  newstuff@microsoft.com.


Marnie Hutcheson is president of Internet Development Associates (Ideva), a firm in Ocala, Florida, that specializes in Internet and intranet Web application design and development. She has published technical papers and books on various computing topics. You can reach her at marnie@ideva.com.

Page view tracker