DayPilot Knowledge Base

AJAX Calendar/Scheduling Controls
DayPilot Pro (AJAX Calendar Control)
» DayPilot AJAX Calendar
DayPilot Pro (AJAX Monthly Calendar Control)
» DayPilot AJAX Monthly Calendar
DayPilot Pro (AJAX Scheduler Control)
» DayPilot AJAX 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 2.10.8.1.

Installing Mono on Ubuntu

1. Install mono:

sudo apt-get install mono-complete

2. Check the installed version:

mono --version

Output:

daypilot@ubuntu:~$ mono --version
Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
        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 asp.net-examples

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

xsp4

Output

daypilot@ubuntu:~/Demo$ xsp4
xsp4
Listening on address: 0.0.0.0
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.png

Related

How to run DayPilot Lite demo with .NET Framework 2.0 [open-source]
How to show an event calendar in ASP.NET MVC 3 Razor
Context menu uses no styling (only gray background)
How to open a new event dialog using TimeRangeSelected event (modal.js)