Telerik blogs

Latest

  • Productivity Testing

    Joining the Silverlight Testing World

    Back in late 2006 I started this blog, posting content based entirely on the ASP.NET tester’s activities. At the end of summer 2008 I was still completely focused on ASP.NET. You never know what fate will bring you in a month, what about a year or two. Since the beginning of September 2008 I joined the Telerik Silverlight team. My main responsibilities are to build the test strategy, organize the work in all terms of quality assurance and help the team of talented developers release a great suite of Silverlight controls. You have probably already seen the latest nice ...
    May 27, 2021 2 min read
  • People

    Sitefinity Case Study on Telerik TV

    Carl Franklin and Telerik's own Gabe Sumner host another case study on Telerik TV. This month, they'll interview Mark Davidson from Netfinity as he shows off Fusion Car Audio, the official site for New Zealand's leading exporter of consumer electronics. If you use Sitefinity yourself or are just curious about Telerik's award-winning CMS, you won't want to miss this show. Fusion Car Audio was built with Sitefinity, making use of built-in multi-language and regional capabilities and then extended with some custom modules. The site is SEO friendly and uses extensive URL re-writing techniques to maximize content across multiple regions and languages. So be...
    May 27, 2021 1 min read
  • Productivity

    Telerik Enters the ORM Space

    We are very excited to announce that Telerik has expanded into the ORM marketplace with the acquisition of Vanatec, a German-based company. Vanatec has developed a remarkable ORM product since its inception in 2005. As they join the Telerik fold, you can expect to see OpenAccess grow with new and advanced features in releases to come, including improved LINQ support and tight integration with existing Telerik controls. OpenAccess ORM will be officially available as a standalone product or a part of the Telerik Premium Collection in early November as a part of the Q3 2008 release. With the addition of this...
    May 27, 2021 1 min read
  • Desktop WPF

    Storing User Docking preferences

        Many times in an application you want your user to have the ability to set preferences.  This extends to a variety of settings, but what about the interface itself?  If you are using the DockingManager you can give the user the ability to modify the layout of existing DockPanels and store it for them.  Why would you want to let the user change the layout?  Every person is different and most people enjoy having the option of customizing an application.  This can be as simple as having a tool window on the right of the screen instead of the...
    May 27, 2021 2 min read
  • Desktop WPF

    Telerik RadControls for Silverlight and RadControls for WPF: Hot or Not?

    The Telerik Q3 2008 release is just around the corner and we wanted to hear your feedback on our newest product lines – RadControls for Silverlight and RadControls for WPF. All current subscribers of the RadControls for ASP.NET AJAX + WinForms + Reporting License received the new suites as part of their subscription. So let us know: Did you already download the RadControls for Silverlight and RadControls for WPF? Are you already using them in your projects? What did you like/dislike about the new suites? Now is the time to voice your opinion and we will listen! Be quick to...
    May 27, 2021 1 min read
  • Web

    RadControls for Silverlight Demo with ADO.NET Data Services

    Yesterday I wrote about how to databind RadTreeView for Silverlight to ADO.NET Data Service and use Load on Demand. The simple application from yesterday was upgraded to a small back-end application for the Northwind database, that allows editing and deleting products. This time I decided to give it to one of our designers and our new Silverlight front end developer and they implemented this slick design: The application is available online: http://demos.telerik.com/silverlight/northwindbackend/Default.aspx The source code can be downloaded from here: NorthwindBackend.zip In addition to yesterday's application, NorthwindBackend has extended data source, that provides simple undo mechanism and ability to update and delete products...
    May 27, 2021 5 min read
  • Web jQuery

    Telerik RadGrid client-side data-binding using jQuery

    Instead of traditional ASP.NET AJAX approach for "Exposing Web Services to Client Script" you can use jQuery and JSON2 JavaScript libraries to achieve the same very easily. Using this simple method you can call any page method in ASP.NET Page or WebService method: function executeMethod(location, methodName, methodArguments, onSuccess, onFail) {     $.ajax({         type: "POST",         url: location + "/" + methodName,         data: methodArguments,         contentType: "application/json; charset=utf-8",         dataType: "json",         success: onSuccess,         fail: onFail     }); }   Here is an example also how to use JSON2 JavaScript library to serialize any JavaScript object to string: function getRequestData(tableView) {     return JSON.stringify({...
    May 27, 2021 1 min read
  • Web ASP.NET AJAX

    RadTips, Episode 8: Customizing the RadScheduler with Templates

    Welcome back to another episode of RadTips, a series of episodes offering tips and tricks for using Telerik's RadControls. If you've missed previous episodes, be sure to check them out. Each is only a few minutes long and covers a specific RadControl feature: 1 - Client-Side Data Binding in the RadGrid 2 - Client-Side Paging in the RadGrid 3 - Client-Side Sorting in the RadGrid 4 - Client-Side Filtering in the RadGrid 5 - Getting Started with the RadScheduler 6 - Using the LinqDataSource in your RadGrid ...
    May 27, 2021 1 min read
  • Productivity

    The Object Relational “Impedance Mismatch”

    Now I know that most of you are familiar with this “as old as the world” problem, so to ease the uprising tension I will not go into the theoretical and architectural kind of stuff. Rather I want to remind to all of us why the (O)bject (R)elational mapping software domain exists nowadays. In general there are few major obstacles to overcome when designing an efficient N-Tier application. The persistence storage of a modern application is usually a RDBMS. These kinds of systems store information in a highly efficient way and allow fast retrieval, information queries and scalability, and all that...
    May 27, 2021 5 min read
  • Web

    Silverlight TreeView Load on Demand

    Today I created a really simple application that demonstrates "best practice" for using RadTreeView with load on demand and ADO.NET Data Service. The application uses the Northwind database, that can be downloaded here. The tricky part is that in order to create almost codeless application we need to modify the automatically generated code of the service reference. To do that you will need to show all files in the Silverlight application (click the Show All Files in the Solution Explorer title bar) and then open Reference.cs: In this file replace all occurrences of "System.Collections.ObjectModel.Collection" with "System.Collections.ObjectModel.ObservableCollection". This probably will be changed in...
    May 27, 2021 2 min read