Telerik blogs

Latest

  • Desktop WinForms

    What is lacking in your WinForms app?

    Today we had to help a customer of ours, who was building a nice looking and very professional LOB application. He was looking for a control that would display the status of a process that he could incorporate in his app. The reply was simple, although not so obvious - RadStatusStrip. The status strip is a good example of a very simple piece of UI that does not seems to be of a high importance, but if we take a closer look at the so called LOB apps, we’ll see that it is irreplaceable part of them. A nice-looking and...
    May 27, 2021 2 min read
  • Desktop WPF

    RadChart for WPF - Redesigned

    Some time ago when we announced our WPF charting effort a we received some feedback about the design of the control. At such an early stage of the control's development we were more interested in presenting the technical merits of the component rather than flashing some eye candy to please our customers. Well, development is moving on smoothly and now is the time to finally show some eye candy - and boy, don't I just love eye candy! :) The saying goes that a picture is worth a thousand words so I'm posting some preliminary designs for the "Ice" theme our designers...
    May 27, 2021 1 min read
  • Web ASP.NET AJAX

    RadControls for ASP.NET Ajax and Microsoft Expression Web

    This blog post is part of my research on whether the RadControls for ASP.NET Ajax support Microsoft Expression Web? The answer is simple – yes, they do.   If you only follow the instructions on how to use custom controls in Expression Web, you will see the result yourself. The main point here is having the Telerik.Web.UI assembly in the GAC and register it with its fully qualified name on the page.   Here are some screenshots:   Design-time: Run-time:  
    May 27, 2021 1 min read
  • Release

    New online resources for the past four weeks (08/04/2008 - 08/29/2008)

    Below is a summary of the new online resources available for our ASP.NET AJAX controls/WinForms controls: RADCONTROLS FOR ASP.NET AJAX RadMenu Code library entries Load-on-Demand Context Menu (with RadAjaxManager): http://www.telerik.com/community/code-library/submission/b311D-bkkthk.aspx RadTreeView Help topics Troubleshooting > Expanding nodes: http://www.telerik.com/help/aspnet-ajax/troubleshooting-expanding-nodes.html Code library entries Navigating through RadTreeView with ALT + the arrow keys while editing Nodes: http://www.telerik.com/community/code-library/submission/b311D-bkdgae.aspx Updating Drag&Drop operations to Data Base through LinqDataSource: http://www.telerik.com/community/code-library/submission/b311D-bkkmce.aspx
    March 17, 2025 2 min read
  • Web

    Google Chrome - The browser in a Pokémon ball

    Well, someone finally did it! They've put a web browser in a pokémon ball! The Internet is awash with blogs posts about Google chrome which just a few hours ago became available for download. I'm not going to just repeat whatever is in the Google chrome comic book. If you haven't seen it go do it now. I am, however, going to tell you just how happy this new browser makes me. And no, it is not the warm colors or the pokemon ball thing :) Google Chrome is just a great browser. It is very very fast, includes a slick minimalistic UI,...
    May 27, 2021 1 min read
  • Release

    New "Online Help" is now available for RadControls for Silverlight Beta2

    I am really excited to announce the newly updated Documentation page about RadControls for Silverlight. Currently, you can directly open and browse the newly added Online Help or download the latest CHM file containing the same topics. We will be surely enhancing the content of the help files so that the users could find there most of the answers they are looking for. Our goal is to provide a wide range of topics - from simple "how-to" articles to advanced and complicated topics about our controls for Silverlight.
    May 27, 2021 1 min read
  • Desktop WinForms

    Emulating Paging with RadGridView for WinForms and LINQ with 1 million records

    Our customers who use the Telerik ASP.NET line of controls are used to having paging in their grids. This approach, however, is seldom used for WinForms applications, although there are cases when paging in WinForms grids is needed as well, especially when there are million records in the database (literally). You may have seen the blog post by Vladimir Enchev about implementing paging with RadGridView for WPF (if you have not, this is the right time to do so :)). A couple of days ago Mr. Enchev came by and said "You know guys, you could do the same thing with your WinForms...
    May 27, 2021 2 min read
  • Desktop WPF

    Shaders in WPF? Do you find them useful?

    One of the most exciting things about the new .NET3.5 SP1 is definitely the ability to use Shaders (Pixel Shaders only). As a beginner in that area, I am actively searching for information in blog posts, DirectX documentation, etc. Interestingly enough, a lot of people are keen on the idea of using those, but demos and even hints on possible applications are hard to find. There are a couple of "default" examples, a ShaderPad I find pretty useful, but that's it, no advanced examples what-so-ever. Additionally, I found a couple of cool examples (like those posted on Addam Kinney's blog), but those...
    May 27, 2021 2 min read
  • Release

    Send Telerik Report as email attachment

    The Report Viewers (Win and Web) do not support sending of reports via e-mail out-of-the-box. To mail a report you have to first render the report programmatically into a convenient format and then attach it to a mail message. Here is a possible way of how to achieve this by using the SmtpClient object: void MailReport(Telerik.Reporting.Report report, string from, string to, string subject, string body){string mimeType; string extension; Encoding encoding; byte[] reportBytes = ReportProcessor.Render("PDF", report, null, out mimeType, out extension, out encoding); MemoryStream ms = new MemoryStream(reportBytes); ms.Position = 0; Attachment attachment = new Attachment(ms, report.Name + "." + extension); MailMessage msg = new MailMessage(from, to, subject, body); msg.Attachments.Add(attachment); SmtpClient client = new SmtpClient(smptHost); ...
    May 27, 2021 1 min read
  • Productivity

    Show me your IsNumeric() and I'll show you mine

    I was innocently writing a piece of code today and the need arose to check if an input type is a number. Naturally I started looking for such a method inside the .NET classes. After all for a framework which has more than 380,000 methods it will only be logical to have at least one which will do something as basic as this. Guess what? .NET does not ship with such a public method. Whaaaa? But do stay with me, please! It gets better. Armed with Reflector I decided that even if there is no such public method there must be a private one at...
    May 27, 2021 1 min read