Utility for recording first use of each user at each version.
System Object CleanCode.IO UsageTrackerNamespace: CleanCode.IOAssembly: CleanCode (in CleanCode.dll) Version: 1.2.3.0 (1.2.03)
public class UsageTracker
public class UsageTracker
Public Class UsageTracker
Public Class UsageTracker
public ref class UsageTracker
public ref class UsageTracker
The first usage event for each user of each version is recorded
in an XML catalog file. A user may have multiple
event elements
under a given version and may appear under different
version elements as newer versions are installed.
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<catalog>
<version id="1.0.13.0">
<user name="Sorens, Michael">
<event ip="192.100.150.200"
date="9/20/2006 9:26:50 AM"
os="Win XP Pro 5.1.2600 SP2"
machine="MyDevMachine" />
</user>
</version>
</catalog>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<catalog>
<version id="1.0.13.0">
<user name="Sorens, Michael">
<event ip="192.100.150.200"
date="9/20/2006 9:26:50 AM"
os="Win XP Pro 5.1.2600 SP2"
machine="MyDevMachine" />
</user>
</version>
</catalog>
Since CleanCode 0.9.10.