Aspose.Email Cloud supports iCalendar. Let us guide you throughout working with Calendar files.
iCalendar is a MIME type that allows users to store and exchange scheduling and calendaring information such as events, journal entries, free/busy information and to-dos.
iCalendar was designed as an independent transport protocol. In other words, calendar files can be shared and edited by using a SyncML or WebDav server, the same as an event can be sent by traditional email. To distribute iCalendar data that contains information about an event, or to share a schedule of an individual - the simple web servers with HTTP protocol are usually used.
iCalendar files have an ICS extension type. Aspose.Email Cloud allows creating the software that processes all their data on the cloud. This can increase the speed of your applications’ work. Using iCalendar helps to create software, such as calendar applications or email readers, that makes it easier for recipients of an iCalendar data file to process them, counter-propose another meeting date/time or respond to the sender and more.
The iCalendar file format is specified in a proposed internet standard (RFC 5545) for calendar data exchange, which means you can be confident that your application can be easily integrated with products that support iCalendar. This is a worldwide file format, supported by many popular products, including Apple Calendar (formerly iCal), Yahoo! Calendar, the Lightning extension for Mozilla Thunderbird and SeaMonkey, eM Client, Google Calendar, Novell GroupWise, Microsoft Outlook, IBM Notes (formerly Lotus Notes). Aspose.Email Cloud supports working with these products.
iCalendar With Aspose.Email Cloud API
Aspose.Email Cloud API allows processing iCalendar files your way. With API you can easily create, save, update and manage iCalendar files and convert iCalendar to.
Let us improve your business with Aspose.Email Cloud API.
How to Start Working With iCalendar Files
Setup Aspose.Email Cloud SDK
Don’t forget to check that everything is working before going ahead.
Work With iCalendar Files via MAPI
Using MAPI you are able to process email messages, contact cards and calendars. This approach can help you to unify your file processing with Aspose Storage.
Work With iCalendar in Aspose.Email Cloud
You can process iCalendar files your way. Aspose.Email Cloud allows you to operate with iCalendar files in 2 ways:
In Model API iCalendar files are represented using models.
iCalendar Model API supports to:
- Get iCalendar file from Storage as CalendarDto type with
- Save CalendarDto object to file on Storage with
- Get a list of iCalendar files from Storage folder with
- Get iCalendar file from Storage as AlternateView type with
- Convert CalendarDto to AlternateView with
Operating iCalendar files as property sets. For example, to create iCalendar file using the property set:.
You can find more examples where uses the property set in the Developer Guide:
Setup Aspose.Email Cloud SDK
Using an SDK (API client) is the quickest way for a developer to speed up the development. An SDK takes care of a lot of low-level details of making requests and handling responses and lets you focus on writing code specific to your particular project.
Articles in This Section
Please take a look at the following examples to see how it works: