Before I explain the Appointments feature in Microsoft Office Outlook 2007, let me explain the Microsoft Office Outlook calendar. This will help you understand the concepts of Appointments more easily, and also explain how you can utilize this functionality for your needs. The Microsoft Outlook 2007 calendar is the scheduling component of the Outlook mail management system. It is well-integrated with other Microsoft Outlook functionality such as email, contacts, appointments, and other items in.
Appointments are the actions you're scheduling in your Outlook calendar, inviting other people to participate if required. You can set the status of your availability for an appointment, and you can also schedule recurring appointments.
Let's create an Outlook Appointment dynamically by using VSTO objects and C# programming:
Open Visual Studio 2008 and create a new solution, as described earlier. Write the following code, which will dynamically create an Appointment item...