Common practice for any kind of patching is to impact assess the risk of
installation, and first install the patch in an identical test environment
which is not the development environment if its a code patch. For simple
code changes whihc may impact only a single page in asp.net for example it
may be appropriate to go from dev to live, but its not best practice.