Install the DFU driver located in the Driver folder of the software package
Plug in your DFU device, make sure it's in DFU mode. If your driver is installed and the device connected, you should see a DFU device in your peripheral manager.
Your device is ready, let's setup the IDE to load automatically the program. Here I'm going to use Keil IDE. Open the project settings dialog in Project>Options for target 'XXX'. In the Output tab select create hex file. Build your project once and locate the *.hex file in your project directory.
Copy the contents of the Tools folder of the software package in the directory. Return in the projects settings dialog at the User tab. In the section Programs After Build/Rebuild activate Run#1 and browse to the load.bat file in the hex file directory.
Congratulations Your IDE is now ready ! Build your program and check the Build Output, it should say "Upgrade Sucessful !".