• It’s again this time of the year when Sitefinity team starts packing for another Gilbane event in San Francisco, which as usual will take place in the Westin Hotel San Francisco, June 2-4. This year the focus is more than ever on the business impact of the content management solutions. The organizers have taken 4 major areas to classify discussions and presentations:

    • Web Business & Engagement
    • Managing Collaboration & Social Media: Internal & External
    • Enterprise Content: Searching, Integrating & Publishing
    • Content Infrastructure

    For the first time at this event...

  • This is Memorial Day weekend in the United States and today represents my last day as a Developer Evangelist for Telerik.  When I joined Telerik, I knew the company mostly from their outstanding reputation as a community supporting organization.  Since joining the company I have seen another side of Telerik that I think people may overlook.  The company slogan is “deliver more than expected” and sure, plenty of companies talk the talk, but very rarely do you see a company put it in action.  I am talking about people who have a real passion to deliver a product that exceeds...

  • In a recent webinar, I showed an example of how you can build a superior user experience in an ASP.NET website by using RadChart for Silverlight. The Telerik Silverlight chart has animations, rich rendering, and is much more visual appealing than the “static” RadChart for ASP.NET. But while the Silverlight chart is a great way to enhance data visualizations in your ASP.NET site, how do you handle users that don’t have Silverlight installed?

    One approach is to implement “graceful degradation.” Graceful degradation is an important and familiar principle in web design, and essentially it means this: if you build features into...

  • Below is the video from my webinar today.  If you are curious about the new RadDock control for the WinForms suite, this is a video you will want to check...

  • The new and improved RadDock for WinForms is coming and this is your opportunity to get a first look:

    RadDock for WinForms Q2 Preview
     
    Join Developer Evangelist John Kellar as he shows you how quickly you can get up and running with the new version of RadDock. John will cover the new features so you know what to expect and how you can use RadDock in your applications once it is officially released. Don't miss it!
     
    RadDock for WinForms webinar

     
     
    UPDATE: You can see watch an early preview of the new RadDock here: Introducing the new RadDock for WinForms. The beta is expected in the first week of June....

  • Telerik RadControls for Silverlight provide three routed events in addition to the Silverlight mouse events: MouseWheel, MouseDown and MouseUp. The latter two enable the developers to check for DoubleClick and RightClick in their applications. I will briefly show how to use this functionality:

    1) MouseWheel:

    using Telerik.Windows.Input;
    ...
    Mouse.AddMouseWheelHandler(element, OnMouseWheel);
    ...
    private void OnMouseWheel(object sender, MouseWheelEventArgs args)
    {
        var delta = args.Delta;
    }

     

    In most cases you just need to make a ScrollViewer to respond on the mouse wheel rotations. We implemented this in the ScrollViewerExtensions.EnableMouseWheel attached behavior, so you don't have to:

    xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" 
    
    <ScrollViewer telerik:ScrollViewerExtensions.EnableMouseWheel="true">
    ...
    </ScrollViewer> 

    NOTE: To successfully handle the mouse wheel events, the Silverlight plugin should be in windowless mode.

     

    2) RightClick

    using Telerik.Windows.Input;
    ...
    Mouse.AddMouseUpHandler(element, OnMouseUp);
    ...
    private void OnMouseUp(object sender,...
  • Do not filter on null

    Wednesday, May 20, 2009 by Reporting Team | Comment 1

    This post might seem like a no brainer, but I've received quite a few inquiries on this matter recently, so decided to post here. 

    Let's say you have a parameter of Type: DateTime with AllowNull: true and we filter on a field based on the input parameter value i.e.:

    Expression        Operator      Value
    ===========   ========  =================================

    =Fields.MyField        =            =Parameters.MyParam

    When we tick the 'null' checkbox, it basically filters the report to find the Fields with Nulls. However one might expect that it just won't filter at all with this setup. And indeed if you do not wish to filter, you should not have to. Then how do you handle "empty/blank" values in such cases and...

  • webmail_morecloud I recently showed you how to get started working with the RadControls for ASP.NET AJAX on Azure. It’s really a lot easier than you might think. If you missed the first two posts (and the follow-up videos), here they are for quick reference:

    RadControls for ASP.NET AJAX on Azure

    Deploying RadControls to Azure

    Azure Videos on Telerik TV

    Today, I updated the live running Telerik demo on Azure to feature the complete Telerik Web Mail demo! That means you can now see almost all of the RadControls for ASP.NET AJAX running live on the Azure Cloud. Included in the demo are RadGrid, RadEditor, RadSplitter, RadMenu, RadAjax,...

  • It's alive.

    Before anything else, it's a preview, so it may burn you. You've been warned!

    Colorization

    Surprise, surprise! I hope you didn't see that one coming. I've had a hard time keeping the secret...

    Bang! WebBlue has a pinkish cousin...

    Every color that you may desire. By moving a humble slider that rotates the color wheel. Simple as that. And if you don't know what you're looking for, there's a "surprise me!" "randomize" button, just to make your life easier.

    Fine-tuning

    fine-tune

    If the colorization was not enough, or you want some elements changed, you can do so for the Grid, PanelBar and Window controls. We'll be adding more controls at a regular basis, that's a...

  • If you are using some of the predefined modal dialogs part of RadWindow: Alert, Prompt and Confirm you may find this article quite handy.

    As you know the calls to these methods are asynchronous, thus you cannot stop the current UI thread in order to get the user feedback from the windows synchronously. This introduces some issues such as the need to declare class member variables whenever they may not be necessary. Due to that there have been a few requests on our support website to create a generic parameter inside the static calls of the dialogs with the purpose of carrying...