This is a migrated thread and some comments may be shown as answers.

Scheduler examples

4 Answers 364 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Support Riskminder
Top achievements
Rank 1
Support Riskminder asked on 26 Sep 2007, 07:34 AM
Hi all

I am looking for some good scheduler examples in vb.net. I need theese examples to show me how to use the scheduler with an SQL datasource, without having the datasource integrated in the aspx file.

I would like to see how to control the scheduler from the .aspx.vb file (building it in page_init or page_load, inserting and updating appointments etc.)

Can anyone provide me with the information i need ?

Best regards
Bo

4 Answers, 1 is accepted

Sort by
0
Nikolay
Telerik team
answered on 28 Sep 2007, 01:40 PM
Hello Bo Pedersen,

I suggest you start with the following example:

Database Scheduler Provider

There are a few other examples in the help files that use only C# code samples. Although, I believe that looking at them might also be of help:

DataBase Driven Custom Provider


If the examples above are not satisfying for what you are up to, please write back to us and we will try to provide more to the point reply.

Kind regards,
Nick
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Neil
Top achievements
Rank 2
answered on 04 Oct 2007, 07:48 PM
Hi,

Will this provider handle 600 personnel accessing daily, 25 with write access what would be the best way to contol read write access with the scheduler and the speed and stability of the control with high usage using SQL server practical. This looks too good to be true.

Regards, Neil
0
T. Tsonev
Telerik team
answered on 09 Oct 2007, 02:01 PM
Hi Neil,

Thank you for bringing the question. We are placing significant emphasis on performance when developing our controls and RadScheduler is no exception. The most important factors are the output size, viewstate size, client-side and server-side performance. We are trying to keep them in balance with the functionality and without compromising maintainability.

With RadScheduler we have tried to give maximum flexibility in the one area we cannot control - data access. By using custom providers, we allow you to perform optimizations in accordance to the usage pattern and the underlying data source. That said, for most of the scenarios the declarative data source controls perform just as well.

We have conducted loading tests in order to provide you with some specific figures.

Each test page contains a single RadScheduler instance and the only difference is the data source being used. One of the tests is for the declarative data source controls and the other is for the example implementation for custom database provider.

The tests were run locally with the VS 2005 TS test runner and simulate load for up to 600 simultaneous users over LAN connection. The test machine uses a Core 2 6420 CPU with 2 GB RAM, running Vista with IIS 7. The test mix is 95% read-only browsing and 5% editing. There are no pauses between the requests for each user, so this load corresponds to realistic load for thousands of users.

As you can see from the charts, we peak at around 300 requests/sec and the delays are minimal.

Edit: Regarding the access control - we will introduce new properties for the SP to make it easier. On the RadScheduler level there will be AllowEdit, AllowDelete and AllowInsert. And on the Appointment level there will be AllowEdit and AllowDelete. So you will have the choice to enable/disable the corresponding actions globally and then override the rule per appointment according to your specific access control logic.

Sincerely yours,
Tsvetomir Tsonev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
ewart
Top achievements
Rank 1
answered on 09 Apr 2008, 12:16 AM
I've been looking for some info on RadScheduler performance and I re minimising output size, I noted that each time you you drag a single appointment it re-downloads the entire appointment list to the browser (which is fine over my LAN but not so great over the net).  I wondered if there is a way I can avoid this?

regards
  ewart
Tags
Scheduler
Asked by
Support Riskminder
Top achievements
Rank 1
Answers by
Nikolay
Telerik team
Neil
Top achievements
Rank 2
T. Tsonev
Telerik team
ewart
Top achievements
Rank 1
Share this question
or