Telerik blogs

Latest

  • Release

    Reporting Q3 SP2 - a few small improvements for a service pack

    Hi guys! I just decided to bring you up to speed with our Q3 SP2 release. On top of the improvements we introduced with the new rendering engine in the Q3 version, we have prepared a few small surprises for the Q3 SP2 as well: optimization of image/pdf/rtf rendering. As you know, Q3 2008 came with new paging logic that introduced a superior and more sophisticated algorithm for calculation and inspection of pages before they are rendered. Now we take a step further and make it possible to decrease the rendering time with almost 30% when PageCount is...
    May 27, 2021 1 min read
  • Release

    Telerik Reporting 101 Webinar Rescheduled for Tuesday, 2/3

    Once again, apologies to the 700+  people who've registered for the Telerik Reporting 101 webinar scheduled for last Thursday, January 29. Our presenter, Kevin Babcock, became suddenly ill and we had to cancel the webcast shortly before its scheduled start time. The good news is that Kevin feels much better and has rescheduled the webinar for Tuesday, February 3; 11:00am-12:00pm EST (4:00pm-5:00 GMT). Please note, you need to register again even if you had already signed up for the cancelled webinar! In case you can't make it tomorrow, there will be a recorded version available shortly after the webinar, and of course Kevin will...
    May 27, 2021 1 min read
  • Desktop WPF

    WPF How To: Endless scrolling of 2mil. records using BackgroundWorker and LINQ to SQL

    I’ve made small demo how to create easily endless scrolling of almost 2 mil. records (exact count is 1770607) using RadGridView for WPF. When you reach the bottom of the vertical scrollbar, more data will be retrieved on-the-fly from the data-base server: For asynchronous data loading you can use BackgroundWorker: BackgroundWorker worker = new BackgroundWorker(); worker.DoWork += new DoWorkEventHandler(worker_DoWork); worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(worker_RunWorkerCompleted); worker.RunWorkerAsync(); … void worker_DoWork(object sender, DoWorkEventArgs e) { NorthwindDataContext context = new NorthwindDataContext(); queryable = from o in context.Orders from od in context.Order_Details ...
    May 27, 2021 1 min read
  • People

    RadControls Nominated for the Industry "Oscars"

    We are happy to share with you the good news that RadControls (ASP.NET AJAX, WinForms, Silverlight, and WPF) have been nominated as finalist in the "Libraries, Frameworks and Components" category in the 19th Annual Software Development Jolt Product Excellence Awards. Known as the “Oscars” of our industry, the Jolt Product Excellence and Productivity Awards are presented annually to showcase products that have "jolted" the industry with their significance and made the task of creating software faster, easier, and more efficient. RadControls were selected as a finalist among nearly 300 qualified nominations that were submitted online. In the next round...
    March 11, 2025 1 min read
  • Web

    JavaScript Timing Events

    This article is taken from W3Schools.   With JavaScript, it is possible to execute some code NOT immediately after a function is called, but after a specified time interval. This is called timing events. It's very easy to time events in JavaScript. The two key methods that are used are: setTimeout() - executes a code some time in the future clearTimeout() - cancels the setTimeout() setTimeout() Syntax var t=setTimeout("javascript statement",milliseconds);  The setTimeout() method returns a value - In the statement above, the value is stored in a variable called t. If you want to cancel this setTimeout(), you can refer to it using the variable name. The first parameter of setTimeout() is a...
    May 27, 2021 2 min read
  • Desktop WinForms

    Quickly Formatting Data with the RadGridView for WinForms

    Most developers have encountered a need at some point to modify how data is displayed to the user.  The RadGridView offers a very straightforward way to format data without having to modify the source data.  For example, you may not want the time displayed with a DateTime field, or you want to change the structure of the data to meet an internal standard.  The screenshot below shows three different fields which display the default DateTime format. This may be valid data, but it may not be useful to the user and we could potentially save screen real estate by eliminating...
    May 27, 2021 2 min read
  • Web

    Optimization Tips: RadInput vs. RadInputManager

    In the Q3 2008 release, Telerik introduced a new control to the RadControls for ASP.NET AJAX suite called RadInputManager. Like RadInput, it is designed to enable you to provided textboxes to your users that give real-time validation and feedback based on the entered text. The big difference with RadInputManager, though, is that you don't have to add lots of Telerik Input controls on your page to get this real-time feedback. Instead, you can quickly convert "standard" ASP.NET TextBoxes to RadInput textboxes via the RadInputManager configuration- similar to how you can use RadAjaxManager to quickly ajaxify your page without littering it with...
    May 27, 2021 6 min read
  • Web

    Optimization Tips: RadCompression Module

    Welcome back to the ongoing Optimization Tips series. It's been a while since the last installment, so it's high-time we took a look at more tips and tricks for optimizing your Telerik-powered web applications. In this the seventh article in this series, we'll take a look at Telerik's brand new RadCompression HttpModule and try to gain a deep understanding of how this tool can help improve application performance. Some of the concepts in this article build on things we've discussed in previous installments, so I encourage you to read the earlier articles before reading this if you have not already done so....
    May 27, 2021 6 min read
  • People

    Free Webinar on Telerik Reporting and Regular Thursday Webinar Sessions at 11

    We are happy to invite you to a free webinar, presented by one of our evangelists, Kevin Babcock. The webinar Telerik Reporting 101 will discuss what a Reporting solution is, why you should adopt a reporting solution for your organization, and how Telerik Reporting is the perfect fit for delivering the business critical reports you need. After this short introduction, Kevin will show you the basics of Telerik Reporting and take you for a tour of the unique report designer. Then he’ll show you how to create your first report, how to make more complex reports, and how to display your...
    May 27, 2021 1 min read
  • Productivity Document Processing

    Exporting data to Excel using the RadGridView for WinForms

         There usually comes a time for most developers when they need to use the data being displayed in an application, outside of that application.  There are obviously a number of ways you can present data, but it is common to leverage Microsoft Excel.  It provides a similar look and feel to the grid which means minimal reformatting, plus Excel is widely used and therefore most offices should have a version of the software available.       How to get your data into Excel?  The RadGridView offers a couple of options to accomplish this task.  First, you can use the Primary...
    May 27, 2021 3 min read