Save Time. Save Money. Reduce Stress.

Simplify Software and Data Management.

Make Sure Your Users Run the Right Version, the Most Current Data, Every Time, Automatically, Without Headaches!



No-Touch Deployment For The Rest Of Us

Recently, the term no-touch deployment has received much notoriety.  It’s the concept of self-updating programs that use web services to keep themselves current to the latest release.  It's pretty cool stuff.  And it's all great and fine for new systems that have that capability designed into them, using newer architectures like Microsoft's .Net.

What about proven legacy programs that aren't about to be rewritten, but they do receive maintenance updates periodically?  What about applications that require data files to be refreshed from time to time?  In far-flung networks, how do you ensure data concurrency, making sure everyone is using the same set data?  How much time do your notebook users take to grab databases and spreadsheets before going to work offsite?  If a program is not going to be re-architected, how can it take advantage of no-touch deployment?  Or, is the network administrator relegated to the misery of manually updating applications across scores or even hundreds of computers in an enterprise?

No longer!  That's where dXLoader comes to the rescue.

dXLoader is a data and application file updating tool that allows you to refresh program and data files automatically.  Deployment of updated versions of executables and other files is now easily managed and occurs transparently on the end-user's computer.  Concurrency of application versions across all users is ensured.  Everyone on your network runs the same version, and is kept current with everyone else, all with no need for interfacing with Internet Information Services server and setting up special, arcane connections to web services, and being locked in to a specific technology.

dXLoader guarantees that your users always launch the right version of your programs with the right version of your data files. Easily manage programs and your databases to ensure that users:

·         Use the latest version of your programs
For example, your program has been updated with new features or a new version of a control. Perhaps DLLs have been changed and need re-registering.  Eliminate the need to manually install and register new or updated components.  Let
dXLoader do it for you.

·         Use the latest version of your data.
Notebook users are always in need of fresh data when they leave the office or return after working offsite.  Let dXLoader manage that for you.  Remote users need batch updates for local file access.  It’s a snap with dXLoader.

How dXLoader Simplifies Deployments and Updates


·         For Individual Application Updating
dXLoader sits between the user and the application that needs to be run.  When the user clicks on the application’s desktop icon, dXLoader is run first.  It looks for new files, copies them to the desired destination, performs a designated action on each file (unzip, run, register, nothing), and then executes the selected application. 

·         For Power-On Updating
very time the computer is started, all the designated files are searched for and refreshed
and processed.  No executable needs to run after the process (or one may be assigned if needed), so it all stays transparent to the user.

·         For Time-Scheduled Updating
execution schedule, whether hourly, daily, etc., may be set up to determine when the desired files are copied, updated and processed.  And it is done on a regular basis without intervention from the user or network administrator.

·         For On-Demand Updating
dXLoader may be configured to update and process files only when the user so desires, and it can be made to segment its process by application group, allowing the user to designate which group is to be processed at a particular time.  This way the user may create several different file updating processes, based upon the needs at hand.

·         For Server-Based “Push” Updating
dXLoader can be placed on a network file server, and configured for the appropriate files to update out across the network, with the destinations designated to file shares on users' workstations.  A time-scheduled execution is defined for pushing the updated files out to each workstation at appropriate intervals.

Everything can be centrally stored so you can deploy your programs and data files consistently across all your users and easily manage it over time.

How dXLoader Works

dXLoader has two parts, the Configuration Program and the File Refresher Program.

The Configuration Program - lets you specify the files to be copied and the actions to be performed upon them.

You can specify:

·         The file name (You are not limited to the number of files to be processed)

·         The source location from which to copy the file (May be on a local area network or on the Internet)

·         The destination location to which to copy the file

·         The action to perform once the file has been copied.  You may elect to do nothing, Run EXE files, Unzip zip archive files, or Register DLL or OCX files.

·         The name of the program to run after all copies and actions are completed (Turns control over to the called program)

When you complete the Configuration, dXLoader creates a small INI file.  The INI file includes your specifications that defines the actions dXLoader is to perform.  Why an INI file rather than the more fashionable XML-based config file?  Simply put, XML files are more difficult to understand for the common user than an INI file is, thus an INI file is easier to edit.  If necessary, this file may be edited manually, using any text editor, like NotePad.  The section and data items are obviously designated and quickly figured out

The File Refresher Program -  A small executable (dXLoader.exe) that performs all the file copying and actions as specified in the Configuration program.  This may reside on a server or on each user’s workstation, depending on the type of file updating required.

Cost Effective, Powerful Solution

One copy of dXLoader supports an unlimited number of files across your entire network.  Easily support local copies on each user's machine for optimal performance, or manage it centrally from a server.

Non-Network Use of dXLoader

dXLoader is also useful if you are not on a network and want to ensure your user always runs the correct version of your programs and data files.  This is ideal for laptop computer users and distributed applications.

Ready for Your Entire Enterprise

dXLoader was created with the latest Microsoft development tools only, no third-party components were used, thus ensuring compatibility across all Microsoft environments from Windows 98 Second Edition up through Windows Server 2003.

Pricing and Availability

dXLoader supports Windows 98SE, Windows 2000 Professional and Server, Windows XP, and Windows Server 2003.


dXLoader for Win 98, 2000, XP, 2003
Download dXLoader 15-Day Trial Program Download a 15-day evaluation of dXLoader.
Single License $ 49 Purchase a license key to unlock and activate your copy of dXLoader.
Five Pack License $ 225 Purchase a license key to unlock and activate your copy of dXLoader.
Twenty-Five Pack License $ 1,000 Purchase a license key to unlock and activate your copy of dXLoader.
One Hundred Pack License $ 3,500 Purchase a license key to unlock and activate your copy of dXLoader.
Licensing Information
Licensing is based on the number of copies of dXLoader installed. Each copy requires a separate license. One installation on one computer system can be used to manage an unlimited number of program and data files.  Enterprise-wide licensing and pricing is available.  Please contact us.


Contact us today.   

Phone:           503-981-6806


Web Site: