재시작에 대한 ASP.NET 응용 프로그램 상태 보존
-
16-09-2019 - |
문제
재시작에 걸쳐 ASP.NET 애플리케이션 상태를 보존하는 좋은 방법은 무엇입니까?
나는 앱을 다시 시작하고 여전히 거기에있는 값을 설정할 수 있기를 원합니다. 데이터베이스가 필요하지 않은 작은 "Throw-Away"테스트 웹 앱을 위해 주로이 작업을 수행하고 싶습니다.
정적 멤버 및 직렬화로 수행 할 수있는 방법이 있습니까? 웹 캐시?
업데이트:
응용 프로그램은 이러한 값을 업데이트 할 수 있어야합니다.
값은 다음과 같은 사용자 정의 객체 일 수 있습니다.
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
해결책
데이터베이스, XML 파일 또는 다른 것 등 어떤 종류의 영구 데이터 저장이 필요합니다.
당신은 관심이있을 수 있습니다 subsonic의 sqllite가있는 단순한 위치 그것은 당신이 묘사 한 것에 매우 가깝습니다.
다른 팁
ASP.NET State Service를 사용하지 않는 이유는 무엇입니까?
http://msdn.microsoft.com/en-us/library/ms972429.aspx
내가 뭔가를 놓치고 있습니까?
ASP .NET 세션을 SQL Server Server 데이터베이스에 저장할 수 있다고 생각합니다. 응용 프로그램 재시작 또는 종료/재부팅에서도 계속 지속될 것이라고 생각합니다.
제휴하지 않습니다 StackOverflow