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

Is the Telerik.Web.UI.dll too big?

10 Answers 271 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
alloovee alloovee
Top achievements
Rank 1
alloovee alloovee asked on 25 Aug 2010, 03:31 AM
Hi,
   We are looking for a flexable controls for asp.net, and we found the Telerik RadControls!
It's so amazing and we all love it!
   The only one thing that we worry abount is the size( >16MB)!!
   For example,If we just use a ComboBox control of Telerik RadControls in a page, we need to load the Telerik.Web.UI.dll to the memory first?
   And if that's yes, int that case thousands of users visit the page in the same time, our server can take it?
   In a word , is the Telerik RadControls work well in the distributed application?
  I'm looking forward to your reply.
Thanks!

10 Answers, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 25 Aug 2010, 09:40 AM
Hello Alloovee,

If 1000 users visit your application, this does not mean that the Telerik.Web.UI dll will be loaded 1000 times in the web server's memory, so you should not worry about this. Generally, the size of web application assemblies does not matter, because they are not downloaded by anybody.

Greetings,
Dimo
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
alloovee alloovee
Top achievements
Rank 1
answered on 25 Aug 2010, 09:49 AM
Hi Dimo ,

   Thanks for your reply.

   I got it. You make me relax!

0
TSM
Top achievements
Rank 1
answered on 05 May 2011, 12:28 PM
Hi,
      Can anyone help me regarding the size of the Telerik.Web.UI.dll size.This particular dll size is nearly 16 MB.
My problem is im using very few RadControls in my project and my setup size doubles due to this.My setup size is
nearly 12 MB and due to this Telerik.Web.UI.dll my whole Setup size is now nearing 28MB.Please help me how to reduce the size of the dll.Im using RadGrid which is necessary for my project and some other controls like RadFormDecorater,RadTreeView etc.I need to change the size of the dll according to my RadControls usage.If more the RadControls more the size of the dll.Please any one help me.Is this possible.Im waiting for any interested replies.

Regards And Thanks,
Titti Skaria.


0
TSM
Top achievements
Rank 1
answered on 06 May 2011, 04:45 AM
Hi Friends,
                  Is there anyone to help me out..I need an urgent reply plz.
Regards And Thanks,
Titti Skaria.
0
Gimmik
Top achievements
Rank 1
answered on 06 May 2011, 02:51 PM
Hi Titti,

As Dimo stated, the actual project size on the server doesn't really matter. The end-user will only need to load the code for the parts of the Telerik.Web.UI.dll that you are using. So if you're only using the RadGrid, only the parts of Telerik.Web.UI.dll that are required for the RadGrid will be sent from the server to the client. Rest assured that the whole assembly won't be transferred to the client.

If you're worried about the actual working size of the project on the server or your development machine (if you're doing embedded programming for example) - there are few choices for reducing the size of the Telerik.Web.UI.dll assembly. In that case you'll have to purchase a developer license to get the Telerik source code. Then you can rebuild the Telerik.Web.UI.dll assembly to only include the controls you need.

Hope this helps!
-Gimmik
0
Alberto
Top achievements
Rank 1
answered on 23 Aug 2011, 02:43 AM
Is there any procedure to follow to reduce the size of the Telerik.Web.UI.dll file? I have access to the source code for Telerik.

I have a problem with size of my application because right now I customized my application for each customer i have and the size of my app is 8 MB but with the Telerik it goes up to 22 MB. I do not want to start paying for extra space just for a few controls i am using.

Can someone please assist?

Regards,

Alberto
0
Ivan Zhekov
Telerik team
answered on 23 Aug 2011, 03:22 PM
Hi Alberto,

Indeed we are planning to reduce the size of the DLL file by splitting it to multiple smaller files. However, I can not comment on when this change is going to happen.

Best wishes,
Ivan Zhekov
the Telerik team

Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

0
Alberto
Top achievements
Rank 1
answered on 23 Aug 2011, 03:24 PM
Is there a procedure I can follow to compile only those controls I need? I can do it myself.
0
Ivan Zhekov
Telerik team
answered on 26 Aug 2011, 10:03 AM
Hi Alberto,

Yes, it's possible to compile a custom build of the controls.

First, you need to have a license for downloading the source of the control.

After loading the solution, navigate to the skin folder in the Web.UI project and exclude all the skins you do not need. You could exclude the Web.UI.Skins project as well.

Then you can exclude all controls you are sure you are not going to need and build the project for release.

Have in mind hat some controls require other. For instance, the grid control requires the combobox control and so on.


Best wishes, Ivan Zhekov
the Telerik team

Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

0
Gimmik
Top achievements
Rank 1
answered on 26 Aug 2011, 04:37 PM
Thanks for the great information Ivan!

Alberto - I highly recommend you develop your project using the complete Telerik.Web.UI.dll that was released by Telerik. That way you can be sure that your project works as expected with the RadControls. When your projects is complete, and before you deploy it to you server, you can work on rebuilding the Telerik.Web.UI.dll. That way if there are any issues you will know it's probably caused by something you forgot to include in the custom dll.

Hope that's useful!
-Gimmik
Tags
General Discussions
Asked by
alloovee alloovee
Top achievements
Rank 1
Answers by
Dimo
Telerik team
alloovee alloovee
Top achievements
Rank 1
TSM
Top achievements
Rank 1
Gimmik
Top achievements
Rank 1
Alberto
Top achievements
Rank 1
Ivan Zhekov
Telerik team
Share this question
or