PriceWaterhouseCoopers needed to build a Business Partner Anti-Corruption Compliance solution relating to the Foreign Corrupt Practices Act (FCPA), a set of regulations from the SEC that are related to companies doing business with foreign partners. The SEC has begun tougher enforcement of these laws, which effectively require American companies to register, risk rate, and vet their partners, in order to make sure that those partners are not doing business with illegal third parties or countries. In building a technology solution to support these requirements, the company wished to leverage Microsoft technologies including Silverlight and SharePoint.
The challenge was to quickly provide a fully functional proof-of-concept that was integrated with SharePoint using Silverlight. SharePoint 2010’s new client object model would be utilized to expose custom SharePoint lists to the Silverlight controls. The application would include rich graphs and visual data featuring interactivity and drill-down capabilities.