• The other day I had finished up my Task-It Webinar, written a few blog posts, and knew the time had come to move from my Silverlight 4 Beta environment up to the latest RC (release candidate) bits that were released last Monday. What disappointed me when I went to the Silverlight 4 Information Page is that it told me what to install, but not what to uninstall first.

    Uninstalling

    I'm not entirely sure if I had to uninstall anything, or if installing the new stuff would just work, but in poking around the web I found posts stating that you must uninstall...

  • In my first blog post I will GridView extension that many people requested similar to ASP.NET UI experience – executing CRUD operations using buttons to execute. Bellow I will show one option to achieve this easily using the implementation of the Command pattern and attached behaviors approach available in Silverlight and WPF.

    Short overview of the command pattern

    Command pattern encapsulates a request as an object and gives it a known public interface. Using this pattern ensures that every object receives its own commands and provides a decoupling between sender and receiver. A sender is an object that invokes an operation (usually...

  • PureServerSideFiltering

    Those of you who are familiar with WCF RIA Services know that the DomainDataSource control provides a FilterDescriptors collection that enables you to filter data returned by the query on the server. We have been using this DomainDataSource feature in our “RIA Services with DomainDataSource” online example for almost an year now. In the example, we are listening for RadGridView’s Filtering event in order to intercept any filtering that is performed on the client and translate it to something that the DomainDataSource will understand, in this case a System.Windows.Data.FilterDescriptor being added or removed from its FilterDescriptors collection. Think of RadGridView.FilterDescriptors as client-side filtering and of DomainDataSource.FilterDescriptors as...

  • Now we starting getting into a more code-heavy portion of this series, thankfully though this means the groundwork is all set for the most part and after adding the modules we will have a complete application that can be provided with full source.

    The Jobs module will have two concerns- adding and maintaining jobs that can then be broadcast out to the website.  How they are displayed on the site will be handled by our admin system (which will just poll from this common database), so we aren't too concerned with that, but rather with getting the information into the...

  • Task-It Webinar - Source Code

    Monday, March 22, 2010 by XAML Team | Comments 5

    Download Source Code

    Task-It Series

    This post is part of a series of blog posts and videos about the Task-It (task management) application that I have been building with Silverlight 4 and Telerik's RadControls for Silverlight 4. For a full index of these resources, please go here. One of the posts listed in the index provides a full source download for the application.

    The webinar

    Last week I presented a webinar called "Building a real-world application with RadControls for Silverlight 4". For those that didn't get to see the webinar, you can view it here:

    Building a read-world application with RadControls for Silverlight 4

    Since the webinar I've received several requests...

  • We believe that working hard on something can be great fun at the end when everything is done and the seeds have resulted in the sweetest fruits. This is the case with the new Theming Mechanism and the new Visual Style Builder which we introduced as of Q1 2010.

     

    I am not going to dive into any details on the new concepts behind all this stuff, but will simply focus on the numbers: both in terms of loading speed and memory usage. As you may already know, the new approach we use to style our controls uses the so called Style...

  • Yesterday I held a live webinar on Building a real-world application with RadControls for Silverlight 4. Thank you to all of those that attended, but if you did not have a chance to catch it, you can watch a recorded version here:

    Building a real-world application with RadControls for Silverlight 4

    I wasn't able to get too deep into the inner workings of the app because of time limitations, but over the upcoming weeks I will dig deeper in my blog posts, and potentially some videos.

    FYI, I just put up a new blog post where I provide a link to download the source...

  • MIX10 was really a fantastic conference for Telerik! We had great talks, many customers stopped by our booth Telerik Silverlight Controls for Windows Phoneand we've got a lot of great feedback for our Silverlight Controls. Thank you for stopping by and sharing your opinion!

    So now, that the MIX is over, there is one question left: What Telerik will develop for the Windows Phone 7?

    We had this question on the booth over and over again and it is no doubt that the WP7 development is a hot topic now. All we can say at this moment is that Yes, we are looking into this and we actually have some of...

  • Right after the official release of Silverlight 4 Release Candidate (at MIX) Telerik has prepared for you a native build of RadControls for Silverlight that are built on the latest platform’s release. The download can be found under the users’ accounts or as part of the Latest Internal Build. The download files are clearly marked with RadControls for Silverlight 4 RC.


    We will keep on updating the files with each Latest Internal Build. The RadControls for Silverlight 4 RC is still a preview version of RadControls for Silverlight 4 that will become official as soon as Microsoft announces the RTW version of Silverlight...

  • MEF to the rescue in Task-it

    Wednesday, March 17, 2010 by XAML Team | Comments 8

    Task-It Series

    This post is part of a series of blog posts and videos about the Task-It (task management) application that I have been building with Silverlight 4 and Telerik's RadControls for Silverlight 4. For a full index of these resources, please go here. One of the posts listed in the index provides a full source download for the application.

    Intro to MEF

    One of the frameworks that I chose to leverage in the development of my Silverlight 4 Task-It application is MEF, the Managed Extensibility Framework. Actually, that decision came while I was at a Silverlight ‘Deep Dive’ session on the Microsoft campus in Redmond, WA, and...