So I learned something about the Telerik app builder that is
potentially hazardous to my sanity. I
was informed that the view template needed to be upgraded and anything not
within the special comment tags may (read: will) be lost.
I had done some modification to code outside of the comment
tags…for example the default tab navigation setup by app builder was not appropriate
for my app so I have removed all that and replaced it with my own navigation requirements.
Zap! All gone after the upgrade.
I had also needed to modify some of the theme css because it
would not allow view titles to remain centered if I added a button to the title bar, at the time I knew that could come back
to haunt me and sure enough that got zapped.
Inane things, like view data-titles were changed and the removed
data-layout was re-added.
Obviously all auto-generated code was zapped and re-created
as though a new app were started…surely it must be recognized that sometimes
this auto-generated code may need to be modified and the comment block mechanism
of protecting user code is inadequate in those cases.
Fortunately I had a local copy and after I reconstructed the
app I placed EVERYTHING between the custom comment tags to prevent this
from happening in the future.
Now I understand the need to upgrade auto-generated code, and
much of my new code was between the comment tags, but as mentioned some was not.
So I can only hope
this is a rare occurrence.