Modify the existing ORG Chart project to match the provided UI in the screenshot I will provide. These are minor UI tweads to current chart.... all user names should be clickable and pass querysting to URL:
Some usernames are not clickable right now. Hover popup window should open for every user on hover of name.
Build a web part based on this article - [url removed, login to view]
Use that technique in SharePoint to lazy load the user control.
Use the attached code for the UC:
The ASMX should be located in the layouts folder with all other project files. The UC can be in the Control Templates or Layouts folder.
The asmx should be a separate project from the web part... but the Web part should use that service.
Any questions ask me.
One thing I forgot to mention is that you will have to use the ScriptManagerProxy not the ScriptManager. The scriptmanager is already in our master pages.