DayPilot for ASP.NET - AJAX Calendar/Scheduling Controls
Try the online demo: AJAX-style event creating, moving, resizing, and deleting • Context menu • Day view • Work week view • Week view • Month view • Horizontal/vertical resources view • PostBack/AJAX/JavaScript event handling • Binding to XmlDataSource, SqlDataSource, DataTable, ArrayList • Custom event formatting • UpdatePanel compatibility

Tutorials

Beginner

Calendar Tutorial: Database & Event Moving

[C# source] [VB.NET source] [embedded SQLite DB]
  • Week view
  • Drag&drop event moving

 

Calendar Tutorial: Integration with Navigator

[C# source] [VB.NET source] [embedded SQLite DB]
  • Integration with DayPilot Navigator
  • Week view
  • Drag&drop event moving

 

Scheduler Tutorial: Database & Event Moving

[C# source] [VB.NET source] [embedded SQLite DB]
  • Year view, 15 resources
  • Drag&drop event moving

Intermediate

Calendar Tutorial: SQL Server, UpdatePanel, ModalPopupExtender

[C# source] [VB.NET source] [SQL Server]
  • SQL Server connection using SqlDataSource
  • Modal popup using ModalPopupExtender
  • UpdatePanel partial PostBacks mixed with fast internal CallBacks
  • System.Web.UI.Calendar used for navigation

Scheduler Tutorial: Hotel Room Booking

[C# source] [VB.NET source] [embedded SQLite DB]
  • Colors indicating the reservation phase
  • Rules for reservation updates (overlap forbidden, past reservations)
  • Filters for visible rooms (based on drop-down)
  • Modal dialog for event creating and editing
  • Flash notification about user action result

 

DayPilot Pro is an advanced DayPilot edition. You can check a thumbnail overview of the most interesting features. There is also an online demo with all the features working (including the AJAX features). If you want to test the design-time support and API you can download a fully functional trial version. And if you like it, you can buy a full version with source code and 12 months of upgrades and support (with a 30-days money back guarantee).

DayPilot Lite is a do-it-yourself open-source edition of DayPilot. Although it misses some DayPilot Pro features, there are thousands of developers using it to build calendar, personal scheduling, and resource booking applications.