Telerik blogs
  • Web

    MVVM in WinJS Part 1 - Observable Models

    The goal of the Presentation Model pattern is to “Represent the state and behavior of the presentation independently of the GUI controls used in the interface” (from Martin Fowler’s website.) All of the data and behavior of the UI as it relates to the state of the model is contained in the model. The view (or the UI) simply renders the data and refers to the model to determine such things as control state and values. Non model related items (such as rendering and other solely UI constructs) are in the This minimizes interaction between the model and the UI, creating a clearer separation of concerns between the two layers.
    December 04, 2012
  • Mobile

    Using the Performance Analyzer for HTML5 Apps in Windows 8

    If you have built a Windows 8 app, you are probably familiar with the WACK (Windows App Certification Kit). This small utility allows a developer to make sure that their app passes the basic tests performed during the Windows Store certification process. Visual Studio 2012 advises you to run the WACK each time you create an app package. This tool is great for small and simple apps, but for more complex ones you will need a better way to evaluate their performance. That is why you should also test using the Performance Analyzer for HTML5 Apps.
    December 04, 2012
  • Mobile

    RadSlideView for Windows Phone: One Step Closer to the Native Photo Browsing Experience

    With our Q3 2012 release last month, we introduced a new functionality in RadSlideView: Filmstrip mode. This feature brings this control even closer to the native photo browsing experience of Windows Phone. As you might have noticed, with RadSlideView you can zoom-in an image and see more details, but when you zoom-out, you can't zoom any further than fitting the image to the available screen-size. Not anymore. The new mode allows you to see the adjacent images if you zoom out enough and quickly browse all images by pan and flick gestures. To leave this mode, simply zoom-in or tap some...
    November 13, 2012