our notes for our youngers

December 28, 2009

developing a site ( part 2 )

Filed under: ASP.NET, developing website — Tags: , , , , — sevenlamp @ 10:54 AM

http://www.sevenlamp.co.cc ကို လာၾကပါ ခင္ဗ် :)

ကြၽန္ေတာ္ Template ျပင္တာေတာ့ Home Page အတြက္ အၾကမ္းထည္ျပီးသြားပါျပီ။ Home Page မွာ ေလာေလာဆယ္ Chat Box ေလး ထည့္ထားပါတယ္။ www.cbox.ws လို site ေတြကေန chatbox ေတြ အလြယ္တကူရနိုင္ေပမယ့္ ကြၽန္ေတာ္ကေတာ့ ကိုယ္တိုင္လုပ္ဖို႔ပဲ ဆံုးျဖတ္လိုက္ပါတယ္။ ဒါနဲ႔ MS-SQLServer2008 ထဲမွာ chatbox အတြက္ Table ေလးသြားေဆာက္လိုက္ပါတယ္။ Table structure ကေတာ့ ဒီလိုပါ….

Column Name Data Type Allow Nulls
ChatLogID int Unchecked
ChatLog nvarchar(MAX) Checked
SenderName nvarchar(50) Checked
SenderLocation nvarchar(50) Checked
SendingTime datetime Checked
MemberID int Checked
Color varchar(50) Checked
Bold bit Checked
Italic bit Checked

ChatLogID column ကို primary key ေပးျပီး auto increment လည္း လုပ္လိုက္ပါတယ္။

DataBase ျပီးသြားေတာ့ Program ကေန ျပန္ေခၚနိုင္ဖို႔အတြက္။ DataSet ေဆာက္ပါတယ္။ ျပီးေတာ့ Home Page ထဲမွာ လိုအပ္တဲ႔ design ေတြ ျပင္ပါတယ္။ ကြၽန္ေတာ္ ဒီ program ေလး မွာ ASP.NET MasterPage ကိုလည္း သံုးထားပါတယ္။ Program Code အေသးစိတ္ကို ကြၽန္ေတာ္ ရွင္း ျပေပးခ်င္ေပမယ့္။ ကြၽန္ေတာ္မွာ အခ်ိန္မလံုေလာက္တဲ႔ ျပႆနာျဖစ္ေနလို႔။ Source Code ကိုပဲ တင္ေပးလိုက္ပါတယ္။ ညီတို႔ Run ၾကည့္ျပီး သိခ်င္တဲ႔ အပိုင္းေလးေတြကို ျပန္ေမးေစခ်င္ပါတယ္။ညီတို႔ ဆီမွာ database ျပန္ေဆာက္ရပါမယ္။ ကြၽန္ေတာ္ေပၚမွာ ေျပာတဲ႔ table structure အတိုင္းေပါ့။ ျပီးရင္ program ရဲ႕ connection string မွာ ျပင္ရပါဦးမယ္။ web.config file ထဲမွာ connectionstring ဆိုတဲ႔ ေနရာေလးမွာ ျပင္ရမွာပါ။

source code link -> http://www.sendspace.com/file/7rhq0x

ေနာက္တစ္ခုက ကြၽန္ေတာ္ အခု လုပ္ျပီးသမွ်ကို http://www.sevenlamp.co.cc မွာ တင္ထားပါတယ္။ အဲ့ဒီကိုလည္း ၀င္ျပီးအားေပးၾကပါဦး။ ျပီးရင္ လိုအပ္တာေလးေတြ လည္း ေျပာၾကေစခ်င္ပါတယ္။ ေနာက္ျပီး ညီတို႔ အေနနဲ႔ ထပ္ျပီး ထည့္ခ်င္တာေလးေတြ ရွိရင္လည္း ေျပာၾကပါ။ အတူတူၾကိဳးစားၾကတာေပါ့။ ေၾသာ္ ဒါနဲ႔ sevenlamp.co.cc ကိုေရာက္ရင္ chat box ေလးမွာလည္း တခုခု ေျပာထားခဲ႔ပါဦးေနာ္။

Theme: Silver is the New Black. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.