If the title of this post interested you, check out Microsoft’s Sample solution for Recruiting, which has sample code for scenarios involving interview management. Just follow these links:
http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=162697e2-c63c-42e4-adae-a64b73e9b0a6
http://www.microsoft.com/office/solutions/accelerators/recruiting/default.mspx
The full source code is available for download at the first link above. Among other things, it has an InfoPath solution which:
- Enables automatic scheduling (and creating) of appointments by looking up Exchange’s free busy information
- Does processing of appointment accept/reject messages
Presents the free busy information in the same way Outlook does, all in the InfoPath view!- Configurable scheduling window with built-in constraints such as lunch, last and option
- Smart algorithm for picking meeting times based on the number of interviewers “ blending brute force with a Monte Carlo/heuristics-based mechanism.
Cool stuff!
[Via InfoPath Team Blog]