C#을 사용하여 asp.net의 클라이언트 측에서 데이터 캐싱을 수행 할 수 있습니까?asp.net에서 데이터 캐싱 클라이언트 측?
Dataset
을 캐싱 할 계획입니다. 그렇다면 샘플을 제공해 주시겠습니까?
C#을 사용하여 asp.net의 클라이언트 측에서 데이터 캐싱을 수행 할 수 있습니까?asp.net에서 데이터 캐싱 클라이언트 측?
Dataset
을 캐싱 할 계획입니다. 그렇다면 샘플을 제공해 주시겠습니까?
당신이 데이터를 클라이언트 측의 많은 양을 저장할 수있는 유일한 옵션은 ViewState
을 사용하는 것입니다 세션 객체에서 데이터 집합을 배치하는 것입니다 위해 생각할 수있는 클라이언트 측 캐시의 유일한 형태 . 당신이 그것을 추가하는 페이지에만 존재할 것입니다. 따라서 페이지에서 페이지로 건너 뛰는 경우 실제로 작동하지 않습니다. 이 경우 시나리오에 따라 실제로는 Session
또는 Application Cache
을 사용해야합니다.
그래서 당신은 당신이 동일한 페이지에 항상 뭔가를하고 그냥 페이징 같은 것들에 대한 많은 PostBacks
을하고 나 잘 작동하지만 당신은 앞뒤로 많은 양의 데이터를 전달하는 것 깨닫는다 다음 ViewState
을 정렬하는 경우 서버를 만들 때마다 PostBack
이 만들어집니다.
예 :
// Set it
ViewState["YourData"] = yourDataSet;
// Get it
DataSet ds = ViewState["YourData"] as DataSet;
Session
과 Application Cache
같은 방식으로 액세스 할 수 있습니다. 을 Session
또는 Cache
으로 바꿉니다.
더 많은 정보는 MSDN에서 찾을 수 있습니다 :
당신은뿐만 아니라 다음 링크를 확인 할 수 있습니다 :
Advantages of Cache vs Session
http://www.codeproject.com/KB/aspnet/PTCacheSessionViewState.aspx
asp.net & C# .net 웹 응용 프로그램의 경우 서버 측 데이터 캐시에서 이러한 종류의 것을 캐시하는 것이 가장 좋습니다.
나는이
이은 또한 당신은 닷넷 응용 프로그램 클라이언트 측 캐싱을 위해 외부 라이브러리 LocalCaching.dll에서 사용할 수
이 codeproject article이 라이브러리
을위한 최적의 솔루션입니다
어떤 응용 프로그램을 만들고 있습니까? 내가 마녀 언어 프로그래밍있어? – Ivo
asp.net 및 C# .net 웹 응용 프로그램에서 작업 중 – subash