Just run the installer and fire up DC++, then enter the settings to set it up according to your preferences (the most important are nick, download location and shared directories). When using the installer, DC++ will store its settings and create the default downloads directory in the current user's profile directory.
You can also download the .zip file (Binary, portable version) and unpack it to any directory you like. If you use the portable version, all the settings and the downloads directory will be stored in the directory where DC++ has been unpacked. You can configure DC++ to use another directory for settings by editing a file called dcppboot.xml located besides the DC++ executable. You can read more about the storage of settings and downloaded files in this FAQ.
Note: if you use the portable (.zip) version of DC++, then it's not recommended to unpack it to the Program Files directory. Doing so may cause loss of settings and/or unfinished downloads due to the User Account Control Data Redirection technology.
Use the uninstaller that followed when you used the installer. It will
remove all installed program files and (if you choose so) will delete all of
your settings and unfinished downloads as well.
If you didn't use the installer (you use the portable DC++ version): you can
safely delete your DC++ directory, but be aware that adc://, adcs://,
dchub://, nmdcs:// and magnet: links will remain in the registry and will
point to the nonexistent application. If you disable the Register with Windows to Handle adc://, adcs://, dchub://,
nmdcs:// URL Links and Register with Windows to Handle
magnet: URI Links options before removing DC++ then these registry
settings will be also removed.
If you want to move your settings, unfinished downloads and other DC++ data to another computer, follow the Settings files guide.
Just install the new version (or unpack the .zip) in the directory your old
version was in. Your old settings, queue, favorites will still be used by
the new version.
BEWARE : There are some cases though when a feature upgrade makes
impossible to reuse some some kind of settings or data created by an older
version of DC++.