Old 26-06-2009, 10:39 AM
  post #1
unlimited
ဆယ္ေက်ာ္သက္
 
အသင္း၀င္ေန႔စြဲ: Oct 2008
တည္ေနရာ: Hamburg, Germany
ေရးသားခ်က္မ်ား: 54
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 132
ပို႔စ္ 40 ခုအတြက္ 265 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
unlimited is on a distinguished road
ASP.NET Session Control အေၾကာင္း

ASP.NET အေၾကာင္းဘာမွ ေရးထားတာမေတြ႕လို႕ post အသစ္တင္လိုက္တာပါ။ သိထားတာေလးမ်ား ရွိေသးရင္လည္း share ၾကပါ။

Session Control

ဥပမာ user တစ္ေယာက္က သူရဲ့ username နဲ႕ password ကို သုံးပီး websiteတခုကို ဝင္လိုက္တယ္ပဲထားပါေတာ့...

ပထမဆုံး Session က အဲဒီ username နဲ႕ password ကို variable တခုအေနနဲ႕ သိမ္းထားလိုက္တယ္။ ျပီးတာနဲ႕ ဒီ username & password ကို website database ထဲက username & password နဲ႕တူမတူစစ္ၾကည့္တယ္။ အကယ္၍ username နဲ႕ password က website database ထဲက သက္ဆိုင္တဲ့ data နဲ႕တူမယ္ဆိုရင္ အဲဒီ User ကသူနဲ႕ ပက္သတ္တဲ့ webpage ေတြကို သူ logout မလုပ္မခ်င္း access လုပ္လို႕ရမယ္။ Logout လုပ္လိုက္တယ္ဆိုတာ Session ထဲမွာ ခုနက သိမ္းထားတဲ့ User ရဲ့ data ေတြကိုျဖတ္လိုက္တာပါ။ ဒါ့ေၾကာင့္မို႕ Session ဆိုတာ Variable တခုသာျဖစ္ပါတယ္။

[SIZE="3"][COLOR="DarkRed"]I will be your best friend as long as you don't cross my line!! But once you did you will die!! [/COLOR][/SIZE]

Last edited by unlimited; 26-06-2009 at 11:47 AM.. Reason: forget to add reason for writing this post
unlimited is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 4 ဦးတို႔မွ unlimited အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 26-06-2009, 11:28 AM
  post #2
unlimited
ဆယ္ေက်ာ္သက္
 
အသင္း၀င္ေန႔စြဲ: Oct 2008
တည္ေနရာ: Hamburg, Germany
ေရးသားခ်က္မ်ား: 54
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 132
ပို႔စ္ 40 ခုအတြက္ 265 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
unlimited is on a distinguished road
ျပန္စာ - ASP.NET Session Control အေၾကာင္း

Session

Session ဆိုတာ Browser နဲ႕ Server ၾကားက Conversation တခုလို႕ေျပာလို႕ရပါတယ္။ Browser တခုကို open လိုက္တာနဲ႕ Session တခု Creat လုပ္ပါတယ္...Session ID ေတြကေတာ့မထပ္ၾကပါဝူး (register လုပ္ကတည္းက ID မထပ္ေအာင္ password/username စစ္ျပီးမို႕)။ Server က ဘယ္ data type ကိုပဲျဖစ္ျဖစ္ session မွာ သိမ္းေပးတယ္။ Website ရဲ့ application ေတြကို access လုပ္လို႕ရတဲ့ User တိုင္းမွာ မတူတဲ့ Session နဲ႕ စုေဆာင္းထားတဲ့ Information ေတြရွိပါတယ္။ Cookies နဲ႕ မတူတဲ့ အခ်က္ကေတာ့ Session state မွာ size ကန္႕သတ္ထားတာ မရွိဝူး။ Session state ထဲမွာ simple Strings text ထက္ပိုတဲ့ ဘယ္ Object ကို မဆို သိမ္းလို႕ရပါတယ္ (Session Object သုံးျပီး store လုပ္သည္)။

Session Object

Session ထဲ data ထဲ့ ပုံ >>> { session ["Message"] = "Hello World"; }

Session ထဲက data ျပန္ထုတ္ပုံ >>> { Message.Text = session["Message"].ToString(); } (string ပုံစံေျပာင္းျပီးထုတ္ျပရန္ ToString method ကိုသုံးပါသည္)

[SIZE="3"][COLOR="DarkRed"]I will be your best friend as long as you don't cross my line!! But once you did you will die!! [/COLOR][/SIZE]
unlimited is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 3 ဦးတို႔မွ unlimited အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 26-06-2009, 11:40 AM
  post #3
unlimited
ဆယ္ေက်ာ္သက္
 
အသင္း၀င္ေန႔စြဲ: Oct 2008
တည္ေနရာ: Hamburg, Germany
ေရးသားခ်က္မ်ား: 54
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 132
ပို႔စ္ 40 ခုအတြက္ 265 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
unlimited is on a distinguished road
ျပန္စာ - ASP.NET Session Control အေၾကာင္း




[SIZE="3"][COLOR="DarkRed"]I will be your best friend as long as you don't cross my line!! But once you did you will die!! [/COLOR][/SIZE]

Last edited by unlimited; 30-06-2009 at 03:18 PM..
unlimited is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 2 ဦးတို႔မွ unlimited အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 26-06-2009, 11:41 AM
  post #4
unlimited
ဆယ္ေက်ာ္သက္
 
အသင္း၀င္ေန႔စြဲ: Oct 2008
တည္ေနရာ: Hamburg, Germany
ေရးသားခ်က္မ်ား: 54
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 132
ပို႔စ္ 40 ခုအတြက္ 265 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
unlimited is on a distinguished road
ျပန္စာ - ASP.NET Session Control အေၾကာင္း




[SIZE="3"][COLOR="DarkRed"]I will be your best friend as long as you don't cross my line!! But once you did you will die!! [/COLOR][/SIZE]

Last edited by unlimited; 30-06-2009 at 03:19 PM..
unlimited is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 2 ဦးတို႔မွ unlimited အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Reply

တန္ဆာပလာမ်ား
ေဖာ္ျပမႈပံုစံ

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

ဖိုရမ္ေတြ ေက်ာ္ေရာက္ခ်င္ရင္ !

အျခားဆင္တူေဆြးေႏြးခ်က္မ်ား
ေဆြးေႏြးခ်က္ စတင္ေရးသားသူ ကြပ္ပ်စ္၀ိုင္း ျပန္စာမ်ား ေနာက္ဆံုးပို႔စ္
Run Box ထဲမွာ ရိုက္လို႕ရတဲ႕ Command မ်ား Zeiya ကြန္ပ်ဴတာဆိုင္ရာတိုလီမုစမ်ား 59 12-07-2013 05:08 PM
How to speed up your Windows XP in natural ways ကိုပိုင္ Windows ႏွင့္သက္ဆိုင္ေသာ 28 10-09-2010 06:01 AM
ASP.Net ရဲ့ Session control ေရးပုံေရးနည္းေလးမ်ား သိရင္ေျပာျပေပးၾကပါ unlimited ေဆြးေႏြးခ်က္မ်ား 1 15-05-2009 04:49 PM
Programming ASP.NET tu tu E-books မ်ား 0 10-02-2008 05:10 PM
ASP.NET AJAX in Action mmmaung E-books မ်ား 0 28-01-2008 05:11 PM


ဖိုရမ္၏ ပင္မအခ်ိန္သည္ ဂရင္းနစ္စံေတာ္ခ်ိန္ +6.5 ျဖစ္သည္။ေဒသစံေတာ္ခ်ိန္ 01:48 PM
Inactive Reminders By Icora Web Design