I know the question is a little subjective, but maybe someone has already gone through it and can help me.
I have an application developed in C # / Windows Forms / ADO.NET with firebird database.
The "Object reference not set to an instance of an object" error was being intermittently displayed on some system features. I noticed that these features are linked to some database transaction (insert / update / delete).
When trying to debug through a development server the application did not display the error. Not knowing what to do, I simply restarted IIS and the application stabilized. Has anyone ever experienced this?
Note: I read in a Microsoft article ( link ) that ADO.NET was not fully tested in the .NET Framework environment and may cause intermittent problems. I thought it might be related to this.