Hello I have an EXT.NET MVC application deployed. As known that in EXT.NET mvc there are some piece of codes written in server side so when IIS is stopped or restarted the application will be stopped it will show the request failure and all the functionnalities that aren't written in client-side will be stopped. the questions are:

1-Is there a way to reload the application or regenerate some functionalities when the IIS server is back??
2-The request failure window can be replaced by a custom window that shows the error message.
3- If there is no way to do that what is the best approach? should we move to pure extjs??

thank you