Telerik blogs
  • Web ASP.NET MVC

    Introduction to ASP.NET MVC – slides and demo project

    I had a presentation last week at MS DevDays Bulgaria and I thought I’d share it with you. I was very excited and somewhat nervous - this was my first presentation ever. Nervousness aside, the feeling cannot be compared to anything else – I was glad there are so much people out there who are curious about the topic I’m interested in. It’s a kind of a win-win situation, where the attendees learn something new or see the things from another person’s point of view and the presenter learns even more on the topic from the questions the audience asks. Back to the...
    May 27, 2021 2 min read
  • Web

    History Enabled Script Manager and Silverlight

    A.k.a Deep Linking in Silverlight Undoubtedly Silverlight offers a myriad of useful features that can enhance the user and development experience – Binding, Multithreading, Layout System, Animations to name a few. But the fact that it is in essence a browser plug-in leads to certain limitations or “hurdles” for the user experience. Deep Linking? Why? One such thing is the lack of Deep Linking, i.e. the browser’s address bar contains the starting page for the application but any change in its state is not reflected in the address. Some people argue that there is difference between Web Applications and Web Pages and while the...
    May 27, 2021 5 min read
  • Web ASP.NET AJAX

    RadEditor... on msdn2.microsoft.com

    It has been some time this was in the making... and as of the beginning of this week RadEditor is the editor one uses to submit community content in MSDN. Here is a hasty screenshot I made for you: To my best knowledge, this is the fifth Microsoft team that adopts the RadEditor, yet I believe it is the first team to use it on a public Microsoft site (besides, such an important one). The other teams using the editor are doing internal MS content, and since I have not explicitly asked for permission to list their names here, I will...
    May 27, 2021 1 min read
  • Release

    New online resources for the past four weeks (03/17/2008 - 04/11/2008)

    Below is a summary of the new online resources available for our ASP.NET controls/WinForm controls:  ASP.NET RadGrid Code library entries Automatic data-editing operations with LinqDataSource control: http://www.telerik.com/community/code-library/submission/b311D-bcmcht.aspx Persist groups expanded state on rebind: http://www.telerik.com/community/code-library/submission/b311D-bcmcgm.aspx Client-side calculations (reflected in RadGrid's command item) for selected rows: http://www.telerik.com/community/code-library/submission/b311D-bchtcg.aspx Help topics get_parentRow() and get_parentView() (will become part of the online documentation shortly)
    April 23, 2008 1 min read
  • Web ASP.NET AJAX

    The dark side of static members

    Often we find it easy to create a class with a static event to keep the controls in our web application loosely coupled. The easiest way to make a number of controls interact without “knowing” about each other is to have a static event distributor class. public class EventDistributor {     public static event EventHandler SomethingHappened;     public static void RaiseSomethingHappened(object sender, EventArgs e)     {         if (SomethingHappened != null)         {             SomethingHappened(sender, e);         }     } } Some of the controls raise the events of the distributor… protected void Button1_Click(object sender, EventArgs e) { …     EventDistributor.RaiseSomethingHappened(sender, e); … } …and others subscribe to them protected void Page_Load(object sender, EventArgs e) {   ...
    May 27, 2021 3 min read