• With the Q3 2010 release approaching, we stay true to our tradition to reveal in advance details about the most exciting additions and improvements across all product lines. The first blog of the series to follow is dedicated to the WPF suite. Do not forget to check the Marketing team blog regularly in the next weeks to learn what’s cooking in the other products’ offerings as well.

    The spotlight of the Q3 2010 release for RadControls for WPF falls on a brand new scheduling component. The RadScheduleView goes beyond the standard Microsoft Outlook-style control, empowering end users with unprecedented control over...

  • Source

    Here is the beta preview of 2 highly customizable transitions we are releasing with Q3 2010.

    The PerspectiveRotationTransition uses 3D transformation to display its animations. You can set the direction, center and the easing of the rotation. When combined these settings can grant you live and impressive transitions.

    The MappedLightTransition blends each pixel from the old content with the new one. What is interesting there is that it uses a grayscale map to determine which pixels blend first and which go last. There is a lot of grayscale thumbs on the web and some may be found in the attached project. The pixel shader...

  • As you might or might not know for some time now we have been working on a tool that would make migrating from Linq2Sql to Telerik OpenAccess a breeze. Yesterday (the 13th of October) we released an internal build including a beta version of the new Telerik OpenAccess Linq to SQL converter.

    In a few simple steps I would like to explain both how to use the tool and the capabilities and important considerations you should know about. First of all for the purpose of demonstrating the converter, we will use this simple LINQ to SQL model :

    The model contains the following items...

  • A couple of weeks ago we mentioned that we have been working on updating the videos which come with the Telerik Reporting Demos to reflect the updates we have introduced to them, namely updating them with interactivity and the new datasource components

    A few days ago we uploaded a new how-to video about the Sales Dashboard, which shows the exact steps of how we created our main dashboard demo.

    Watch the video and leave your feedback! You can also review the first video on the Product Catalog Demo. ...

  • Join us for a free webinar and catch a preview of the Q3 2010 Beta version of Telerik TeamPulse and all the new features that are going to be released with it. The webinar is going to take place this Friday, October 15th at 11am EDT, so make sure you register early.

    We are excited about all the great new features, like the new TFS synchronization functionality, and we will be glad to show you all the cool demos and get your feedback. Any questions or comments are welcome during the webinar!

    Register now...

  • Hey Telerik Developers!

    I wanted to write a slightly out-of-band post to mention some of the speaking engagements that I will have over the next few months, covering a wide range of topics in the Silverlight and Windows Phone 7 space.

    First up, Telerik is pleased to host Expression Blend for Silverlight Developers, a one hour webinar being presented on October 21st aimed at helping the Telerik Developer Community (and for that matter, everyone using Silverlight, WPF, or Windows Phone 7) to learn a little bit more about Expression Blend and how it can fit into our daily development workflows.  You can...

  • Recently, while i was working with a support issue , i found this interesting piece of test code that i would like to share here. This is actually written by Stefan Lieser (clean code developer from Germany forwarded to me by Jan from Telerik Germany). As the title states,  it is to mock a specific event for an expected call.

     

    Now Stefan wants to raise an event from WebClient class of System.Net for a download operation. Therefore, first the WebClient class is mocked during setup.

    1. [SetUp]
    2. public void Setup()
    3. {
    4.     webClient = Mock.Create<WebClient>();
    5. }

    Next the mocking here takes place in two part. First, DownloadDataCompletedEventArgs is mocked to return an expected data when...

  • Hey Telerik Developer Community!  If you are in the northeastern US (or even further, if you look at the speakers!), then you probably spent this past Saturday afternoon at New England Code Camp 14 for a day jam packed with great topics and conversations.

    I was able to present Building a Unified Experience - Developing with Silverlight 4 and Windows Phone 7 at NECC and had a great time of it- the audience seemed to get into the talk as well with tons of questions regarding the framework, the future of WP7, and the launch that we all know is coming...

  • I’ve made small example to illustrate how to use NotifyCollectionChangedAction.Replace in order to provide very fast real-time data update with RadGridView for Silverlight and WPF. 
    image

     

    While Binding in both Silverlight and WPF will react immediately to any property change of INotifyPropertyChanged object and will update RadGridView cell values sometimes it is important to refresh the grid in order to update a sorting, filtering, grouping, etc. after some value change. To achieve your goal in such situation you have two options:

     

    - listen for PropertyChanged of every item in the collection and raise NotifyCollectionChangedAction.Reset for the collection in order to tell the...