• .NET

    Making a Step chart in RadChart for Silverlight and WPF

    October 02, 2009 Share
    So a customer emailed into our office yesterday asking about whether RadChart for Silverlight supported a Step chart type.  Well, while we do have a boatload of chart types already, Step is currently not one of them.  But a Step chart is really just a Line chart with a bit of extra work, right?  With the help of our chart wizard Manol, we were able to show that the LineSeriesDefinition could, in fact, replicate a Step chart.  But that was with setting all points manually and took a bit of thinking to make sure all the steps looked right.  So...
  • .NET

    RadScheduler for Silverlight learning series, part 4: So what is RecurrenceExceptionHelper?

    September 10, 2009 Share
    For those of you following this series, I'm going to take a slight detour to explain one of the little bits of magic that we have been using to make loading and saving appointments very easy: RecurrenceExceptionHelper.  If you downloaded the sample application from part 3, you'll see this sitting in the Silverlight-RIA-Entity folder (aka the Silverlight portion of the solution).  The first thing you might be asking is where the need for such a class comes from.  Well, handling Recurrence rules and Exceptions are two of the more complex things that you can do when working with appointments.  When...
  • .NET

    RadScheduler for Silverlight learning series, part 3: Add, Edit, and Delete Appointments

    September 08, 2009 Share
    If you've been along for the ride so far with this series, you already know that we've hooked a SQL database up to RIA Services using an ADO.Net Entity Data Model and a DomainDataService data context.  If you've missed it, check out the prior two posts (or search RadScheduler for Silverlight learning series in the Telerik Blogs site).  Now that we're here, we have three more events to handle and we've got a fully-functional RadScheduler for Silverlight hooked up to RIA services. First up, the two easy events- AppointmentAdded and AppointmentDeleted. AppointmentAdded Event This event is pretty straightforward and does not require very...
  • .NET

    RadScheduler for Silverlight learning series, part 2: Loading Data Into RadScheduler from RIA Services

    September 03, 2009 Share
    After reading the first part of this series, you should now have a project that is ready to wire up with events.  In summary, last time we: Created a new project with RIA services enabled Created a database to hold appointments Threw that database into an ADO.Net Entity Data Model Used aforementioned entity model in a new Domain Service Class Added a RadScheduler and DomainDataSource to our Silverlight app Now, we get to the fun part and can start wiring up some of the events we set in the last post.  The first thing that we need to do is to...

  • .NET

    RadScheduler for Silverlight learning series, part 1: Getting started with RIA Services

    September 01, 2009 Share
    One of the newest (and arguably greatest) controls to be added to the RadControls for Silverlight suite recently has been RadScheduler.  With it, you can take care of everything from scheduling your day to planning what track you want to attend at events.  This versatile control allows you a lot of freedom to customize how you interact with it and just what you can do with appointments, which is what this series is going to be all about.  I won't spoil the future installments just yet (although they'll include using RadDragAndDrop in RadScheduler, albeit in a different way than this...