If you need a great looking Daily/Monthly Calendar, this solution may be just what you are looking for! This calendar acts like a window a related database of appointments, though you could replace this appointments database with any date-sensitive database from your own solution.
CC Calendar lets you add sophisticated calendar scheduling to your solutions. Easy to modify, clearly written and well documented.
CC Calendar is completely unlocked so that you can modify it to suit your needs. The calendar displays a single database of appointments which you may filter by user (the person the appointment is "for").
Appointments are visible on a Daily View as well as on a Monthly View; both views respect the filter-by-user feature. CC Calendar is multi-user ready and easy to modify. Enhanced versions with filtering and color-coding are available for sale at the Cleveland Consulting web site.