The following tutorials use ASP.NET Core technology (and C#) to back JavaScript/HTML5 or Angular front-end calendar and schedule applications.
The ASP.NET Core framework lets you create the REST API very quickly and efficiently. The web application front end can be plain HTML5/JavaScript (as in the case of ASP.NET Core Production Workflow Scheduling Tutorial tutorial) or you can use one of the popular frameworks, such as Angular, React, or Vue.
Most of the tutorial use Entity Framework to handle the data access. The Entity Framework lets you create the database schema from the model classes. It can also help with generating the MVC controllers with REST API. The tutorials use generated migrations to create and initialize the SQL Server database using LocalDB.
Check out tutorials created with the latest .NET 8 (LTS), as well as those using the previous .NET 7.
ASP.NET Core can also be used with the open-source version of DayPilot, as you can see in the ASP.NET Core Maintenance Scheduling (Open-Source) tutorial.
Older tutorials for ASP.NET MVC 3/4/5 are also available.
How to implement a field service scheduling application in ASP.NET Core, with visual representation of travel time, route planning, and real-time constraint enforcement.
Oct 16, 2024
Schedule manufacturing jobs by assigning tasks to individual machines using drag and drop. Includes an ASP.NET Core application for download, data is stored in an SQL Server database.
Sep 29, 2024
Simple ASP.NET Core web application that displays event data in a weekly calendar. Uses Entity Framework Core for data access.
Sep 17, 2024
How to create a resource-scheduling calendar in ASP.NET Core that displays resources as columns. Add more UI features, such as free/busy highlighting, next/previous date-changing buttons and a modal dialog for editing event details.
Aug 16, 2024
ASP.NET Core project that uses JavaScript Scheduler component with dynamic event loading feature enabled. See what performance you can expect when displaying large data sets.
Jul 7, 2024
ASP.NET Core web application that displays scheduled events in a monthly calendar. Visual Studio 2022 project for download.
Jun 27, 2024
This tutorial explains how to create a visual ASP.NET Core application for scheduling shifts (multiple locations and employees). It uses a modern UI that lets you manage shifts using drag and drop.
Jun 19, 2024
How to create a drag-and-drop timesheet application in ASP.NET Core (.NET 8) with SQL Server and Entity Framework.
Jun 6, 2024
ASP.NET Core application with drag and drop UI that lets you assign and schedule work orders. Includes a queue of unscheduled tasks, graphical team availability/utilization, context menu with additional actions, dialog for editing work order details.
Feb 25, 2024
How to use JavaScript/HTML5 Scheduler control from DayPilot Pro package in an ASP.NET Core web application.
Jan 30, 2024
How to create a visual, color-coded, and easily adjustable maintenance plan in ASP.NET Core using DayPilot - the open-source calendar/scheduling UI library.
Dec 1, 2023
ASP.NET Core application for doctor appointment scheduling. The application works with three roles: manager (define available appointment slots), patient (request an appointment using one of the available slot) and doctor (manage existing appointments).
Nov 26, 2023
Weekly HTML5/JavaScript event calendar with CSS themes, drag and drop support, date navigator. Sample PHP and ASP.NET Core projects with REST backend implementation.
Nov 20, 2023
Learn how to build an ASP.NET Core-based hotel room booking management application featuring a drag-and-drop interface, filter functionality, integration with SQL Server and Entity Framework, all visualized using a JavaScript Scheduler component.
Oct 29, 2023
Build an Angular annual leave scheduling application with REST backend created using ASP.NET Core and Entity Framework.
May 29, 2023
A preview version of DayPilot Pro for ASP.NET Core is now available. This quick tutorial shows how to start using it in an ASP.NET Core web project.
Dec 19, 2016
Articles 1-16 of 16