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

KendoUI Folder Naming

1 Answer 80 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Richard Weeks
Top achievements
Rank 2
Richard Weeks asked on 07 Dec 2011, 12:12 AM
Firstly, awesome stuff with KendoUI. If you deliver an experience matching your existing RadControls, we are in for a true treat.

In an MVC application (looking forward to seeing KendoUI integrated!), when adding KendoUI, we see a folder created, currently "2011.3.1129".

Now, I installed to a Telerik MVC Razor web application, so there is also a folder for the Telerik MVC stuff, called "2011.3.1115".

That's two fairly obscurely named folders and, hey, what if one day the versions match? This also applies to the "Content" folder.

I think this comment applies as much to Telerik MVC as to KendoUI. Really, the last thing I want to see is folders with version numbers. To the uninitiated, this means nothing. Better to explicitly name them to label what they really are, e.g:

Content/TelerikMVC/
Content/KendoUI/
Scripts/TelerikMVC/
Scripts/KendoUI/

If you must, put the version controlled folders inside those.

That makes much better sense to me ;)

What do you think? Actually, the general folder organisation in MVC makes me grind my teeth, so I'm probably being overly pedantic.

Richard

P.s. Great to see KendoUI in the NuGet package manager.

1 Answer, 1 is accepted

Sort by
0
Atanas Korchev
Telerik team
answered on 07 Dec 2011, 09:37 AM
Hello Richard Weeks,

 Making this would be a breaking change as the MVC ScriptRegistrar is configured to look by default in ~/Scripts/<assembly version>. 

 Even if the versions of MVC and kendo match one day the file names won't so there will be no conflict. Perhaps we can change the folder path in the Kendo nuget package if more users start to see this as an issue.

Regards,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Tags
General Discussions
Asked by
Richard Weeks
Top achievements
Rank 2
Answers by
Atanas Korchev
Telerik team
Share this question
or