(Я не говорю о Hibernate или NHibernate ORM)Есть ли способ спящего приложения?
ОС Windows (и некоторые версии Linux) имеют функцию «Hibernate» для сохранения состояния и завершения работы машины. И позже, когда мы перезагружаемся, мы можем возобновить работу из предыдущего сохраненного состояния.
Есть ли способ спящего режима в одиночку? Я хочу, чтобы я закрыл приложение, сохранив его состояние, а позже, когда я запустил приложение, он должен вернуться из предыдущего сохраненного состояния.
Есть ли какие-либо сторонние инструменты, или я могу добавить эту функцию в свое приложение, используя сторонние библиотеки?
Редактировать: У меня есть приложение .Net WinForm с интерфейсом с вкладками и более 50 элементов управления вводом. Мне нужно решение для завершения работы приложения и перезапуск позже с теми же значениями в текстовых окнах. Я могу написать процедуру для хранения и восстановления всех значений текстового поля. Но я ищу какой-то общий метод, который может работать для любого приложения.
Вы можете посмотреть по адресу: //en.wikipedia .org/wiki/Persistence_% 28computer_science% 29 если вам нужна своего рода hybernation в приложении, которое вы разрабатываете. – 2012-09-09 21:22:13