BuddyJoe
BuddyJoe

Reputation: 71111

Preserving ASP.NET Application State Across Restarts

Any good way to preserve ASP.NET Application state across restarts?

I want to be able to set some values restart the app and have them still be there. I want to primarily do this for small "throw-away" test web apps that don't even need a database.

Is there some way to do it with static members and serialization? web cache?

UPDATE:
Application should be able to update these values.
Values could be custom objects like:

public class Person    
{  
  public string FirstName { get; set; }  
  public string LastName { get; set; }      
}  

Upvotes: 4

Views: 2017

Answers (3)

John B
John B

Reputation: 20380

I believe that you can store the ASP .NET session in a SQL Server Server database. I'd imagine that would persist it across application restarts, or even shutdowns/reboots.

Upvotes: 0

Keith Adler
Keith Adler

Reputation: 21178

Why not just use the ASP.NET State Service:

http://msdn.microsoft.com/en-us/library/ms972429.aspx

Am I missing something?

Upvotes: 2

John Sheehan
John Sheehan

Reputation: 78124

You need some sort of persistent data storage, whether that's a database, xml files or something else.

You might be interested in the SimpleRepository with SqlLite from SubSonic which gets pretty close to what you describe.

Upvotes: 1

Related Questions