Telerik blogs
  • Release

    The new Reporting designer - New user experience for everyone

    Have you ever been addicted to something? Well I am now in the Q1 2008 Telerik Reporting Designer. The new state of the art design surface, available in Visual Studio, will definitely grab you from the very beginning. It will bring new user experience to all of you who like your reports to look better then just a list of records, items and numbers. But let me start from the beginning. The graph paper background of the designer is specially chosen to assist you in designing your layout and gives you an excellent visual presentation of what your report will look...
    April 29, 2008
  • 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
  • Web

    Silverlight 2.0 Custom Scroll Viewer with Mouse Wheel

    In this blog post i will demonstrate how to customize Scroll Viewer and enable the mouse wheel functionality. I would be using the mix08 controls for  silverlight 2.0. they are  free and with open license. Before start please download Mix08 Controls. 1. Extract them and then open MixControls, after that see generic.xaml file, and open it. Find and copy the ScrollViewer style, it should be something like: .cf { font-family: Courier New; font-size: 10pt; color: black; background: white; } .cl { margin: 0px; } .cln { color: #2b91af; } .cb1 { color: #a31515; } .cb2 { color: blue; } .cb3 { color: red; } .cb4 { color: green; }    <Style x:Key="ScrollBarStyle" TargetType="ScrollBar">           <!-- Any other properties you want to set -->           <Setter Property="Template"> 2. Open your Silverlight project in VS 2008, and go to App.xaml and paste in the <Application.Resources> the style for the scroll viewer....
  • 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) {   ...
    April 18, 2008
  • Desktop WinForms

    Breaking changes in RadGridView for WinForms Q1 2008

    We at Telerik know that you, our clients, do not like breaking changes. With each release we get complaints that something has changed, even when it as small as a change in the name of a single property. We understand why you find them dreadful. More often than not software vendors do not speak of them openly and try to hide them at all costs. Often such changes are not well documented. As a result, a lot of time is spent on getting all issues resolved after the upgrade. We know that you are terrified from this process and prefer...
    April 17, 2008
  • Release

    The new Reporting designer - New user experience for everyone

    Have you ever been addicted to something? Well I am now in the Q1 2008 Telerik Reporting Designer. The new state of the art design surface, available in Visual Studio, will definitely grab you from the very beginning. It will bring new user experience to all of you who like your reports to look better then just a list of records, items and numbers. But let me start from the beginning. The graph paper background of the designer is specially chosen to assist you in designing your layout and gives you an excellent visual presentation of what your report will look...
    April 29, 2008
  • 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
  • Web

    Silverlight 2.0 Custom Scroll Viewer with Mouse Wheel

    In this blog post i will demonstrate how to customize Scroll Viewer and enable the mouse wheel functionality. I would be using the mix08 controls for  silverlight 2.0. they are  free and with open license. Before start please download Mix08 Controls. 1. Extract them and then open MixControls, after that see generic.xaml file, and open it. Find and copy the ScrollViewer style, it should be something like: .cf { font-family: Courier New; font-size: 10pt; color: black; background: white; } .cl { margin: 0px; } .cln { color: #2b91af; } .cb1 { color: #a31515; } .cb2 { color: blue; } .cb3 { color: red; } .cb4 { color: green; }    <Style x:Key="ScrollBarStyle" TargetType="ScrollBar">           <!-- Any other properties you want to set -->           <Setter Property="Template"> 2. Open your Silverlight project in VS 2008, and go to App.xaml and paste in the <Application.Resources> the style for the scroll viewer....
  • 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) {   ...
    April 18, 2008
  • Desktop WinForms

    Breaking changes in RadGridView for WinForms Q1 2008

    We at Telerik know that you, our clients, do not like breaking changes. With each release we get complaints that something has changed, even when it as small as a change in the name of a single property. We understand why you find them dreadful. More often than not software vendors do not speak of them openly and try to hide them at all costs. Often such changes are not well documented. As a result, a lot of time is spent on getting all issues resolved after the upgrade. We know that you are terrified from this process and prefer...
    April 17, 2008