Not sure if anyone have noticed this: You can build city improvements while it is under resistance or disorder if you disband enough units to fill up the shield requirement. I used this tactic to build a temple and a catheral in each captured city in 2 turns and have not seen any revolt since. Of course you have to find enough units to disband but this works very well in late conquests.