I am working on a SharePoint extension that does some undocumented operations in SharePoint. This is for a specific version so I am not woried about future changes only about losing support.
What are the guidelines for server-side (WFE server) changes that are allowed without losing support ? If my extension can be easily removed in case of problems (deactivate feature) is that good enough ?
This link only specifies guidelines for allowed database changes, nothing about WFEs.
Undocumented changes are, for example :
- Writing custom http modules (change incoming/outgoing requests)
- Changing SharePoint native handlers (e.g. PageHandlerFactory )
- HttpRequest.Items - Change values that SharePoint stores in the items dictionary.