Asp.net Session Nesnesi

ilhan bahar tarafından 8 Eylül 2009 tarihinde yazılmıştır.
Yorum Yok


Session nesnesi bir oturum boyunca tutulan geçici verilerdir.Örneğin;forumlarda üye girişi yaptıktan sonra bir süre sonra logout olduğunuzu fark edersiniz.Bunun nedeni Session zamanın kısa olmasıdır.Session nesnesinin kullanımı oldukça basittir.

Session ["Adi"]=Text1.text; //Burada örnek olarak Text1.text adlı textbox'tan veri okutalım.
Response.Redirect("Default2.aspx");//Oluşturacağımız sayfaya yönlendiriyoruz.
//Default2.aspx diye yeni web sayfamızı ekleyelim.Bir tanede Session nesnemizi göstermek için label koyalım.
Label1.text=Session["Adi"];

Load kısmına yazdığımız üst satır sayesinde Session nesnemiz bir sayfadan diğerine taşınmış oldu.Peki Session ayarlarını nasıl yapabiliriz?

Bunun için Add New Item’dan Global Application Class ekliyoruz.Eklediğimiz dosyanın içersine yazmak üzere;


<sessionState>
mode="SQLserver" //Session nesnesinin sql kaydedileceğini belirtir.Default değeri "InProc"dur.
cookieless="true" //Cookiler kullanıcın bilgisayarında saklanır.Default değeri "False"dır.
timeout="5" //Kaç dakika sonra session son bulacağını belirtir.Default değeri "20" dakikadır.

Şunlar da ilginizi çekebilir;

  • FriendFeed'de Paylaş
  • Facebook'ta Paylaş
  • Twitter'da Paylaş
  • 

    Bu yazı hakkında yorum yapın...





    
    Hemen hatırlatalım, bu sitede yer alan bütün dökümanlar 5846 sayılı Fikir ve Sanat Eserleri Kanununun koruması kapsamındadır. 2008-2010 ©
    Siteden çalıntı değil alıntı yapmak isteyenlerin siteye link vermesi kafidir. "Ben link vermem direk çorlarım" diyenlerde ifşa edilecektir. Siteyi kodlamadık çünkü kodlanmışı (WordPress) vardı. Arama motorları ile arayı iyi tutmak adına Sitemap ekledik, temasını kullandığımız anarşik çocuğu da link verip, bu kısmı sonlandırmış olduk, hayırlı olsun.