How does Telerik Rad Ajax Build?

2 posts, 0 answers
  1. Jack
    Jack avatar
    2 posts
    Member since:
    Aug 2011

    Posted 09 May 2013 Link to this post

    I noticed that each update contains folders like scripts, skins, but none of these folders show up in our project files.  We can see the references in the project files to the Telerik assemblies but not much else.  I am worried that our continuous build process is not accessing the correct resources.  Can someone give me some idea of how Telerik integrates into builds?  We need to know how to source control Telerik's files so that branched versions of our code base find the appropriate telerik version with all supporting files.
  2. Martin
    Martin avatar
    833 posts

    Posted 14 May 2013 Link to this post

    Hello Jack,

    Note that all the required resources are included in the assemblies that you usually deploy with your project:

    • Telerik.Web.UI.dll contains all the Javascript files that RadControls need for their client side functionality.
    • Telerik.Web.UI.Skins.dll contains all the css files and images needed for the correct operation if the controls skins.

    All the resources above are served (loaded) either as web resources (default) or as separate requests to the a CDN provider (when CDN is enabled).

    The Skins and Scripts folders that you ask about contain the exact same files (css. images, scripts etc.). However the purpose of those folders is to just help our customers better understand the resources our controls need. The files of those folders are NOT referenced anywhere and are NOT needed (neither requested) by any of the RadControls. Instead you can use them to create a custom skin or just to review the Javascript that a specific control uses.

    I hope this helps.

    All the best,
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Back to Top