The Duplicate Prevention IDC control is tightly coupled with the application in which it is embedded.
An external application must generate an URL invoking control by using record data entered by the user and handle events generated by the Duplicate Prevention control. The code required to embed a Duplicate Prevention control in the external application depends on this application. This section provides an example of Duplicate Prevention control integration into the Salesforce.com application. You must be familiar with the Salesforce platform, and understand the Visualforce Pages syntax and Apex Code.