• The sole purpose of this blog post is to answer to frequently asked questions concerning the support of the visual clues (focus dots) of the checkboxes and radio buttons styled with RadFormDecorator.

    The focus dots that appear upon tabbing on a clickable HTML element (a, input, button, checkbox, radiobutton, etc) is a visual clue showing that the element is accessible via the keyboard or other device facilitating its manipulation. Unfortunately, browsers differ in the support of focus dots. According to the accessibility specifications, a checkbox or radio button has to be associated with a label tag, in order to make the clickable area of the...

  • In the last couple of weeks we have received several requests for a new feature. Imagine that you want to display RadGridView already filtered by a certain criteria. You could always do this in the past by writing something like this:

       1: <telerik:RadGridView Name="playersGrid">
       2: <telerik:RadGridView.FilterDescriptors>
       3: <telerikData:FilterDescriptor Member="Country" Operator="IsEqualTo" Value="England"/>
       4: </telerik:RadGridView.FilterDescriptors>
       5: </telerik:RadGridView>

     

    Now, that is perfectly legal and the grid will come up filtered. The filtering UI however, will not be aware of this. Expressed in other words, this feature might sound like this: “I would like to programmatically achieve the same effect that is achieved by filtering the grid with the...

  • As many of you noticed Telerik Scheduler was relesead with a completely new look of the edit appointment dialog.

    Some of the things inside the dialog are just redesigned, however some of them are completely new like the categories,time markers and the importance buttons. Today I will give you more information about them:

     

    Categories:

    scheduler categories

    There are some built-in categories in RadScheduler and in  its edit dialog. A category can be assigned to an appointment by choosing one from the dialog on through code behind like this:

    categories by code-behind

    Then the category will appear in the appointment:

    appointmetn with a blue category

    and in the edit dialog:

     blue category

    You can remove a assigned category by...

  • One of the cool new features, that will make its way in the Q3 2009 RadControls for ASP.NET AJAX service pack release, is the additional thumbnail option in the Image Manager dialog. When you select an image, that ends with a specific suffix (e.g. "_thumb"), and there is an image with the same name but without the suffix in the current folder, the image dialog will offer the ability to automatically create a link to the original and open it in a new browser window. Here is how this will look like:

     

     Image Manager Thumbnails

     

    We hope that this will provide a much quicker...

  • A very common concern in Telerik OpenAccess ORM (as well as almost every other ORM product on the market) is how the names of the classes that represent your database tables are formed. Basically the mechanism for generating such names follows a simple pattern – the database table name is in plural form and the class name in the model is in single form. However, in the past OpenAccess covered a really small area of all the rules present for singularizing a given word. As of Q3 2009 this is not an issue anymore. We have implemented a simple, yet powerful...

  • In the first post we have described the ways to map a foreign key reference in the database to a reference, a collection or both in memory. This post continues the topic with the ways to map a join table. A join table is necessary if an m:n relationship has to be stored, but it also can contain the ordering inside a collection or the content of a dictionary.

    Let’s start with a simple join table in the database schema. Typically a join table contains two foreign key references, one to the left and one to the right table.

    JoinTable

    1) The natural way...

  • Telerik at PDC 09

    Monday, November 23, 2009 by Telerik Marketing Blog | Go comment!

    PDC was a true success for Telerik.

    Armed with over 300 .NET Ninja Stress balls and 1,000 t-shirts including our already popular Geekette and .NET Ninja designs as well as the new JustCode t-shirts we unveiled on Tuesday night, we left Los Angeles empty handed, thankfully. None of us wanted to lug anything back:)
    Our launch of the new product JustCode – a new solution-wide productivity add-in for VS - was a hit. We had a tremendous turn out for the unveiling announced by Stephen Forte and Todd Anglin while Atanas Korchev presented the demo. Following the announcement, we had...

  • The Q3 2009 release is now in the past, but the newly introduced features are here to stay. Although the newly introduced JustCode productivity tool stirred quite a bit of excitement at PDC and in our forums, it cannot yet shade the native Silverlight support for reports created with Telerik Reporting.

    Telerik Reporting Silverlight Viewer

    Although there are several Silverlight viewer implementations out there, most notably for SQL Reporting Services, there is no reporting product that offers true native support for Silverlight. The Telerik Silverlight Report Viewer is designed to render Telerik Reports within Silverlight projects (see demos). The Silverlight viewer uses the same rendering...

  • Last week at PDC, Telerik launched a new product named JustCode. It was a stunning success since we had a lot of people show up for the launch and we gave away 1,000 free licenses at the event. Back in March at a planning meeting at Telerik HQ, we decided that we would embark on an Apple style “secret” strategy and go for the most buzz at launch.

    Back at that meeting in March we decided that secrecy, which goes against a lot of our values at Telerik, would be required for the most buzz at the launch. But keeping a secret is not easy in the world of Twitter,...

  • Last week we released a new internal build for Telerik Reporting which addresses several important issues, including the "The expression contains object 'Item' that is not defined in the current context." error when binding to an list/array of objects. Check the Release Notes and get the latest internal build from the Latest Internal Builds area (log in required)....