Professional Documents
Culture Documents
elak ehg menarmü 2. kareRbIR)as; Master Page kñúg Visual Studio 2008 (t) 27
3. RKb;RKgkarlk;esovePAtamry³ C++ 44
EpñkTIpSar³
6> karbegáIt nig RKb;RKgTinñn½y - Database Management 51
elak evOg tula 1. eKalkarN_ nig smasFaturbs; Relationship 51
Website: www.ant.com.kh
bTGtßaFib,ayRbcaMelx
GtßRbeyaCn¾ E-Government kñúgRbeTsmYy
vaCaGVIEdlRbeTsTaMgGs;enAelIsaklelaknaeBlbc©úb,nñKYrEtmankarRKb;RKgRbeTs rbs;xøÜntamEbbRbB½n§B½t’manviTüa
eGay)anTUlMTUlaynigRKb;vis½y CaBiessRBHraCaNacRkkm<úCarbs;eyIg.
etIvamanplRbeyaCn¾y:agdUcemþcsMrab;RbeTsEdlRKb;RKgedayB½t’manviTüaenaH?
CakarBitNas;Baküfa “karRKb;RKgRbeTstamEbbB½t’manviTüa” KWmann½yfardæ)anGnuvtþn¾bec©kviTüa E-Government Edl
sMedAeTAelIRKb;RksYgnigmnÞIrrbs;rdæ b¤ RKb;Pñak;garrdæ)alrbs;rdæykkarRKb;RKgrbs;xøÜntamEbbRbB½n§kuMBüÚT½r ehIyRtÚv
EtmankarTMnak;TMngBIKñaeTAvijeTAmktamry³RbB½n§ Networks rYmman Internet, Intranet nigGactamry³ mobile
computing (Smart Cell Phones, PDAs, Laptops, Notebooks) EdleRbIbec©kviTüa Wireless nigmanGaCJaFr b¤ mCÄmNÐl
mYyCaGñkRKb;RKgskleTAelIRbB½n§enH.
ebIsinCaRbeTsmYymankarRKb;RKgedayc,as;las;tamEbb E-Government TaMgrdæ nigRbCaCnk¾dUcCaGñkCMnYjnwg)an
cMeNjeRcInBIenHeTAelIeBlevlanighirBaØvtßú eRBaHRbCaCn nigGñkCMnYj GacmanlT§PaBbegáItkarTMnak;TMngeTAdl;sßab½n
nimYy²rbs;rdæ)any:aggay nig qab;rh½s vaCaehtunaMeGaymankarkat;bnßyd¾eRcInnUvGMeBIBukrlYyeTAdl;sßab½nEdlBak;
B½n§TaMgenaH elIsBIenHvanwgbgðajnUvtmøaPaB yutþiFm’ BIkarTTYl)annUvB½t’man EbbbTnigTMrg;pøÚvc,ab;dUc²Kña.
E-Government vak¾mankatBVkic©y:agsMxan;rvagRbeTsmYynwgRbeTsmYykñúgkarTMnak;TMngB½t’mantamry³ E-Government
nwgbegáIteGaymanEbbbTénkareFVICMnYjtamry³eGLicRtÚnic (E-Commerce) edayvabegáIneGaymankarTMnak;TMngrvag
Rkúmh‘unnigRkúmh‘un (Business-to-Business (B2B)) kñúgTIpSaRbkYtRbECg RBmTaMgeFVIeGaymanPaBCitKñarvagGtifiCnnig
Rkúmh‘un (B2C).
bc©úb,nñRBHraCaNacRkkm<úCarbs;eyIgmanbBaðamYycMnYnFMEdlkMBugEtRbQmmuxedaysarPaBxVHxaténkarGnuvtþn¾ E-Gov-
ernment enHdUcCabBaðacMNayfvikarBuMmanGVIc,as;las;eTAtamkariyal½ynimYy²rbs;rdækñúgkarbMeBjEbbbTpøÚvc,ab;GVImYy
bBaðaRKb;RKgsßitiRbCaCnnigeBlmankarpøas;bþÚrTItaMgsñak;enA.l. b:uEnþbBaðaTaMgGs;enHRtÚv)anraCrdæaPi)alxitxMbM)at;nig
)anGnuvtþn¾CaxøH²ehIynUvRbB½n§ E-Government enHrhUtmankarbegáItGaCJaFrCati NiDA (National Information Commu-
nication Technology Development Authority) edaymankar]btßmÖBImitþkUer:CaeRcInqñaMknøgmkehIy.
sM kkáda
Visual Basic.NET ´Gacniyay)anfavaKWCakarvivtþn¾ (Updated) ecjBI Visual Basic CMnan;TI 1 rhUtdl; Visual Basic CMnan;TI ^ Edlelak-
Anonymous method
sUmemIlmuxgar Delegates enAkñúgTsSnavdþI Gan “ANT” (anonymous.cs) www.ant.com.kh/2008/08
elx01 RbcaMExkkáda 2008.
GacbMEbk classes, structs, nig interfaces eGayeTACa
partial interfaces (partialclass.cs) www.ant.com.kh/2008/08
bMENktUc²nigGac save eTAkan; source files epSg²Kña.
eRbIkñúg Iterator block edayvanwgpþl;tMél b¤ object eTA-
yield (yieldeexample.cs) www.ant.com.kh/2008/08
kan; enumerator object.
Multi-line comments Gac remark karBnül;kñúg source code )aneRcInbnÞat;
Static classes GackMNt; classes mineGayman non-static members
checked/unchecked
Gaccab;b¤mincab;yk overflow exception
eTAelI integer arithmetic.
)anbEnßmdUcCa sbyte, ushort, uint, ulong, ¬SByte,
Integral type
UShort, UInt, ULong mancab;BI .NET 2005)
kareRboeFob Comment
C# VB.NET
/* Multi
Line comments*/ Kµan
/// XML comments ‘‘‘ XML comments
sealed NotOverridable
sMrab;bMbiT method rbs; class minGaceGayEktamry³ der- (notoverride.cs/VBNotOveride.vb)
www.ant.com.kh/2008/08
rived class (class kUn).
override Overrides
eRbIenAkñúg derived classes sMrab;karbegáIt definition fµIeTAkan; (sealedclass.cs/Vbsealedclass.vb)
www.ant.com.kh/2008/08
methods EdlGac override )an.
kareRbobeFob if Statement
C# VB.NET
if (condition)
If condition Then
{
‘ condition is true
// condition is true
End If
}
if (condition)
{ If condition Then
// condition is true ‘ condition is true
} Else
else ‘ condition is false
{ End If
// condition is false
}
if (condition)
{ If condition Then
// condition is true ‘ condition is true
} ElseIf othercondition Then
else if (othercondition) ‘ condition is false and othercondition is true
{ End If
// condition is false and othercondition is true
}
sMrab;cMgl;epSgsUmsYrmkkan;TsSnavdþIGantamry³ developer@usofttechnology.com.kh
manteTAelxeRkayeTot >>
www.ant.com.kh | ANT Magazine 9
DELL Studio 15 & 17
949$ nig 1049$ ehIy3RbePTeTotsMrab; 17-inch KW 999$, 1099$ nig 1249$ Edl
CatMélkñúgeKhTMB½r DELL .
xageRkamenHCalkçN³rbs; DELL Studio 17 Best sMrab;tMél 1249$
Genuine Windows Vista® Home Premium Edition SP1
Fingerprint nwgeFVIeGayGñkminmankar)armÖBIkarlYceRbIR)
as;rbs;Gñkd¾éT nigminBi)akkñúgkarcaMelxsMgat; (Password) .
vamanRbeyaCn_sMrab;TaMg Operating System nigeKhTMB½r .
SEOUL, KOREA – 9 June 2008: Rkúmh‘un Microsoft Windows Mobile 6.1 Professional
Samsung Electronics Co., Ltd., )aneFVI eGRkg;³ TFT touchscreen, 240 x 400 (3.2“)
karecjpSaynUv Samsung OMNIA model Memory: microSD (TransFlash) )andl; 8GB,
128MB RAM, 256MB ROM
SGH-i900 . vaRtÚv)anbegáIteLIg CamYynwg
Nokia E66
LG VX10000 (VOYAGER™)
dwgy:agsuICMerAeTAelIeKalkarN¾rbs; elak
Charles Babbage EdlGñkepþImKMnitbegáIt
m:asuInKitelxdMbUgbMput.
Ada Lovelace bc©úb,nñRtÚv)aneKcat;TukKat;CaGñk
sresrkmµviFIkuMBüÚT½rdMbUgbMput (first program-
mer) edaysarKat;CaGñk)anbegáItnUvrebobsMrb
sMrYl symbols eGayeTACaviFanmYykñúgkic©kargar
KNnaelxEdlmancMnYneRcInsUm,IEt Charles
Babbage k¾BuM)anKitBIlT§PaBdUecñHEdr.
clicks enHKitRtwmedImqñaM2006 .
Rbiyy:agdUecñHesaH ehIycMnYny:agKMhukenHvaelIkTwkcitþ
eGay´bnþkarsresrteTAeTot”. Blog enHKwsMxan;sMrab;
nagkñúgkarpSBVpSaynUvsñaédsMEdg nig PaBynþEdlnag
)ansMEdg.
Xu )anbgðajBIplRbeyaCn¾ blog rbs;nagfa vaKWCa
meFüa)ayd¾RbesIrbMputkñúgkarsnSMsMécfvikarGMBIkarpSBV
pSaysñaédrbs;nageTAkan;GñkKaMRTnigBiPBelak . nagk¾
)anbBa©Úl nUvPaBlMGitkñúgkMLúgeBlénkarfterOgcug
eRkaybMputrbs;nagKW “Dreams My Come” EdreTIbEt
)anftcb;nacugExmifuna ehIyTnÞwmnwgenH Xu k¾sresrBI
Epnkarrbs;nagkñúgkarvaylukTIpSasMrab;erOgcugeRkay
enHpgEdrenAkñúg blog enaH.
Rkúmh‘unTUrs½BÞcin)aneqøot»kasBRgIkkarpSBVpSayrbs;
xøÜntamry³kardak;eGay Link eTAkan; blog rbs; Xu kñúg
karGnuBaØatþieGayGtifiCn download bTcMerogenAkñúgépÞ
erOg “Dreams My Come” EdleRcogedayrUbnagpÞal;
mkdak; CasMelgeraT¾TUrs½BÞ.
Xu k¾Føab;CaGñkCab;BanrgVan;GñkRKb;RKgsMEdgd¾l¥bMputenA
“ANT” manKMnitcg;bgðajGMBI
enAmYykEnøg .
Orcish Hordes: Orc Ca Race mYyEdlmancab;kMenIteLIgelIdwkdIrbs;BYk Draenor
(Outland)ehIy)aneFVIdMenIrmkkan;TwkdI Azeroth tamry³ Dark Portal . Orc Ca
Race mYyEdlkacsahaveXaeXAehIy)aneFVIs®gÁamRbqaMgnwg Human .
Operating Systems: Windows 98, Windows ME, Windows 2000, Windows XP, Windows Vista
Video: 8MB 3D video card (TNT, i810, Voodoo 3, Rage 128 equivalent or better) with DirectX 8.1 support.
Cheat Code
WarpTen - begáInel,Insagsg building Motherland [race] [level] - tMelIg level
IocainePowder - Fast Death,Decay SomebodySetUpUsTheBomb - Instant defeat
DayLightSavings [time] - If a time is specified, time of day is set to that, otherwise time of day is alternately
halted,resumed
Flex, Adobe Shockwave, JavaFX ni g Apple Quick Time eKalbM N gmY y eTotKW cg; E NnaM e GayeKsÁ a l; B I smasPaBrbs;
AJAX pgEdr .
mkdl;eBl\LÚvenHRkumh‘nu Microsoft )anecj Silverlight BIrCMnan; (2 version) rYcmkhIyKWCnM an;TI 1>0 (version 1.0) nig
CMnan;TI 1> 1 (version 1.1) .
viTüaCaeRcInEdlCYysMrYldl;sisS nisiStkñúgkareFVI
lMhat;sala nig karGnuvtþn_enApÞHEdlRbkbeday
PaBgayRsYl nig qab;rh½s .
Microsoft Math RtUveKbegáIteLIgeGaymanlkçN³dUcCakarKNnaBit²edayédpÞal;rbs;Gñk ehIykarbgðajlT§plrbs;va manlkçN³CaRkaPic
TaMgGs; .
Microsoft Math mankarerobcM tool CalMdab;lMedaytamzananuRkm EdleFVIeGaymanPaBgayRsYlkñúgkareRbI nig CYysMrYldl;sisS nisSitelIkar
edaHRsaysmIkarsµúKsµaj . lkçN³Biessrbs; Microsoft Math mandUcCa³
Graphing Calculator RtUv)anbegáIteLIgRbkbeday tool sMxan;²CaeRcInsMrab;edaHRsaysmIkarBi)ak² nig bBaðaGMBIviTüasa®sþmandUcCa FrNI
tMrUvkar
CPU: Pentium 600MHz ebI 1GHz rWx<s;CagenHkan;EtRbesIr
Windows XP Service Pack 2 rWx<s;CagenH
Cable Pins 40 7
ExSeRbIkñúgkarbBa©ÚnTinñn½y 26 2
enAkñúgkuMBüÚT½rmanÉksarmYycMnYyEdlCaÉksarmin)ankarmYycMnYndUcCa
temporary files, contents of the browser cache, temporary
TuneUp Process Manager nwgCYyelakGñkeGaygayRsÜlkñúgkar
thumbnail views nig automatically generated log files EdlCa
RKb;RKg Process epSg²rbs;RbB½n§dMenIr kar . edIm,IcUleTA TuneUp
ehtueFVIeGayxat space rbs; Hard Drive ehIyGaceFVIeGaykuMBüÚT½r
Process Manager sUmcucelIBakü TuneUp Process Manager
dMenIrkaryWtEfmeTotpg . edIm,Ilb;ÉksarEdlmin)ankarTaMgenHsUm
ehIyenAkñúgenHelakGñkGaceFVIkarbBaÄb;nUv process NamYy nigGac
cUleTAkan; Free up disk space rYccucelIBakü Unnecessary files
emIldwgnUvTItaMgÉksarén Precess EdlkMBugdMenIrkar .
and backups ehIysUmFIkykRbePTÉksarEdlelakGñkcg;eFVIkar
enaHeT .
Web Developer GaceGayelakGñkeFVIkarRtYtBinitünUvesÞIEtRKb;
button .
bnÞab;sUmeFVIkarkMnt; nig bBa©Úl Address mail EdlCa spam eTAkan; edaysV½yRbvtþi nig address e-mail rbs;GñkRtÚv)anbgðajeTAkan;
Blocked Senders tap spammer . edIm,IbiT rW ebIk anti-spam featured sUmcUleTAkan;
matic Download .
rYccuc OK button
nig automatic processing of meeting requests )an edIm,I sUmEsVgrk link EdlbgðajGMBI “Privacy Statement” “Privacy Policy”
suvtßiPaB e-mail rbs;Gñk . b:uEnþ delivery receipts GacbiT)an “Terms and Conditions” rW “Terms of Use” ehIyRbsinebIeKhTMB½r
luHEtelakGñkCa e-mail server administrator . min)anbgðajc,as;GMBIkareRbIR)as;B½t’man sUmeFVIkarsMerccitþfaKYrcuHeQµaH
- edIm,IbiT read receipts dMbUgRtÚvcUleTAkan; Tools menu rbs; rWk¾mincuHeQµaH .
MS Outlook 2007 ehIyeRCIserIsyk Option rYccucelI Tracking
ternet Mail accounts sUmeRCIserIsyk Never send a response check box mYyEdlFIkrYcCaeRscsMrab;eGay address e-mail rbs;
nig BN’Rkem:A
]³ sMrab; TOC 3 eRCIserIs
Font Name :Arial , Font
nig BN’sVay
Size : 10
sUmemIllTæplxageRkam
- rYccuc Ok button
eRkayBIebIkkmµviFI Mi-
crosoft PowerPoint
2007 .
sUmcuc Microsoft
Office Button
bnÞab;mkcucelIBakü
New
1> sUmcUleTAkan; Server rYceRCIserIseQµaH Server Edlrbs;elakGñk 3> bnÞab;cucelI Database tap edIm,IkMnt;TItaMg Database, Steaming
ehIy Right Click elIBakü First Storage Group rYceRCIserIsyk nigkMnt;eBlevla Maintenance interval rbs; Mailbox
New ehIy Click elIyBakü Mailbox Store .
and Computers
<style type=”text/css”>
#tooltip {
position: absolute;
width: 250px;
border: 1px solid #fff; kUdxageqVgCakUdsMrab;kMnt; style mYycMnYneTAeGay Tooltip dUcCa kardak;BN’épÞ
padding: 5px;
background-color: #000;
visibility: hidden; kardak; border nigBN’ border kardak;Rsemal karkMnt;TMhMTTwg . enAkñúg
color: #fff;
font-family: “Lucida Sans Unicode”; block énkUdxagsþaMelakGñkk¾Gac bEnßmnUv style mYycMnYneToteTAeGay Tooltip
font-size: 12px;
z-index: 100;
}
pgEdrdUcCa³ kardak; style énGkSr BN’GkSr TMhMGkSr .l.
a img {
border:0;
margin-right:20px;
}
</style>
<div style=”left: -1000px; top: 651px; visibility: hidden;” id=”tooltip”>This DIV has a tip!!.</div>
<script type=”text/javascript”>
var offsetxpoint = -60; // sMrab;kMnt;TItaMg rbs;
x Tooltip
var offsetypoint = 20; // sMrab;kMnt;TItaMg rbs;
y Tooltip
var ie = document.all;
var ns6 = document.getElementById && !document.all;
var enabletip = false;
if (ie || ns6)
var tipobj = document.all ? document.all[“tooltip”] : document.getElementById ? document.getElementById(“tooltip”) : “”;
xagelICakUd Javascript EdlmanmuxgarCaeRcIncMeBaH Tooltip dUcCa kMnt;TItaMg Tooltip eGayrt;tam mouse, sMrab;lak; Tooltip, sMrab;dak;
GtßbTcUlkñúg Tooltip, sMrab;kMnt;BN’épÞ Tooltip nig sMrab;kMnt;TMhMTTwg Tooltip .
<a href=”http://www.ant.com.kh/” onmouseover=”ddrivetip(‘<b>Vong Vathana</b><br/><br/>
<div style=\’color:#00e501;font-weight:bold\’>T-SQL</div>T-SQL Search Term <br /><br />
<div style=\’color:#66b7e6\’>She come from Norton University.</div>’)” ;=””
onmouseout=”hideddrivetip()” /><img src=”Vong_Vathana.jpg” /></a>
kUdxagelIeyIgsegáteXIjman function ddrivetip() nig hideddrivetip() EdlCa function rbs; Javascript ehAenAeBlEdl mouse
rMkilelI "onmouseover" nig rMkilecj “onmouseout” .
ddrivetip(string text) Ca function sMrab;eFVIkarbgðaj tooltip Edl parameter rbs;vaCaGkSrenAkñúg tooltip . elakGñkGac
eFVIkardak;BN’ rW TMhMGkSrrbs; tooltip tamry³ parameter enHedayeRbIR)as; HTML tag nig CSS style sheet .
hideddrivetip() Ca function sMrab;lak; tooltip vaKµan parameter eT vaCaGñklak;nUv Tooltip vijenAeBleyIgpøas;TI mouse ecjBI
Label
RtUv)aneKeRbIsMrab;bgðajCaGkSrenAelI website . vaGaceGayeyIgeFVI - Visible: kMnt; label emIleXIjrWGt;
karpøas;bþÚrrUbragrbs;vatamry³ Properties mYycMnYndUcCa³ - Enabled: kMnt; label dMenIrkarrWGt;
- Font-Names: bþÚr font rbs;GkSrkñúg label - AccessKey: eRbIsMrab;eFVIkar access tamry³ keyboard
- Font-Bold: kMnt;GkSr bold rWGt; (true rW false) - SkinID: eRbIsMrab;TajykrUbragBI skin (theme) NamYyEdl
- BorderWidth: kMnt;TMhMrbs;s‘um
eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³ ImageButton
manlkçN³dUcKñaeTAnwg Button Edr RKan;EtvamanrYbragCarUbPaB .
ImageButton man Properties nig Event dUcKñaTaMgRsugnwg Button
<html> RKan;EtbEnßmnUv Properties sMrab;rYbPaBdUcxageRkam³
<head>
<script language=”C#” runat=”server”> - AlternateText: kMnt;GkSrEdlbgðajeBlEdl mouse
void Button1_Click(object Source, EventArgs e) {
pointer enAelI ImageButton
Label1.Text=”You clicked the button”;
} - ImageAlign: kMnt;TItaMgrbs;rUbPaB (Top, Left, BaseLine, ...)
</script>
</head> enAelI website
<body>
- ImageUrl: kMnt;TItaMg (Url) file rbs;rUbPaBenAelI server
<h3>PostBack Using Button</h3>
<form runat=server> xageRkamenHCarUbénEpñkmYyrbs; website EdleRbI ImageButton
// onclickeRbIsMrab;bBa¢ak;eGayeTAeFVIkic©karepSgdUcCa
Script
// enAeBlEdleyIgcucelIButton
<asp:Button id=Button1 Text=”Click Me”
onclick=”Button1_Click” runat=”server” />
<asp:Label id=Label1 runat=server />
</form>
</body>
</html>
eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³
LinkButton <html>
dUcKñaeTAnwg Button Edr RKan;EtvamanrYbragCa link Fmµta . vaeFVICasMe- <head>
<script language=”C#” runat=”server”>
NIeTA Server ehIyGaceFVIkarP¢ab;TMnak;TMngeTA website epSgeTot)an void ImageButton1_OnClick(object Source,
ImageClickEventArgs e) {
. LinkButton man Properties nig Event dUcKñaTaMgRsugnwg Button . Label1.Text=”You clicked the image button”;
xageRkamenHCarUbénEpñkmYyrbs; website EdleRbIR)as; Button }
</script>
</head>
<body>
<h3>ImageButton Example</h3>
<form runat=server>
//ImageUrl eRbIsMrab;dak; Address b¤ Path URL EdlrUbPaBsßitenA
//onclick eRbIsMrab;ehA Script dMeNIrkarenAeBlcucelI Button
<asp:ImageButton id=”Button1” BorderWidth=”2px”
ImageUrl=”images/mango.jpg”
eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³ onclick=”ImageButton1_OnClick” runat=”server”/>
eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³ eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³
<html> <html>
<script language=”C#” runat=server> <head>
<script language=”C#” runat=”server”>
// Page_Load dMeNIrkarenAeBlEdlebIkeKhTMB½rdMbUg b¤ void SubmitBtn_Click(Object Sender, EventArgs e) {
//enAeBlEdl Page Refresh
// DropDown1.SelectedItem.Text eRbIsMrab;cab;yktMélEdl
void Page_Load(Object sender, EventArgs e) {
// kMnt; hyperlink eTA “~“ mann½yfacg¥úleTA root rbs; website // )aneRCIserIsykkñúg
DropDownList
Label1.Text=”You chose: “ + DropDown1.SelectedItem.Text;
// HyperLink1.NavigateUrl eRbIsMrab;dak; address b¤ Path URL }
HyperLink1.NavigateUrl = “~”; </script>
} </head>
</script> <body>
<body> <h3>DropDownList Example</h3>
<h3>Simple asp:hyperlink Sample</h3> <form runat=server>
<form runat=server> <asp:DropDownList id=DropDown1 runat=”server”>
<p> <asp:ListItem>Item 1</asp:ListItem>
<asp:HyperLink id=”HyperLink1” runat=”server”> <asp:ListItem>Item 2</asp:ListItem>
Go To QuickStart <asp:ListItem>Item 3</asp:ListItem>
</asp:HyperLink> <asp:ListItem>Item 4</asp:ListItem>
</form> <asp:ListItem>Item 5</asp:ListItem>
</body> <asp:ListItem>Item 6</asp:ListItem>
</html> </asp:DropDownList>
// OnClick eRbIsMrab;ehA
ScriptdMeNIrkarenAeBlcucelI
Button
<asp:Button text=”Submit” OnClick=”SubmitBtn_Click”
runat=server/>
DropDownlist <p>
<asp:Label id=Label1 Font-Names=”Verdana”
eRbIsMrab;eGayeRCIserIs)anEtmYyKt;BIkñúgtaragEdlbgðaj. vaGaceRbI Font-Size=”10pt” runat=”server”>
Select a value from the list
P¢ab;CamYynwg ListItem sMrab;bEnßm Item eGayeTA DropDownList . </asp:Label>
</form>
Properties mYycMnYnrbs; DropDownList manlkçN³dUceTAnwg Label </body>
dUecñHEdr elIkElgEt Properties xageRkam³ </html>
cMeBaH Event rbs; ListBox KWmanlkçN³dUcKñaeTAnwg DropDownList eRbIsMrab;kMNt;lkç½NÐBit b¤ minBit RBm b¤ minRBm enAeBlEdlvaRtUv)
dUecñHEdr . aneKcucelIenaHmann½yfa Bit b¤ RBm . CheckBox man Properties
xageRkamenHCarUbénEpñkmYyrbs; website EdleRbIR)as; Button dUceTAnwg control xagelIEdr elIkElgEt³
- Checked: kMnt;faeFVIkarFIk rWGt; (true rW false)
eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³ eyIgnwgeFVIkarbegáItdUcrUbxagelIenHtamry³kUdxageRkam³
<html>
<html>
<head>
<head>
<script language=”C#” runat=”server”>
<script language=”C#” runat=”server”>
void SubmitBtn_Click(Object Sender, EventArgs e) {
void SubmitBtn_Click(Object Sender, EventArgs e)
{ //Check1.Checked esµI
True enAeBlEdl CheckBox RtUv)anFIk
if (Check1.Checked == true) {
// ListBox1.SelectedIndex eRbIsMrab;TajyktMélCaelxBIlMdab;elx Label1.Text = “Check1 is checked!”;
// erog Array List (0, 1, 2, 3, 4, 5) én ListBox man 6 Items }
if (ListBox1.SelectedIndex > -1) else {
{ Label1.Text = “Check1 is not checked!”;
// ListBox1.SelectedItem.Text eRbIsMrab;TajyktMélCaGkSrBI }
}
// Item Edl)aneRCIserIs </script>
Label1.Text = “You chose: “ + ListBox1.SelectedItem.Text;
</head>
}
<body>
}
<h3>CheckBox Example</h3>
</script>
<form runat=server>
</head>
<asp:CheckBox id=Check1 Text=”CheckBox 1”
<body>
runat=”server” />
<form runat=”server”>
<h3>ListBox Example</h3>
<p> //OnClick eRbIsMrab;ehA
Script dMeNIrkarenAeBlcucelI
Button
<asp:ListBox ID=”ListBox1” Width=”100px” runat=”server”> <asp:Button text=”Submit” OnClick=”SubmitBtn_Click”
<asp:ListItem>Item 1</asp:ListItem> runat=server/>
<asp:ListItem>Item 2</asp:ListItem> <p>
<asp:ListItem>Item 3</asp:ListItem> <asp:Label id=Label1 Font-Names=”arial” Font-Size=”10pt”
<asp:ListItem>Item 4</asp:ListItem> runat=”server”/>
<asp:ListItem>Item 5</asp:ListItem> </form>
<asp:ListItem>Item 6</asp:ListItem> </body>
</asp:ListBox> </html>
elIkElgEt³ // CaCYrQr
Check1.RepeatLayout = RepeatLayout.Table;
- CellPadding: kMnt;RbEvgKMlatrbs; cell (checkbox) BITItaM- }
else
gedIm . vamanlkçN³dUcKñaeTAnwg cell rbs; HTML table dUecñHEdr . {
dUcrUbxageRkamedayminmankar refresh .
tMélrbs; status property
200 uninitialized
201 loading
204 loaded
205 interactive
c,ab;TI 01 ecjpSayéf¶TI02 kkáda 2008 énTsSnavdþIGan “ANT” )anbgðajBITMrg;énkarbegáIt nig dMeNIrkarkmµviFItamry³Pasa C# enAkñúg
brisßan Console Applications ´k¾sUmbBa¢ak;pgEdrfa Console Applications KWeFVIkarCalkçN³ Character User Interface b¤ehAfa
Command-Line User Interface (CUI) edayral;karbBa©ÚlTinñ½y (Input) nig bgðajTinñ½y (Output) KWBwgEp¥kTaMgRsúgeTAelI class mYyEdl
eyIgnwg)andUcrUb C1
bnÞab;mk Create project edayyk mouse cucelIBakü Project Rtg;kEnøg
Create . bnÞab;BI New Project (rUb C2) )anbgðaj sUmeFVIkar Select elIBakü
rUb C2
bnÞat;TI25 nig 26 nwgeFVIkarkñúgkrNI user )ancucelI Open button én Open dialog (emIlrUbC6) BIeRBaHebIeyIgemIleTAelIbnÞat;TI23 eyIgnwg
)aneXIjkarsikSalkç½NÐeTAelI OpenFileDialog object CamYynwgtMél OK én DialogResult
ShowDialog() Ca method eRbIsMrab;bgðaj dialog box b¤ form (krNIenH form RtÚv)anbgðajCalkçN³ dialog box) edayvanwg return tMél
DialogResult CaRbePT enumeration EdlmantMélrbs;vaCa None, OK, Cancel, Abort, Retry, Ignore, Yes, No . CaFmµtaeKeRcIneRbIR)as;
vakñúgkarsikSalkç½NÐCamYynwgkarbiTén dialog box b¤k¾karbiTnwglak; (hide) sMrab; form Edl)anebIkCalkçN³ modal dialog box .
FileName Ca property én OpenFileDialog object manmuxgarpþl;eGay b¤TajykeQµaHrbs; File BI File dialog .
lblImagePath CaeQµaHrbs; Label object Edl)ankMnt;xagelIenAkñúgkmµviFIenH eyIgeRbIvakñúgbMNgbgðajnUvTItaMg nigeQµaH file rUbPaBEdl user
)anebIkeTAkan; form (Label Ca control tMNageGay text EdlbgðajenAelI Form, eKGacpþl; text eTAkan; label b¤Taj text BI label tamry³
Text property rbs;va) CasrubbnÞat;TI25 KWCakarTajyknUveQµaH file rUbPaBEdl)anebIkBI Open file dialog eTAkan; lblImagePath label .
bnÞat;TI26, FromFile() Ca method én Image class (Image class KWCa class sßitenAkñúg System.Drawing) FromFile() eRbIsMrab;begáItb¤k¾
KUsrUbPaBBI file Edl)anpþl;eGaytamry³ parameter rbs;va.
pictureBox1 dUcGVIEdleyIg)aneXIjxagelIKWCa picture object EdlmanmuxgarCaGñkbgðajrUbPaBenAelI form . tamry³ Image property
TsSnavdþIGan “ANT” c,ab;01 ecjpSayéf¶TI02 kkáda 2008 )aneFVIkarcuHpSayBIkarbegáIt Chat client RBmTaMgeFVIkarBnül;kUdpgEdr . CafµI
mþgeTot´sUmrMlwkdl;elak-elakRsI nigb¥Ún²fa CaFmµtakmµviFICECkkMsanþEdleBjlkçN³ KWcaM)ac;RtÚvman Applications cMnYn2dac;edayELk
BIKñaKW Chat Client nig Chat Server ehIy Chat Server k¾KYrEtmansmtßPaBkñúgkarRKb;RKg Chat Clients )aneRcInm:asuInpgEdr (mann½yfa
GacTTYl nigEbgEck Messages BIm:asuInepSg²Kña)aneRcInkñúgeBlEtmYy) . sMrab; Chat server EdlTsSnavdþIGan “ANT” nwgeFVIkarBnül;enA
EpñkxageRkamenHKWmanlT§PaBGaceFVIkarCamYy Chat client )anEt30m:asuInb:ueNÑaHkñúgeBlEtmYy.
elak-elakRsI nigb¥Ún²Gac download source code rbs; chat server tamry³ http://www.ant.com.kh/2008/08/
begáIt Chat Server (dUcrUb C1)
\LÚvenHsUmelak-elakRsI nigb¥Ún²eFVIkar design form dUckñúgrUbC1 nigkMNt;
properties eTAelI controls TaMgenaHdUctaragxageRkam³
- FormBorderStyle FixedToolWindow
Form1
- Text ANT Chat Server
rUb C1 - Name lbIp
Label - Font Khmer OS System
- Text IP Address:
etIm:asuInNasMrab; Chat Server? - Name txtIp
TextBox
- BorderStyle Fixed3D
sMrab; chat server EdlTsSnavdþIGan “ANT” elIkmk - Name BtnListen
Bnül;enHvasßitkñúgkMrittUcenAeLIyeT dUecñHvaBuMmanlkç½NÐ - FlatStyle Standard
Button Khmer OS System
- Font
saMjaMNamYysMrab;kuMBüÚT½rEdl run vaenaHeLIy GVIEdl - Text dMeNIkarm:asuInem
RtÚvkarKWm:asuInEdl)antMeLIg .NET Framework . - Name txtLog
- BorderStyle Fixed3D
b:uEnþsMrab;karecjpSayrbs;TsSnavdþIGan “ANT” cMnYnBIr - Dock Bottom
TextBox
- Font Khmer OS System
elxmkenHcMeBaHkarbegáItkmµviFI chat vaGacmanlT§PaB - Multiline True
- ScrollBars Both
RKb;RKan;sMrab;karyk eTAeRbIR)as;kñúgkargarepJIsarCa
GkSrsMrab;GgÁPaBpÞal;xøÜnEdl mancMnYnm:asuInminelIsBI bec©kviTüakUdEdl)aneRbI
30eRKOg. b:uEnþelak-elakRsI nigb¥Ún²kuMePøceFVIkarkMNt;
m:asuInNamYyCak;lak;edIm,IdMeNIrkarkmµviFI chat server sMrab;kmµviFI chat server enHeyIg)aneRbIR)as; classes sMxan;²dUcCa³ TcpClient,
IPAddress,Thread,Hashtable,TcpListener, StreamWriter, StreamReader
enH ehIyRKb;m:asuInTaMgGs; (chat clients) RtÚvsÁal;BI
IP address rbs;masuIn chat server (sUmemIlBIdMeNIr
nig Dns .
kar chat client tamry³TsSnavdþIGan “ANT” c,ab;01 kñúgkarbegáIt Chat server tamry³kareRbI; TCP protocol nig Stream socket
KWman $ dMNak;kalkñúgkarBiPakSakUddUcCa³
RbcaMEx kkáda2008 knøgmkenH) ehIyTsSnavdþIGan
”ANT” eCOCak;fa elak-elakRsInigb¥Ún²BitCaGacman 1> begáIt Object én TcpListener class (RtUvkar System.Net.Sockets)
private TcpListener tlsClient;
lT§PaBkñúgkarQaneTAkarbegáItkmµviFICECkkMsanþEdl
tlsClient = new TcpListener(ipAddress, portnumber);
manlkçN³eBjelj nigCaexmrPasaenAéf¶NamYytam
ry³karsikSakUdCamYynwg “Gan-ANT” . bMNgénkarbegáIt object enHKWedIm,IeRbIR)as; stream socket CaRbeyaCn¾sMrab;
chat server GacTTYl)annYvkar request epSg²BI chat client .
AcceptTcpClient() Ca method rbs; TcpListener object edayvanwgeFVIkarpþl;mknUv TcpClient object fµImYy (sUmemIlBItYnaTI TcpClient
enAkñúgc,ab;TI1énTsSnavdþIGan ”ANT”) .
tlsClient.Start();
// Ca
event EdlekItmanenAeBlEdlman user )an
connected, disconnected, nigepJI message
public static event StatusChangedEventHandler StatusChanged;
private static StatusChangedEventArgs e;
private Thread thrListener; // Ca
Thread object eFVIkarkñúgeBl
Chat server rgcaMkar connect BI clients
private TcpListener tlsClient; // Ca TCP object eRbIsMrab;rgcaMkar connect BI clients
bool ServRunning = false; // ebIsinCa ServRunning==true, chat server nwgbnþrrgcaMkar connect BI clients
void CloseConnection()
{ // CadMNak;TI4
tcpClient.Close();
srReceiver.Close();
swSender.Close();
}
public Connection(TcpClient tcpCon)
{
tcpClient = tcpCon;
thrSender = new Thread(AcceptClient);
thrSender.Start();
}
try
{
while ((strResponse = srReceiver.ReadLine()) != “”)
{
if (strResponse == null)
{
ChatServer.RemoveUser(tcpClient);
}
else
{
ChatServer.SendMessage(currUser, strResponse);
}
}
}
catch
{
ChatServer.RemoveUser(tcpClient); sMnYr³ cUrGñkBnül;eTAtamlT§PaBGMBIbNþar classes
}
} Edl)aneRbIkñúgkmµviFI Chat Server enH?
}
} BinÞú³ 20duløa + Certificate sMrab;GñkQñH
etI Query manlkçN³dUcemþc? 2> eBlenaH New Query dialog box )anbgðajeLIgcucelI Design
View ehIycucelI Ok button
Query KWCakarRbmUlpþúMénmYy b¤ eRcIn table EdlsßitenAkñúg 3> kñúg Show Table dialog box cucelI Table b¤ Query Tab rYmman
database EtmYy dUecñHGñkGaceFVIkarbgðaj viPaK ehIynigerob Tinñn½yEdlGñkRtÚvkar
cMTinñn½yCalkçN³ database . 4> cucBIrdgelIeQµaH Object EdlGñkcg;eFVIkarCamYy cucelI Close
Query TTYlTinñn½yBI table mYyb¤eRcIn edIm,IbegáItCa form b¤ button
report . 5> cucelI field TaMgLayNaEdlGñkRtÚvkarbBa©Úlkñúg Field row
Query nwgRtÚv)anEkERbRbsinebI table EdlykeTAbegáItCa (Design grid) ehIyGñkk¾GackMnt;lkçx½NÐEdlRtÚvkarkñúg Criteria
Query mankarEkERb . row
enAkñúgelxenHTsSnavdþI Gan “ANT” nwgelIkykBIrebobbegáIt Query 6> edIm,IemIllTæplén Query cuc View enAelI toolbar
mkbgðaj II.1. Criteria Query : kMnt;lkçx½NÐsMrab; field mYykñúg design
Select Query: eRbIsMrab;TajykTinñn½yBI table b¤ query mYyb¤eRcIn grid bBa©ÚlnUv expression kñúg Criteria cell sMrab; field enaH .
Create a Query in Design View : begáItnUv Query EdlGnuBaØati - RbsinebI expression sßitkñúg cell epSgKñab:uEnþ row EtmYy, Access
eGaykMnt;lkçx½NÐtamkarcg;)an . eRbI And Operator Edlmann½yfamanEt record EdlCYblkçx½NÐkñúg
Find duplicate query : eRbIsMrab;bgðajnUv record EdlmantMél cell TaMgGs;eTIbbgðaj .
sÞÜnénmYyb¤eRcIn field .
Find unmatched query : eRbIsMrab;bgðajnUv record Edl)anmkBI
I. begáIt Query edayeRbI Wizard - RbsinebI expression sßitkñúg row xusKñaén design grid, Access
eRbI Or operator, Edlmann½yfa record EdlCYblkçx½NÐNamYyk¾va
1> kñúg Database window, cucelI Queries Object eRCIserIs New bgðajTinñn½yEdr .
(enAelI Databse window toolbar)
3> bnþeTotsUmGnuvtþn_tamkarENnaMrbs;m:asuIn
4> RbsinebI Query min)anbgðajlTæpltamkarcg;)an enaHGñkGac
Rtlb; Query CalkçN³ Design View edIm,IeFVIkarpøas;bþÚr II.2. begáItkarKNnaenAkñúg Query
rebobdak;eQµaHeGay field fµI
II.2.1.
II. begáIt Query kñúg Design View GñkGacbegáItnUv field fµImYysMrab;karKNna edayebIk Query CalkçN³
Design View ehIykMnt;dUcxageRkamkñúg field CYredkén Column fµI
1> kñúg Database Window cucelI Queries Object eRCIserIs New vaybBa©ÚleQµaHfµI EdlbBa©b;edaysBaØacucBIr (:) . ]TahrN_³ New
(enAelI Database window toolbar) Field :
]TahrN_
- Title Field Rtg; Crosstab Row eRCIserIs Row Heading
- BookID Field Rtg; Crosstab Row eRCIserIs Row Heading
- DateOut Field Rtg; Crosstab Row eRCIserIs Column Heading
- Student Name Field :
÷ Rtg; Total Row cucsBaØaRBÜjeRCIserIs Expression
÷ Rtg; Crosstab Row cucsBaØaRBÜjeRCIserIs Value
sMnYr
smµtikmµ sMnYr
mCÄmNÐlmYycg; eFVIkarerobcM Database edIm,IeFVIkarRKb;RKgBinÞúsisS - cUrbegáIt Relationship rvag Table TaMgGs;enH
Edl)anmkcuHeQµaHcUleronmantMrUvkardUcxageRkam³ - begáIt Query mYyedIm,IEsVgrkBinÞúsrub (dak;eQµaH Sum), BinÞúmFüm
- RtÚvkarrkSaTukB½t’mansisSmandUcCa : Student ID (GtßelxnisSit), (dak;eQµaH Avg), BinÞúTabbMput (dak;eQµaH Min), BinÞúx<s;bMput (dak;eQµaH
Student Name (eQµaHnisSit), Sex (ePT), Birth_date (éf¶ Ex qñaM fa Max) rbs;nisSitmñak;² .
kMenIt), House Nº (pÞHelx), Street (pøÚvelx), SangKat (sgáat;), bBaöak;³ cMeBaHsisSEdlmin)anRblg k¾eGaybgðajeQµaHEdr. (rUbTI 1)
Khan (xNÐ), City (Rkúg), Telephone (elxTUrs½BÞ), Email (sar - begáIt Query mYyeTotedIm,IbgðajeQµaHsisS Edl)anmkeron enAkñúg
eGLicRtÚnic) nig Photo (rUbft) mCÄmNÐlenHcab;BI BIrmuxviCöaeLIgeTA . (rUbTI 2)
- RtÚvkarrkSaTukmuxviCöanimYy²mandUcCa : Subject ID (elxkUdmuxviCöa), - begáIt Query mYyepSgeTotedIm,IbgðajeQµaH sisSEdlmin)anmk
Subject (eQµaHmuxviCöa) RbLgykBinÞú . (rUbTI 3)
- RtÚvkarrkSaTukBinÞúsisStammuxviCöaEdl)aneronmandUcCa Student ID, - begáItnUv Crosstab Query EdlmanrUbdUcxageRkam (rUbTI 4)
Subject ID nig Point (BinÞú) - cUrbegáIt Crosstab Query EdlmanrUbdUcxageRkam (rUbTI 5)
sMKal;³ sMrab;lMhat;enH GñkGacbBa©ÚlTinñn½ykñúg table epSgBIenH rUbTI 1
k¾)an eRBaHenHRKan;EtCakarelIk]TahrN_b:ueNÑaH .
Table: Student List rUbTI 2
Calkç½NÐénCMerIskñúgsMNuMtMélNamYy
GacCa ALL, DISTINCT, TOP sMrab;RKb;RKg rows Edl- IN ]. WHERE Province IN (‘TAKEO’, ‘KANDAL’,
Keywords
RtÚvbgðajecjBI tables . ‘KAMPOT’)
criteria Calkç½NÐkMnt;sMrab;bBa¢ak;fa rows NaxøHEdlRtÚvTajTinñ½y sub-query CakareRbI SELECT enAkñúg SELECT epSgeTot
eKGacbUksBaØa b¤ BaküepSg² eGayeTACa field fµItamry³ ( + ) operator enHpgEdr. Title + ’ ,’ + PubYear + ‘ ,’ + Author
enHCa criteria
tamry³ WHERE KWvanwgeFVIkarbgðajnUvB½t’manesovePATaMgLayNaEdl AmountCopy column
mantMélesµInwg 10. (B½t’manEdlRtÚvbgðajman BookID, Title, PubYear nig Author.
WHERE AmountCopy > 10 AND PubYear NOT IN (‘1997’, ‘2000’, ‘2005’, ‘2007’);
SELECT BookId, Title, Price, Price * 1.1 AS [Price increase 10%] FROM Books
Loan.AmountCopy
GROUP BY PubYear
sMnYr
Table Books
Table Students
Table Borrowers
)anbeBa©jTsSn³dUcxageRkam³
tamKMnit´, ´KitfakarbegáItkmµviFIRbkYtRbECgenHKWl¥Nas; eFVIeGaynisSitGacRsavRCav nigbeBa©jsmtßPaBrbs;BYkKat;EdlFøab;)aneronknøgmkb:uEnþral;sMnYr
TaMgGs;enaHminsUvBi)akeT .
sMNUmBr³
´sUmsMNUmBreGayTsSnavdþIGan dak;sMnYreGayBi)akbnþic ehIymanCaerogral;Ex eRBaHfaebIeKmansmtßPaBx<s;CagenH eKmineqøIyeT.
C½ylaPI
)anbeBa©jTsSn³dUcxageRkam³
´yl;fakmµviFIRbkYtRbECgenH)anCMrujnigelIkTwkcitþy:agxøaMgeTAdl;sisS nisSit Edl)aneron
EpñkB½t’manviTüa ehIy)anbgðajsmtßPaBrbs; BYkeKpgEdr. elIsBIenHeTAeTotkmµviFIenH)aneFVIeGaysisS nisSit
EdleronEpñkB½t’manviTüaenHkan;EtxitxMRsavRCavbEnßmeTotedIm,IRbkYtRbECgykBan;rgVan;niglixitbBa¢ak;enH.
sMNUmBr³
´sMnUmBrbEnßmeTAelIkarpSBVpSaykmµviFIénkarRbkYtRbECgenHeGay)anRKb;mhaviTüal½y edIm,I eGayBYkeK)andwg nigRbkYtRbECgeGay)aneRcIn.
)anbeBa©jTsSn³dUcxageRkam³
´)aTmankarekatsresIr nig KaMRTy:axøaMgcMeBaHkare)aHBum<TsSnavdþIGanenHeLIg EdlGñke)aHBum<Kat;)anRsavRCav
rkÉsarfµI²EdlTak;TgeTAnwg B½t’manviTüasa®sþ k¾dUcCakmµviFIkuMBüÚT½r edIm,IykmkbgðajR)ab;eGayeyIg´EdlCa
nisSitkMBugEtsikSanUvmuxCMnajenHkan;EtmankargayRsÜlkñúgkarRsavRCavRBmTaMg)andwgnUvGVIEdlCabec©kviTüafµI
naeBl bc©úb,nñ. minEtb:ueNÑaHGñke)aHBum<Kat;)anpþl;»kaseGaynisSitRKb;rUbmankarbgðajsñaéd cMeNHdwgEdlxøÜnmantamry³karRbkYtRbECgedaylkçN³
yutþiFm’RtwmRtÚv ehIyGñkQñHnwg)anTTYlrgVan;CaR)ak;RBmTaMgTTYlenAlixitbBa¢ak;EfmeTot EdlBImunTsSna
vdþImYycMnYnBuMFøab;man. ´KitfaenHCakarl¥Nas;sMrab;TsSnavdþIGan minRtwmEtbgðajnUvGVIEdlCabec©kviTüafµI²eTEfmTaMgCYyCMrujeGayGñkGanb¤nisSit
man»kasTajykplRbeyaCn¾nUvsmtßPaBEdlxøÜnmantamry³TsSnavdþIGan enHeTot.
CacugbBa©b;´sUmcUlrYmcMEnkKaMRT ehIysUmeGay TsSnavdþI begáIteLIgCa sMnYrb¤begáItCa program EdlCas<anedIm,IeGayGñkGan)andwgb¤nisSitEdl Kat;mansm
tßPaBGacbeBa©jEfmTaMgRbwgERbgRsavRCavkñúgkareronsURt bEnßmeTotpg.
The Winner Of The Winner Of The Winner Of
C# For Beginner C++ ASP.NET
Name: vgS vDÆna Name: Qn c½nÞsupl Name: Horn Vichea
Email: vvathana@yahoo.com Email: chhorn_chansophal@yahoo.com Email: vicheah@yahoo.com
Tel: N/A Tel: 092 633 348 Tel: 016 864 068
Grade: A Grade: D Grade: B
eKalkarN_kñúgkareqøIysMnYr edIm,IebIkrgVan;
- ebkçCnGaceqøIy)anRKb;sMnYrnUvRKb;muxviCöaTaMgGs; bBa¢ak;b¥Ún²EdlCab;C½ylaPIenHsUmmkTMnak;TMngTIsñak;kar
- cMelIyelImuxviC¢animYy²RtÚv)ankMnt;BinÞúdac;edayELkBIKña TsSnavdþI Gan “ANT” nig P¢ab;CamYyrUbft nig katnisiSt b¤
- kñúgTsSnavdßIGan "ANT" mYyelx man7 C½ylaPI ¬7muxviC¢a¦
EdlmanrgVan; lixitsMKal;xøÜnepSg² eGay)anmunéf¶TI 10 kkáda 2008 kuMbIxan .
- ebkçCnEdl)anBinÞúx<s;CageKelImuxviC¢aNamYyKWCaGñkCab;C½ylaPI
elImuxviC¢aenaH
- ebkçCnEdl)anepJIcMelIyrbs;xøÜnmuneKKWCaGñk)anC½ylaPI
kñúgkrNImanmuxviC¢aNamYymanGñk)anBinÞúx<s;elIsBImYynak; bBa¢ak;
- ebkçCnRtÚvP¢ab;CamYynUveQµaH Gas½ydæan elxTUrs½BÞ nigelxkUd muxviC¢aEdlKµannak;QñHeRBaHebkçCnmin)aneqøIysMnYrRtUvelIs 50%
enAkñúgTsSnavdßIGan ¬sUmbBaöak;faRKb;elxkUdkñúgTsSnavdßIGan
"ANT" minsÞÜnKñaeT¦
muxviC¢aTaMgenaHmandUcCa³ MS Access, C# For Developer nig
- ebkçCnTaMgLayNaEdlmancMelIyrbs;xøÜnmanP¢ab;elxkUd Edl T-SQL
dUcKñanwgGñkEdl)anepJIrcMelIymkmunnwgRtÚvcat;TukCaemaX³
- ebkçCnEdlRtÚv)anRbkasCab;C½ylaPIRtÚvmkTTYlrgVan;eGay)an
munéf¶TI 16énExEdl)anRbkaslT§pl
- ebkçCnRtÚvP¢ab;mknUvÉksarsMKal;xøÜn nig TsSnavdþIEdlmanelx GasydæanTMnak;TMngepJI nig ebIkrgVan;
kUddUcKñaeTAnwgGVIEdl)anepJICamYynwgcMelIy
- krNImanFur³xkxanmin)anmktamkalkMNt;xagelIkñúgkarebIk pÞHelx 47eb pøÚvelx 199 sgáat;TMnb;Twk x½NÐcMkarmn RkúgPñMeBj
rgVan; ebkçCnRtÚvCUndMNwgCamun 7éf¶ énkalbriecäTTYlrgVan; b¤ tamsareGLicRtUnic support@usofttechnology.com.kh
- R)ak;rgVan;énC½ylaPINamYyEdlebkçCne)aHbg;ecalnwgCarbs; cMgl;epSg² sUmTMnak;TMngelxTUrs½BÞ 023 211 646 ; 016 666
ebkçCnEdlmanlMdab;bnÞab; 653 ; 011 394 175
cM
1> ¬K¦FUern
2> ¬x¦RtIvis½y
3> ¬k¦suinsuIsamut
4> ¬K¦sMBt;hUl
5> ¬X¦m:aeLsuI
6> Abstract of New Technology
ADSL Network Termination
Phone: (855 23) 881 866, Fax: (855 23) 884 489, Email: travel@somutra.com.kh
Job Seeker Employer Membership
End Sub
End Sub
emeraKTaMgenaH)anCaminxan .
uninstall
231. Asean Computer & Technology 023 986 118 157. Lor Hang Bun Computer 012 211 192 ft nig pþicrUb
232. Asia Europe Computer 023 888 666 158. Lor Mang Bun Computer 012 211 192 365. Chan Bopha
Book Shop
233. A.T Computer 012 602 280 159. Lucky Star Computer 012 513 787
366. OLYMPUS
121. BCS Computer 023 882 403 160. Ly Ly Computer 011 707 066
367. Casio 015 553 525
122. Computer City 023 986 533 168. New Day Computer 011 636 848
123. Camtech Computer 023 987 659 368. Prints Stamps 012 593 262
169. Norkorthom Khlanromsev Com. 092 569 609
124. Chheang Veng Computer 011 474 766 170. Parrot Computer 023 997 151
125. Chhay Hok Computer 023 223 339 171. PDS Computer 023 884 620
126. Chhunny Computer 012 854 502 172. Piseth Peanich Computer 023 991 278
127. DaLa Computer 012 337 769 173. Phnom Penh Office Supply 023 360 575
128. Dano Computer Center 012 787 776 174. Piseth Peanich Computer Tech. 023 991 887
129. Dara Electronic Shop 023 996 994 175. PSC Computer 023 213 422
130. Diamond Computer 023 880 323 176. Robo Computer Technology 012 589 806
131. Disty Byte 023 220 623 177. Seng Tay computer 011 866 778
132. Galaxy Computer Cambodia 012 777 134 178. SMC Computer 023 987 224
133. Gold One Computer 012 909 878 179. Smart Computer
134. Gold Tech Computer 012 707 032 180. S.I Computer Technology 023 218 880
135. Golden Angkor Computer 011 200 212 181. Sok Meng Computer 012 975 528
136. H& T Electronic Computer 023 883 639 182. Suhjjlee Computer 012 975 528
137. Hak Heng Computer 023 994 053 183. Sun Huy Computer 012 250 549
138. Heng Heng Computer 011 222 332 184. Se Heng Computer 023 993 611
139. Hok Lay Computer 012 655 593 186. Sunlee Computer Center 012 735 330
140. Hour San Center 023 998 899 187. Supreme Technology 016 690 908
141. Hour San Center II 023 997 799 188. Te Aik Hong Office Machines
023 218 119
Supplies Co., Ltd
142. Hour San Computer III 012 274 012
143. Huor Seang Computer 012 338 193 189 T.R.C Technology 011 864 034
144. HSC Computer 023 722 393 190. T.C Computer 023 883 153
145. I.C Computer 012 666 186 191. T.O Computer 023 224 035
146. I.T Group Technology 012 412 111 192. Thai San Computer 012 488 827
147. ICE Computer 023 222 121 193. Thearun Computer Technology 012 681 624
148. IT Computer 023 996 199 194. UNI Young Technoogies 023 219 207
149. IT World Computer 023 986 611 195. VSMC Computer 023 357 007
150. JP Computer 016 266 606 196. V.T.Y 012 777 787
151. Khmer Plus Computer 023 220 345 197. Veasna Comuputer 012 718 780
152. KTE Computer Accessories Store 012 217 848 198. Win Computer 023 224 106
153. Khun Meng Computer 199. Yong Hout Computer 012 894 626
154. KAH HOCK Pte Ltd 023 999 039 200. Young Wisdom Computer 023 987 922
155. Khun Heng Computer 023 987 711 201. You Heng Computer 016 555 655