This is a migrated thread and some comments may be shown as answers.

Worst components to deploy?

6 Answers 137 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Carlos
Top achievements
Rank 1
Carlos asked on 27 Aug 2008, 06:29 PM
Come on, I'm using the latest ASP.NET AJAX and Ive never experience such of hard time deploying controls.  I have try other components and they usually add to your project the images need it .. etc.. why these controllers don't and i have to take extra steps to get them going, how annoying.

I read some where that i good options is to setup a virtual directory so i don't have to worry over and over about all the files need it,  and guess what !!!! people don't explain correctly the steps on how to accomplish this so the controllers will find the necessary files.

Telerik developers ??








6 Answers, 1 is accepted

Sort by
0
Ivo
Telerik team
answered on 28 Aug 2008, 07:20 AM
Hi Carlos,

I am sorry to hear for your frustration and bad experience with the deployment of RadControls.

If you are using the new generation of RadControls for ASP.NET AJAX deployment should be really straightforward. All controls are now in a single assembly and also all Skins (as well as all referenced resources - images, scripts, CSS, etc) are embedded in the DLL. You will only need to copy that assembly (and no other images) on your production server. Of course, if you have created a custom skin or reference some external custom resources you will need to take care of them.

Please provide more details on which controls (and version) you are using and what specific problems you are experiencing - we will help you right away.

Greetings,
Ivo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Carlos
Top achievements
Rank 1
answered on 28 Aug 2008, 07:02 PM
I'm using Version: 2008.2 826

On my form i have a RadTextBox and a button, also add it the ScriptManager and FormDecorator which skins the button nicely until i uploaded and nothing shows on the page... grrrr ..completly blank, not sure why, but works good on dev machine.


What am i missing ??
0
Paul
Telerik team
answered on 29 Aug 2008, 01:24 PM
Hi Carlos,

By default all resources (scripts, skins, images, etc) have been implemented as Embedded WebResources in the ASP.NET 2.x/ASP.NET 3.x versions of RadControls for ASP.NET AJAX. We did this for easier and faster deployment. The files which have been embedded are 12 predefined skins and their images (for each control), as well as the controls' client scripts.

On the other hand, you have the option to disable the embedded scripts/skins by setting EnableEmbeddedScripts/EnableEmbeddedSkins for the corresponding control to false. In this case you will need to copy the \Scripts\[control] folder from the installation to the root of your web site/application.

RadEditor and RadSpell

  • these controls have several external resources which are mandatory for their proper usage - they use external files (dictionaries and localization files) which cannot be embedded. For RadSpell they should reside under the App_Data/RadSpell folder while if you use localization for RadEditor you will need to copy the localization file in the App_GlobalResources folder.

For all RadControls

If you have not set EnableEmbeddedScripts to false for the respective control, you can safely remove the \Scripts\[control] folder because the client scripts will be referenced from the embedded resources.
In case you set EnableEmbeddedSkins to false for the respective control, you are free to customize the appearance of the control in par with your preferences and specify paths to your custom css styles/images.

If your problem persists, it will be best if you can send us live URL where we can see the problematic behavior.

All the best,
Paul
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Carlos
Top achievements
Rank 1
answered on 29 Aug 2008, 03:31 PM
Thanks for the info, but everything is set to true by default and i would like to see it working with everything embedded and not having to upload extra stuff. Everything works locally and not after deployment..its frustrating. If images, scripts are embedded on the assembly, i can't understand why is not showing on the server. Almost time to try other controllers.
0
Ivo
Telerik team
answered on 01 Sep 2008, 02:15 PM
Hello Carlos,

This seems to be a configuration problem with your deployment most probably related to Web Resources. Can you please check the suggestions in this blog post - they should help you solve the issue.

Greetings,
Ivo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Carlos
Top achievements
Rank 1
answered on 01 Sep 2008, 05:59 PM
That did it.. Im running IIS7 so i need it to add the declaration on <handlers> instead of <httphandlers> on web.config.

Thanks.
Tags
General Discussions
Asked by
Carlos
Top achievements
Rank 1
Answers by
Ivo
Telerik team
Carlos
Top achievements
Rank 1
Paul
Telerik team
Share this question
or