DEV Community

Cover image for Getting Started with the ASP.NET Core Scheduler Control
Arun for Syncfusion, Inc.

Posted on

Getting Started with the ASP.NET Core Scheduler Control

Learn how to add a Scheduler to an ASP.NET Core web application. You will see how to change and customize the current view of the Scheduler, change the current date, and add appointments.

The ASP.NET Core Scheduler or ASP.NET Core Event Calendar is a fully featured event calendar component that helps users manage their time efficiently. It facilitates easy resource scheduling and the rescheduling of events or appointments through editor pop-ups, drag and drop, and resizing actions.

The ASP.NET Core Scheduler loads data on demand by default to reduce the transfer and load times. Proper field mapping is mandatory while binding Scheduler to data sources with different field names. You can bind data seamlessly from various local and remote data sources such as JSON, OData, WCF, and RESTful web services with the help of a data manager.

There are several different built-in view modes available: day, week, workweek, month, agenda, month-agenda, year, and timeline. With a variety of view-specific variables, you can customize each view. In agenda view, load events virtually and display them as a list in a sequential order grouped by day. You can specify the number of days to load initially in the agenda view, too.

In month view, display the calendar layout and the events of the currently selected date. A round indicator at the bottom of a date shows the presence of one or more events on that day. You can easily configure recurring events to repeat on a daily, weekly, monthly, or yearly basis with integrated recurrence options.

Tutorial video: https://www.syncfusion.com/tutorial-videos

Download an example from GitHub: https://github.com/SyncfusionExamples/getting-started-with-the-asp.net-core-scheduler-control

Top comments (0)