Sunday, June 21, 2015

Binding ScheduleView to Database - Conclusion

In this series, we saw how to work with ScheduleView control and how to binding to database. The modern design patterns were strictly kept, and The results are very elegant code, readable, and easily implementable.

This series is modular. You can read and implement each part separately, but I recommend to read this in order, from part 1 to part 8.

For each part, I created specific branch of the source code, but you can download the 'master' branch if you want to see the whole story.

https://github.com/YehudahA/ScheduleViewPractices/tree/master


I'll be glad to get comments, corrections or questions.


1. QuickStart The shortest way: using of inheritance from the ready class 'Appointment'
2. Considerations When is better to custom implement the 'IAppointment' interface.
3. Implement custom Appointment How to implement the IAppointment interface.
4. Categorize How to associate Appointment to category.
5. Categories editor Let the user Create/Change/Delete categories
6. Resources How to allocate resources to the Appointment.
7. Recurrence rule Configure repeating appointments.
8. Time marker Assign a time marker to Appointment

No comments:

Post a Comment