statick adı üstünde dinamik değildir. Veri taşır fakat bir veri taşır dispose(yada null ) etmen gereklidir ki yeni veri aktara bilesin .
Daha başka bir değişle uygulamanı başlattın ve statick değişkenine değer verdim sen aksini belirtmediğin sürece o değer geçerlidir. Yenilenmez instance çıkarılmaz .
ve Yukarda da izah etmişler ama paylaşayım , sunucu yoğunlupğuna sebeb olur .
Sayfalar aRASI veri taşaımada viewstate ve session un yanında queystrignleride aktif olartak kullanabilirsin güvenli değil dersen şifreli bir şekilde queryde kullanabilirsin.
Sessionları tercih sebeblerinden de her nesne için ona ait session oluşturulmasıdır.
örn: Session["ADA"] session[mada] gibi web.config te veya kodda bir yerde aksini belirtmediğin taktirde sessionun timeout süresi 20dk dır.
Bunu uzatabilirsin kısaltabilirsin ama timeout yediği zaman session[ada] null olur . Bu sebele kullanırken ilk nullable kontrolü de yapmayı ihmal etmeyesin .
Windows yazdığını söylemiştin destop yazılımlardan web e geçiş sırasında yaşadığın bu ? gayet mantıklıdır ;)