Telerik blogs

Latest

  • Web ASP.NET AJAX

    RadGrid for ASP.NET AJAX SEO Paging with Routing in ASP.NET 4.0

    URL Routing with ASP.NET 4.0 has never been easier. While it was first a luxury of ASP.NET MVC, WebForms applications got routing support with .NET 3.5 SP1. With version 4.0 of the framework, setting up URL routing is now a piece of cake. For those of you who have never heard of it: URL Routing enables your application to use URLs that do not directly map to physical files, but can instead represent a user-friendlier, more descriptive, logical structure. It is not URL rewriting and not URL mapping, where these effectively restore the original physical URL of the page down the request pipe. With version 2010.Q2 of Telerik RadControls for ASP.NET AJAX,...
    June 23, 2010
  • Web ASP.NET MVC

    Hands on mocking of ASPNETMVC controller action

    In this post, I will start with an MVC sample created from the default template project that is bundled with ASPNET MVC2 installation. This template provides not just a dummy project with folder organized but rather a full running app.
    June 23, 2010
  • Web ASP.NET AJAX

    Column Animations for RadGrid for ASP.NET AJAX

    Coming with 2010.Q2 release of RadControls for ASP.NET AJAX is some eye candy for RadGrid users. In fact, never has an HTML grid been more interactive. RadGrid column animations will have your column headers fly around when you reorder columns or drag them over to the group panel. To get an idea of what column animations really are, try reordering some columns in Windows Explorer on Windows 7: What you get is a nice animation where headers move aside to make room for the dragged header. The idea is the same with RadGrid too. You drag one header to reorder the columns and the rest of the headers move...
    June 18, 2010
  • Web

    Touch scrolling in RadGridView for Silverlight

    A popular feature that is often requested is multi-touch scrolling in the RadGridView control. This is easily achievable in WPF, because of the new yummy System.Windows.Input.Manipulations namespace introduced in .NET 4.0. However, Silverlight has yet to receive such a high-level touch API. The only tool we have at our disposal is the System.Windows.Input.Touch class with its one member, the FrameReported event. Nevertheless, it gives us a lot of control when it comes to handling touch events. I used it to make a little behavior that enables touch scrolling. You can also scroll horizontally and by dragging the mouse (both options controlled...
    June 17, 2010
  • Web

    Manage all Resources and Appointments data for RadScheduler for Silverlight using RIA Services.

    This blog post could be helpful for those who seek a way to store and retrieve all appointments information like Resources, TimeMarkers, Categories. It also provides a handy way to handle recurrence exceptions without any additional code. 1. Database design (This step can be avoided if a DataModel is initially created and then a database is generated from it). The key points that need to be taken into consideration when planning the database are: Where to save appointments Where to save recurrent appointments’ exceptions Where to save resources and how to relate them with appointments Here is the database schema used in...