Just, I have a quick question.
Suppose that there are many controls in page items and if I change the name of existing layout/sublayouts (controls), does it impact Sitecore items?
In my knowledge, the changing name is in database process and it doesn't touch any physical controls (.ascx) in file system. Even we change the name, the value of ASCX file path field in Sitecore doesn't impact either.
Is it right??
You can change the name of the sublayout item without it affecting things.
If you change the actual sublayout ascx file then you need to also change the reference field in the sublayout item but everything else is bound by the id of the item not the name.