• Conference Buddy

    Friday, February 22, 2013 by Phil Japikse | Go comment!
    Check out the latest status of the Conference Buddy applications being developed in Windows 8 (XAML and WinJS), Windows Phone, ASP.NET WebForms, and Windows Forms.
  • As I explained in my last post on MVVM in WinJS, the goal of the MVVM pattern (as well as the Presentation Model pattern) is to create a separation of concerns between the model and the view. This eliminates the need for the model to have knowledge of the view, and leverages data binding techniques to make sure the state of the model is always accurately represented by the view. The next step in implementing the MVVM pattern is Observable Collections. Just as important as having individual items being Observable by the View for changes are collections that will notify the View when items are added or deleted. Fortunately, Microsoft has made this extremely simple with the WinJS.Binding.List.
  • It's Monday and we've just finished with the Q1 2012 release - meaning it is time for Q1 2012 Webinar Week! We're excited to kick this week off with What's New in XAML 2012, but before you settle down for our metric ton of webinars, read on to see what XAMLflix has for you for our brand new RadGanttView CTP for the RadControls for Silverlight and RadControls for WPF! RadGanttView is used to display tasks and other time-based data in a readable and quickly digestable format, and even in the CPT version we've got a ton of great features to...

  • It is hard to believe that we’re finally here, but it is episode #5 in the LOB Chronicles and we’re now getting to start development of our new demo application in Visual Studio. For those tuning in late or in need of a refresher, we’ve already covered how our team explores and exposes user needs via UX work, how that translates into navigation paths and application architecture from a UI standpoint, and how the choice of OpenAccess ORM is going to enable us to use both reverse mapping as well as forward mapping over the life of the project,...

  • Hey folks, it’s been a little while since we discussed the MVVM pattern with the RadControls for Windows Phone, so I’m back to talk about one of the new controls we have available with the Q2 2011 release – RadCalendar.  RadCalendar is the Telerik answer to the native OS calendar in Windows Phone, offering similar functionality as far as how appointments are displayed and how you can navigate through months.  We also have a rich event structure in place to ensure you can do anything you want when selecting a timeslot – including a demo that gives some example code...

  • Today’s RadControls for Windows Phone 7 MVVM post is brought to you by the smart tag:

    RadGauge Smart Tag

    Now of course you must be wondering why a smart tag is being highlighted?  Great question!  As part of the Telerik RadControls for Windows Phone 7 suite, RadGauge is an integral data visualization component that can be used to show a variety of different information with either a linear or radial gauge model.  Perhaps the best part about RadGauge is that our development team didn’t just publish a quick component with a few properties, rather this versatile control allows you to have as many or...

  • I definitely hinted at a bit more visual of an example today in my last blog post in the Telerik Windows Phone 7 MVVM Series – so here we are today with the beta of RadChart for Windows Phone and a couple of examples of how these charts aren’t only insanely fast but easy to use for us developers.  We’ve been working with MVVM for a while now, so rather than taking any time to discuss the benefits of this approach or any related goodness, I want to jump right into the viewmodel first so that we can spend more time talking...

  • Of course the first thing on my mind after returning from a nice long summer vacation is continuing the RadControls for Windows Phone 7 MVVM series of blog posts and adding more examples to our working project of how you can quickly and easily start using our WP7 controls with the MVVM pattern.  While I’m working on something pretty cool for later in the week (hint: it may involve something like this), I wanted to show you how you can pretty quickly get both RadDatePicker and RadTimePicker working with MVVM.

    (( Heads up!  I’ve upgraded this project to utilize the Q2 2011...

  • In our previous post we were able to utilize event triggers from System.Windows.Interactivity along with EventToCommand from MVVM Light to enable users to tap an item in our RadJumpList and then send a message out to perform some functionality – in our case, navigating to the page in question.  But where does this message go and how is it received?  And how can we add less than 8 lines of code to our application to give it a more native Window Phone look and feel as we’re navigating?  That’s what this blog post is all about!

    We will start with those...

  • Picking up where we left off in the previous post, we are working in a new project that will accommodate all of the controls we highlight throughout this entire series, with the hub of our navigation being a RadJumpList instance.  The next step we have is to add some style to our RadJumpList in order to both take advantage of the built-in functionality and to make it look like a more inviting navigation experience.

    Step 1 – Adding an ItemTemplate

    One of the huge advantages of any listbox-type control is the ability to style the individual items.  RadJumpList is no different, allowing...