Unplanned
Last Updated: 21 May 2021 05:41 by ADMIN
Erik
Created on: 07 Apr 2015 10:09
Category: UI for ASP.NET MVC
Type: Feature Request
5
Wizards should support custom installations, not always install all 600 files
Current Telerik MVC wizards for converting a project or creating a new Telerik project adds all possible Telerik files to the solution and also new Views under the shared folder.

As it is now, I include about FIVE Telerik script and css files in my views, but my project includes about 600 Telerik files in the /content and /script folders together. That is not ok and makes for very large and unnecessary complex solutions containing mostly unused code that makes the project difficult to overlook for an outside developer. In our company we like the solutions to only include files that are actually used and not alot of dead code.

Also, it is difficult to know which files that is possible to delete since there might be internal dependencies between kendo files.

It would be great to be given some choices in the wizards, like would you like to install everything or answer a few questions to do a custom installation. Things that are unnecessary are for example to include localization and globalization support for All possible languages even though the user specifies only German support, and also to include the files for all possible themes even though the user specifies the Metro theme. Then you could add a change project settings wizard where the theme or language or other settings could be changed. The wizard would simply change the included .js and .css files. Also the *.cshtml files in the Shared folder should be optional to install, not always included. Those are just examples, it would be great to customize the installations as much as possible.
1 comment
Francisco
Posted on: 17 Jul 2017 19:01
This very important. Every time we have to update on a new version, we have to delete all the message and CSS files that are not used.
This is requested in different suggestion inside MVC Installer and VS Extensions category