• .NET

    Using commands with RadDragAndDropManager for WPF and Silverlight

    December 15, 2010 Share
        In this post I will demonstrate how to extend the Drag Drop functionality of the RadDragAndDropManager adding command support by using the attached behaviors extensibility. That way one can easily move the logic for the operation from the code behind into your model and work only with the Data object. To demonstrate the idea I will use scenario where items are being dragged between ListBoxes.   The behavior transforms the Drag Drop events into commands. It exposes the following properties: - DragCommand – executed when dragInfo event is raised. - DropCommand – executed when dropInfo event is raised. - DragCueTemplate – data template that defines the dragcue...
  • .NET

    OData support in RadGridView for Silverlight and WPF: The Netflix Catalog

    December 11, 2010 Share
    The Open Data Protocol – the other Microsoft data access strategy along with WCF RIA Services, did not gain as much as popularity as its RIA cousin (yet!). But here in Telerik we want to give you as much freedom and power as possible and this means making it extremely easy for our clients to access and manipulate their data in applications built with our components. Our RadDomainDataSource is coming soon, but is only one piece in the puzzle of enhanced data support in our controls – starting with RadControls for Silverlight and RadControls for WPF Q3 2010 it’s as simple as pie...
  • Mobile

    First Look at Silverlight 5

    December 02, 2010 Share
    At a special Firestarter event (part of which was and Telerik with the new Silverlight client for Facebook called "f!acedeck"), Microsoft unveiled what the next version of Silverlight will include. All I can say is that it will be a huge release - both in terms of easing the developer lives and for enabling even more rich user experiences (in-the-browser and especially out-of-browser). We can divide the new features that are coming in the runtime in two categories - 1) new media features and 2) features that are focused towards business application development. New Media features Hardware Decode and presentation of H.264 improve performance for lower-power devices to render...
  • .NET

    RadTreeView's TriState Mode in Deep

    November 19, 2010 Share
    Many of you have probably used Telerik's TreeView or going to do so in the future. One of its many features is the TriStateMode. In this blog post I'm going to explain how TriStateMode mode is designed to work and propagate the values up and down the tree. When in TriStateMode (IsTriStateMode=”True”) checking/unchecking an item makes the TreeView propagate the value. The value propagation actually checks/unchecks all items’ children and updates the chain of parents with appropriate value (checked, unchecked or undetermined). CheckState vs. IsChecked The TreeView exposes two properties used to manipulate items' check state - CheckState (of type ToggleState) and IsChecked...
  • Mobile

    Want to see the (bright) Future of Silverlight?

    November 16, 2010 Share
    The latest release of Silverlight - ver.4 was released earlier this year. For me this was the first Silverlight release that was stable and mature enough so that I could recommend to anyone building business applications to use it broadly. Now, six months later, we can see that the Silverlight adoption is very high and that there are a lot of great tools built with it. Regardless of all the recent comments and mostly speculations about the future of Silverlight I believe that this will be the primary MS platform for building applications for Windows and Mac in years to come. At MIX this year, the Silverlight platform was also introduced to...