We have a webform app that is ready for production. We found that SQL and Azure training kit’s session state providers are not recommended for production code on Azure. We had no luck with TableStorageSessionProvider so far. Unfortunately, our client is not willing to pay for AppFabric Cache. Unless I’m misinformed I see no way to use AppFabric.
We do not use the session ourselves (removed all references to it), would you recommend disabling it or simply using the default provider?
Best regards,
Max
if you have no need for session, then it would be best to disable it. Default provider for session state is in memory of a single IIS server and you will likely have 2+ deployed in production. First it takes resources to keep it around, second it leaves an opening for someone in the future to accidentally use it during development w/o realizing overall implications.
HTH