in
Forums
Blogs
Files
Devexpress.Com
ClientCenter
Support Center
DevExpress Channel

This Blog

Syndication

The ASPx Blog - Mehul Harry's DevExpress Blog

Add scheduling to your website with ASPxScheduler

image

Building scheduling capabilities into your application requires that you deliver features end-users have come to expect from today’s leading PIMs. An advanced scheduling system is not just about appearances but how information can be presented and processed by end-users in an efficient manner. Building upon the interface options introduced in Microsoft Outlook, the ASPxScheduler Suite gives you the ability to create a superior UI with unrivaled flexibility and design options.

The ASPxScheduler Suite is based on technology we developed for XtraScheduler for WinForms and it's rock solid. XtraScheduler's functionality was so handy that it now shares a common library with the ASPxScheduler. Of course, all the painting and web specific features are still provided by the ASPxScheduler. Features like the AJAX experience you've come to love with our other ASP.NET tools. To provide a consistent UI, the ASPxScheduler uses several of the controls from ASPxperience and ASPxGridView & Editors Library.

To provide rich scheduling features for your web application, use the ASPxScheduler control. Here was my first experience in using this control.

Download and install DXperience 2007 vol 3 Beta: 10 minutes (multitasking with email)

Launch Visual Studio 2005: 1 minute

Create a new website project: 1 minute

Drop an ASPxScheduler on the WebForm: 10-15 seconds

Here I was blown away at the great layout and design done by the team. Take a look, you have the 5 views at the top and also the entire day view:

image

To bind to a datasource, I recommend reading this topic from the help file to get you started: "How to: Bind an ASPxScheduler to Data at Design Time". The topic shows how to data bind to the CarsDB.mdb that's provided with our demos. It's also a good read to get started with the ASPxScheduler. (Topic can be found in this file: ASPxSchedulerChm.zip).

Read and implement the topic: 30 minutes

Run the project. : 1 minute

After running the project, you get this impressive screen that displays the appointments in Work-week view:

image

The ASPxScheduler beta comes with one AutoFormat so let's see how it looks. Select the Glass theme, run the project and here's what the the month and work-week view look like:

image image

Finally, I wanted to see the experience for appointment creation so here is my oil change appointment for my (imaginary) Mercedes SL500:

image image

The ASPxScheduler's feature set is rich and long but here are some key features:

  • Built-In Date Views (5 in All)
  • Date Navigator Control
  • Appointment Capabilities
    • Recurrence
    • Conflict checking
  • Multiple Resources Display
    • Group by date or resource
    • Resource filtering
  • End-User Capabilities
    • Resizing and moving appointments
    • Built-in popup menus
  • Customization
    • Localization

Current DXperience customers can download the preview beta now from your Client Center account. The official release will come in a few weeks with DXperience 2007 vol 3.

Have you tried the ASPxScheduler yet?

Published Oct 29 2007, 01:00 AM by Mehul Harry (Developer Express)
Filed under:
Technorati tags: ASPxScheduler

Comments

 

Lieven Bogaert said:

Would it be possible for me to adjust the functionality to say scheduling meeting room occupancy or machine utilisation planning where instead of a person's agenda, one can select eg a machine and instead of a meeting, one can assign jobs to this machine?

October 29, 2007 8:36 AM
 

The Geeky Blog Updates » Blog Archive » Add scheduling to your website with ASPxScheduler said:

Pingback from  The Geeky Blog Updates  » Blog Archive   » Add scheduling to your website with ASPxScheduler

October 29, 2007 2:20 PM
 

Mehul Harry (Developer Express) said:

Hello Lieven,

The ASPxScheduler does support <a href='www.devexpress.com/.../features.xml'>multiple resources display</a>. Can you email me and please describe in detail the scenario and I'll find out if it's possible?

Thanks.

October 29, 2007 4:07 PM
 

Developer Express - TechSummit 2007 - day 2 at The Social Programmer said:

Pingback from  Developer Express - TechSummit 2007 - day 2  at The Social Programmer

November 12, 2007 12:14 PM
 

http://community.devexpress.com/blogs/aspnet/archive/2007/10/29/how-to-add-scheduling-functionality-to-your-website-in-a-few-minutes.aspx said:

March 27, 2008 5:24 AM
 

Anil said:

Hi, i want to use same schedulre in my vb.net application, please help me out how to binde data from sql server to devexpress scheduler, please reply to anil@sarnatechnologies.com

September 5, 2008 8:57 AM
 

Mehul Harry (Developer Express) said:

Hello Anil,

The email address bounced however you can see this sample for databinding: www.devexpress.com/.../E215.aspx

Then you can use this converter to convert the csharp code to vb:

labs.developerfusion.co.uk/.../csharp-to-vb.aspx

September 5, 2008 5:35 PM
 

Sudheer said:

hi harry

using aspxschedulet how to insert data into sqlserver-2000

hi ineed the example.

Could u please tell me how to insert data into data base.

November 4, 2008 4:29 AM
 

Mehul Harry (Developer Express) said:

Hi Sudheer,

Sure, check out this video which shows you how to bind the ASPxScheduler to a database: tv.devexpress.com/ASPxScheduler01.movie

November 4, 2008 1:51 PM

Leave a Comment

(required)  
(optional)
(required)  
Verification code: Required
   
Add
Copyright © 1998-2008 Developer Express Inc.
ALL RIGHTS RESERVED