How asp.net works ?
Wednesday, March 24, 2010 by Pie Min Swe
Asp.net ဟာ dynamic websites ေတြနဲ႕ web applications ေတြ ဖန္တီးဖုိ႕ Microsoft က develope လုပ္ခဲ့တဲ့ web application framework ပါ။ သူဟာ .NET framework ၾကီးရဲ႕ အဓိက အစိတ္အပိုင္းတစ္ခု ျဖစ္ပါတယ္။ .NET framework ကေတာ့ ကၽြန္ေတာ္တို႕ေရးမယ့္ asp.net dynamics websties ေတြနဲ႕ web applications ေတြ အလုပ္လုပ္ဖို႕အတြက္ Windows ေပၚမွာ install လုပ္ထားရတဲ့ software layer ၾကီးပါ။ သူ႕ကို install လုပ္မထားရင္ ကၽြန္ေတာ္တို႕ရဲ႕ local web sever ဟာ asp.net web applications ေတြကို execute လုပ္ေပးနိုင္မွာမဟုတ္ပါဘူး။
asp.net website ကို အျပီးသတ္ေရးျပီး domain name တစ္ခုနွင့္ hosting လုပ္ကာ အင္တာနက္ေပၚမတင္ခင္ ကၽြန္ေတာ္တို႕ရဲ႕ ေရးလက္စ asp.net web sites ဟာ ကၽြန္ေတာ္တို႕ computer ေပၚမွာပဲ ေရးလိုက္ run ၾကည့္လိုက္လုပ္ေနရမွာပါ။ ဒါေၾကာင့္ ကၽြန္ေတာ္တို႕computer ကပဲ browser ျဖစ္ျပီး ကၽြန္ေတာ္တို႕computer ကပဲ web server ျဖစ္ေနမွာပါ။ ဒါကို local web server လို႕ ေခၚျပီး အဲလို ကိုယ့္စက္မွာေရးနုိင္ျပီး ကိုယ့္စက္မွာ run ၾကည့္နိုင္ဖို႕ microsoft visual developer တင္ထားရမွာပါ။ ဒါဟာ IDE တစ္ခုျဖစ္ျပီး သူ႕ကို install လုပ္လိုက္ရင္ .NET framework ,web sever နဲ႕ လိုအပ္တဲ့ ဟာေတြအကုန္လံုးကို တစ္ခါတည္း တင္ေပးသြားမွာပါ။ ဒီေနရာမွာ ဘာမွ မသိေသးတဲ့ pure beginner ေတြအတြက္ install ျပဳလုပ္ပံု အဆင့္ဆင့္ကို article တစ္ခု ခြဲျပီး ေရးပါမယ္။
|see more details understanding and installing VisualWebDeveloper IDE in comming article|
asp.net website ကို အျပီးသတ္ေရးျပီး domain name တစ္ခုနွင့္ hosting လုပ္ကာ အင္တာနက္ေပၚမတင္ခင္ ကၽြန္ေတာ္တို႕ရဲ႕ ေရးလက္စ asp.net web sites ဟာ ကၽြန္ေတာ္တို႕ computer ေပၚမွာပဲ ေရးလိုက္ run ၾကည့္လိုက္လုပ္ေနရမွာပါ။ ဒါေၾကာင့္ ကၽြန္ေတာ္တို႕computer ကပဲ browser ျဖစ္ျပီး ကၽြန္ေတာ္တို႕computer ကပဲ web server ျဖစ္ေနမွာပါ။ ဒါကို local web server လို႕ ေခၚျပီး အဲလို ကိုယ့္စက္မွာေရးနုိင္ျပီး ကိုယ့္စက္မွာ run ၾကည့္နိုင္ဖို႕ microsoft visual developer တင္ထားရမွာပါ။ ဒါဟာ IDE တစ္ခုျဖစ္ျပီး သူ႕ကို install လုပ္လိုက္ရင္ .NET framework ,web sever နဲ႕ လိုအပ္တဲ့ ဟာေတြအကုန္လံုးကို တစ္ခါတည္း တင္ေပးသြားမွာပါ။ ဒီေနရာမွာ ဘာမွ မသိေသးတဲ့ pure beginner ေတြအတြက္ install ျပဳလုပ္ပံု အဆင့္ဆင့္ကို article တစ္ခု ခြဲျပီး ေရးပါမယ္။
|see more details understanding and installing VisualWebDeveloper IDE in comming article|
How Does ASP.NET Work?
ပံုမွန္ web surfing လုပ္တဲ့အခါ browser ရဲ႕ html request ကို web server က ကိုင္တြယ္ျပီး သက္ဆိုင္ရာ html web page ကို browser ဆီကို ျပန္ပို႕ေပးပါတယ္။ broswer က asp.net file ျဖစ္တဲ့ .aspx file ကို request လုပ္ရင္ေတာ့ web sever ဟာ သူမကိုင္တြယ္နိုင္တဲ့အတြက္ အဆိုပါ asp.net file ကို asp.net engine ဆီကို လႊဲေပးပါတယ္။ asp.net engine ဟာ request file ကုိ ဖတ္ျပီး file ထဲက သူေကာင္းေကာင္းနားလည္တဲ့ sever sided scripts ေတြကို execute လုပ္ပါတယ္။ ထြက္လာတဲ့ result ကိုေတာ့ html အျဖစ္ ေျပာင္းလဲျပီး browser ဆီကို ျပန္ပို႕ပါတယ္။
|စမ္းသပ္ေရးျခင္း|