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

Split telerik skins into seperate dll

1 Answer 16 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Patric Forsgard
Top achievements
Rank 1
Patric Forsgard asked on 04 Dec 2015, 11:45 PM

Hi,

 The Telerik.Web.UI.dll (23.4MB) and Telerik.Web.UI.Skins.dll (15.4MB) is rely large. Probably the big filesize because of all the skins that are bundle as resource files. The size of the file is usually not any problem when the file is on the IIS server but to upload the files to the server will take long time if not the connection if rely fast (ex mobile connection).

Do you have any plan to split the resources up into more files, example one dll for each skin to let the developer easy pick the skins to deploy to the server (for myself I only use one of all the skins)?

Anything else that is possible to do to minimize the size of dll's?

//Patric

 

1 Answer, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 07 Dec 2015, 12:51 PM
Hi Partic,

Thank you for your suggestion.

We did have plans to split the Telerik Assemblies (see this blog post) but after discussions and interviews with clients, we realized that this is going to be a huge breaking change and decided to keep the assemblies in tact.

What you try is to create your own skin or some of the the available ones in the Theme Builder (lightweight render mode) or the Visual Style Builder (classic render mode), to download it and to build a dll using the Skin Assembly Builder (currently works for the classic render mode only, but will start to support skins for the light weight rendering in Q2 2016).

Best regards,
Rumen
Telerik
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 Feedback Portal and vote to affect the priority of the items
Tags
General Discussions
Asked by
Patric Forsgard
Top achievements
Rank 1
Answers by
Rumen
Telerik team
Share this question
or