Telerik blogs
  • Web

    Commands in Task-It - Part 1

    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. Intro to Commands In recent blog posts, like my MVVM post, I used Commands to invoke actions, like Saving a record. In this rather simplistic sample I will talk about the basics of Commands, and in my next post will go deeper into the subject. What is...
    April 12, 2010
  • People

    Riding waves

    While I typically refer to our journey of the last 8 years or so as a roller-coaster ride, another analogy is better suited: that of surfing. The waves of opportunity keep coming in one after the other and we, as one of the surfers, are enjoying them. Surfing and business, like everything else, starts with many difficult and painful moments. In the beginning, you barely hang yourself on the board, you fall off too often, you hit yourself. After a lot of practice and perseverance, you start riding small waves. And then you constantly go for bigger and bigger ones....
    April 12, 2010
  • People

    Speaking at the VS 2010 Launch at TechEd India this week

    I’ll be speaking at TechEd India and the Visual Studio 2010 Launch in Bengaluru, India this week. I’ll be doing three sessions: Tuesday 2:30- Building RESTful Applications with the Open Data Protocol Wednesday 12:30-Building Applications with Silverlight 4.0 and WCF RIA Services Wednesday 2:30-Exploring the Silverlight 4.0 Business Features In addition, Team Telerik will be staffing a booth with Tee-shirts (hopefully if they get out of customs on time!) and live demos of our products and our brand new product to be announced today! See you at my sessions or at the booth! Technorati Tags: Telerik,TechEd
    April 12, 2010
  • Web

    30 seconds from File|New to a new CRUD Silverlight application with Telerik’s new LINQ Implementation

    Last month Telerik released its new LINQ implementation and last week we released the new Data Services Wizard for Telerik OpenAccess, which supports both traditional OpenAccess entities and the new LINQ implementation. I will a walk you through the process where you can connect to a database, add a new domain model, wrap it in a new WCF Data Services (Astoria) service, and add a CRUD enabled Silverlight application. All in 30 seconds! Step 1: Build your Domain Model (20 seconds) Open Visual Studio 2010 RTM (or 2008) and add a new ASP.NET project. Right click on the project and select Add|New Item and choose Telerk OpenAccess Domain Model from the item...
    April 12, 2010
  • Desktop WPF

    Implementing logical paging with RadDataPager for WPF and Silverlight

    Following the great series about RadDataPager started by Rossen and Pavel today I’m going to show you how to implement logical paging. We are going to implement alphabetical paging similar to this ASP.NET AJAX Grid Demo. As you may already know the key to the heart of the RadDataPager is the IPagedCollectionView interface. You can create your own implementations of this interface and implement any custom logic for paging you want. This is exactly what we are going to do in this article. Introducing PagedCollectionViewBase and LogicallyPagedCollectionView<T> If you have looked at IPagedCollectionView interface you may have found out that it is not a trivial interface to...
    April 11, 2010
  • Web

    Commands in Task-It - Part 1

    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. Intro to Commands In recent blog posts, like my MVVM post, I used Commands to invoke actions, like Saving a record. In this rather simplistic sample I will talk about the basics of Commands, and in my next post will go deeper into the subject. What is...
    April 12, 2010
  • People

    Riding waves

    While I typically refer to our journey of the last 8 years or so as a roller-coaster ride, another analogy is better suited: that of surfing. The waves of opportunity keep coming in one after the other and we, as one of the surfers, are enjoying them. Surfing and business, like everything else, starts with many difficult and painful moments. In the beginning, you barely hang yourself on the board, you fall off too often, you hit yourself. After a lot of practice and perseverance, you start riding small waves. And then you constantly go for bigger and bigger ones....
    April 12, 2010
  • People

    Speaking at the VS 2010 Launch at TechEd India this week

    I’ll be speaking at TechEd India and the Visual Studio 2010 Launch in Bengaluru, India this week. I’ll be doing three sessions: Tuesday 2:30- Building RESTful Applications with the Open Data Protocol Wednesday 12:30-Building Applications with Silverlight 4.0 and WCF RIA Services Wednesday 2:30-Exploring the Silverlight 4.0 Business Features In addition, Team Telerik will be staffing a booth with Tee-shirts (hopefully if they get out of customs on time!) and live demos of our products and our brand new product to be announced today! See you at my sessions or at the booth! Technorati Tags: Telerik,TechEd
    April 12, 2010
  • Web

    30 seconds from File|New to a new CRUD Silverlight application with Telerik’s new LINQ Implementation

    Last month Telerik released its new LINQ implementation and last week we released the new Data Services Wizard for Telerik OpenAccess, which supports both traditional OpenAccess entities and the new LINQ implementation. I will a walk you through the process where you can connect to a database, add a new domain model, wrap it in a new WCF Data Services (Astoria) service, and add a CRUD enabled Silverlight application. All in 30 seconds! Step 1: Build your Domain Model (20 seconds) Open Visual Studio 2010 RTM (or 2008) and add a new ASP.NET project. Right click on the project and select Add|New Item and choose Telerk OpenAccess Domain Model from the item...
    April 12, 2010
  • Desktop WPF

    Implementing logical paging with RadDataPager for WPF and Silverlight

    Following the great series about RadDataPager started by Rossen and Pavel today I’m going to show you how to implement logical paging. We are going to implement alphabetical paging similar to this ASP.NET AJAX Grid Demo. As you may already know the key to the heart of the RadDataPager is the IPagedCollectionView interface. You can create your own implementations of this interface and implement any custom logic for paging you want. This is exactly what we are going to do in this article. Introducing PagedCollectionViewBase and LogicallyPagedCollectionView<T> If you have looked at IPagedCollectionView interface you may have found out that it is not a trivial interface to...
    April 11, 2010