How to save all the winform state and project data (which may come from
database) when user closes application before completing all the tasks
in order to open the application later on to continue the job, like
WORD or Excel?

Can serialization do? Are there sample source codes to use?

TIA