DayPilot Knowledge Base

AJAX Calendar/Scheduling Controls
DayPilot Pro (AJAX Calendar Control)
» DayPilot ASP.NET Calendar
DayPilot Pro (AJAX Monthly Calendar Control)
» DayPilot ASP.NET Monthly Calendar
DayPilot Pro (AJAX Scheduler Control)
» DayPilot ASP.NET Scheduler
DayPilot » Knowledge Base » Running DayPilot Pro for ASP.NET WebForms on Mono (Linux/Ubuntu)

Running DayPilot Pro for ASP.NET WebForms on Mono (Linux/Ubuntu)

Last revision: Mar 20, 2013

Since build 7.2.2795 DayPilot Pro is compatible with Mono (open-source .NET framework for Linux, Mac OS X, and Windows).

It is tested with Ubuntu 12.04 LTS and Mono

Installing Mono on Ubuntu

1. Install mono:

sudo apt-get install mono-complete

2. Check the installed version:

mono --version


daypilot@ubuntu:~$ mono --version
Mono JIT compiler version (Debian
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors.
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            Included Boehm (with typed GC and Parallel Mark)

3. Install mono xsp server:

sudo apt-get install mono-xsp4 mono-xsp4-base

Running DayPilot Pro Demo

1. Copy the Demo directory from  DayPilot Pro package to /home/daypilot/Demo.

2. Go to the /home/daypilot/Demo directory:

cd /home/daypilot/Demo

3. Run the xsp server



daypilot@ubuntu:~/Demo$ xsp4
Listening on address:
Root directory: /home/daypilot/Demo
Listening on port: 8080 (non-secure)
Hit Return to stop the server.

4. Open the browser

daypilot mono linux ubuntu


How to show an event calendar in ASP.NET MVC 3 Razor
How to run DayPilot Lite demo with .NET Framework 2.0 [open-source]
DayPilot Calendar control doesn't show any events
Context menu uses no styling (only gray background)