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

Migration from Scheduler to ScheduleView

3 Answers 211 Views
ScheduleView
This is a migrated thread and some comments may be shown as answers.
David Klein
Top achievements
Rank 1
David Klein asked on 15 Feb 2011, 08:56 PM
We are migrating from Scheduler to ScheduleView because of performance issues with the Scheduler control. Searching online for help on migration didn't return anything useful. So I was trying to see if anyone else had went through this migration and if they can share their experience.

We use the Scheduler control heavily with many of its APIs and seems like many of them are not available in ScheduleView.

Sample code using Scheduler is listed below.
<telerikScheduler:RadScheduler
    ActiveViewDefinitionChanged="scheduler_ActiveViewDefinitionChanged"
    AvailableViewModes="Day, Week, Month"
    AppointmentTemplate="{StaticResource AppointmentTemplate}"
    EditAppointmentDialogStyle="{StaticResource EditDialogStyle}"
    AppointmentTemplateSelector="{StaticResource AppointmentTemplateSelector}"
    SelectedViewStartDateChanged="scheduler_SelectedViewStartDateChanged"
    x:Name="scheduler"
    AppointmentsSource="{Binding Appointments}"
    HorizontalContentAlignment="Stretch"
    OpenModalDialogs="True"
    ViewMode="Day"
    AllDayAreaHeight="0"
    GroupBy="{Binding Path=GroupBy}"
    Margin="0,0,3,0"
    RecurrenceChoiceDialogDefaultRecurrenceMode="Occurrence"
    ShowsConfirmationWindowOnDelete="False"
    MouseRightButtonUp="scheduler_MouseRightButtonUp"
    Style="{StaticResource RadSchedulerStyle}">
    <telerikScheduler:RadScheduler.DayViewDefinition>
        <telerikScheduler:DayViewDefinition
            VisibleDays="1"
            LargeChangeInterval="1d" />
    </telerikScheduler:RadScheduler.DayViewDefinition>
    <telerikScheduler:RadScheduler.WeekViewDefinition>
        <telerikScheduler:WeekViewDefinition
            VisibleDays="7"
            LargeChangeInterval="7d" />
    </telerikScheduler:RadScheduler.WeekViewDefinition>
    <telerikScheduler:RadScheduler.MonthViewDefinition>
        <telerikScheduler:MonthViewDefinition
            VisibleDays="42"
            TimeSlotLength="1"
            SmallChangeInterval="7d"
            LargeChangeInterval="1m" />
    </telerikScheduler:RadScheduler.MonthViewDefinition>
    <telerikScheduler:RadScheduler.ResourceStyleMappings>
        <telerikScheduler:ResourceStyleMapping
            ResourceType="Zones"
            ResourceName="{}"
            HeaderTemplate="{StaticResource ZoneHeaderTemplate}" />
    </telerikScheduler:RadScheduler.ResourceStyleMappings>
</telerikScheduler:RadScheduler>

Thanks!

3 Answers, 1 is accepted

Sort by
0
Konstantina
Telerik team
answered on 22 Feb 2011, 08:44 AM
Hi Robert,

Thank you for contacting us.

We are in the process of preparing a document which will help the migration from RadScheduler to RadScheduleView. It will be ready in a couple of weeks.
Meanwhile, I can give you some help resources which will help you create the new RadScheduleView:

If you have further questions please let us know.

Kind regards,
Konstantina
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
Massimiliano Giustizieri
Top achievements
Rank 1
answered on 27 May 2011, 11:26 AM
Dear Konstantina,

Is there any news about this migration guide? I am following a number of posts about this couldn't find any updated information.

In one other post I've read that the publication of the document was planned for this week.

Thanks a lot!

Massimiliano Giustizieri, Italy
 ----------------
UPDATE: Please ignore the message, I was looking in the wrong place. Thanks anyway! :)
0
Yana
Telerik team
answered on 27 May 2011, 12:17 PM
Hello Massimiliano,

Please check this thread.

Greetings,
Yana
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
ScheduleView
Asked by
David Klein
Top achievements
Rank 1
Answers by
Konstantina
Telerik team
Massimiliano Giustizieri
Top achievements
Rank 1
Yana
Telerik team
Share this question
or