<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwizguide.com/rss_namespace/">
 <channel>
  <title>Datakent Forum : ASP.NET SESSION STATE</title>
  <link>http://forum.datakent.com/</link>
  <description>XML içerik linki; Datakent Forum : C# &amp; ASP.NET : ASP.NET SESSION STATE</description>
  <pubDate>Thu, 30 Apr 2026 03:53:02 +0000</pubDate>
  <lastBuildDate>Sun, 19 Apr 2015 10:06:03 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.54</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.datakent.com/RSS_post_feed.asp?TID=2779</WebWizForums:feedURL>
  <image>
   <title>Datakent Forum</title>
   <url>http://forum.datakent.com/forum_images/datakent.com_forums.png</url>
   <link>http://forum.datakent.com/</link>
  </image>
  <item>
   <title>ASP.NET SESSION STATE : ASP.NET SESSION STATEASP.NET de...</title>
   <link>http://forum.datakent.com/forum_posts.asp?TID=2779&amp;PID=5620#5620</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://forum.datakent.com/member_profile.asp?PF=1" rel="nofollow">murat turan</a><br /><strong>Konu:</strong> 2779<br /><strong>Gönderim Zamanı:</strong> 19.Nisan.2015 Saat 10:06<br /><br />ASP.NET SESSION STATE<div><br></div><div>ASP.NET de varsayılan olarak sessionState = <b>InProc &nbsp;</b>modundadir ki bu session bilgilerinin bellekte tutulduğunu gösterir. Bunun avantajları yanında bazı dezavantajlarıda vardır. Mesela web projenin ayarlarını web.config de tutuyorsanız bu ayarlarda değişiklik yaptığınızda tüm oturumlar sonlandırılır veya sayfalardan birisinde güncelleme yaptığınızda da benzer durum olabilmektedir. Bunun yanında hızlı tepkime verir. Eğer session state 'i "<b>SQLServer</b>" olarak değiştirirseniz oturum sonlandırmalarından kurtulabilirsiniz ve benzer tekniği web uygulamanın birden fazla sunucuda olup session bilgilerinin bir noktada tutulması (webfarm) gereken durumlarda da kullanabilirsiniz.&nbsp;<br>&nbsp;<div><br></div><div><div>1.</div><div>aspnet_regsql.exe -S <b>THEBLACKSEA\SQLEXPRESS</b> -E -ssadd -sstype p&nbsp;</div><div><br></div><div><br></div><div>KOMUTUYLA "ASPState" VERİ TABANINI OLUŞTURALIM. Burada&nbsp;<b style="line-height: 16.7999992370605px;">THEBLACKSEA\SQLEXPRESS </b><span style="line-height: 16.7999992370605px;">ibaresi bendeki SQLServer Instance name'dir siz, sizdeki SQL Server "SERVER" kısmını buraya giriniz. diğer parametleri olduğu gibi bırakabilirsiniz zira parametrelerin ne olduğunu merak ediyorsanız .exe komutunun parametrik bilgilerine bakınız !</span></div><div><br></div><div><br></div><div>2.</div><div>WEB.CONFIG E EKLEME YAPALIM</div><div>timeout=300 minute = 5 saat</div><div><br></div><div>&lt;system.web&gt;</div><div>.....</div><div>&nbsp; &nbsp; &lt;sessionState mode="SQLServer" cookieless="false" timeout="300"</div><div>&nbsp; &nbsp; &nbsp; sqlConnectionString="Integrated Security=SSPI;data source=THEBLACKSEA\SQLEXPRESS;" /&gt;</div><div>.....</div><div>&lt;system.web&gt;</div><div><br></div><div><br></div><div>3.</div><div>sisteme login olmayı deneyelim.</div><div><br></div><div>eğer&nbsp;</div><div>Login failed for user 'IIS APPPOOL\ASP.NET v4.0'</div><div><br></div><div>hatası verirse, SQL Servar'a &nbsp;IIS APPPOOL\ASP.NET v4.0</div><div>kullanıcısını ekleyelim.</div><div><br></div><div><b>mode="SQLServer" &nbsp;da web.config de istediğin gibi değişiklik yapılabilir</b></div><div><b>ve yapılan bu değişiklikler timeOut 'a sebep olmayacaktır.</b></div><div><br></div><div><b>//web.config den veri okumak için</b></div><div><b><br></b></div><div><b>using </b>System.Web.Configuration;</div><div>....</div><div>string _var1 = WebConfigurationManager.AppSettings&#091;"degisken1"&#093;.ToString();</div><div><br></div><div><br></div><div><b>//web.config değerlerini değiştirmek</b></div><div><br></div><div>var cnf1 = WebConfigurationManager.OpenWebConfiguration("~");</div><div>cnf1.AppSettings.Settings&#091;"degisken1"&#093;.Value = "test";</div><div>cnf1.Save();</div><div><br></div><div><br></div></div></div>]]>
   </description>
   <pubDate>Sun, 19 Apr 2015 10:06:03 +0000</pubDate>
   <guid isPermaLink="true">http://forum.datakent.com/forum_posts.asp?TID=2779&amp;PID=5620#5620</guid>
  </item> 
 </channel>
</rss>