VB.NET පළමු වින්ඩෝස් ඇප් එක නිර්මාණය කරමු
VB.NET යනු වින්ඩෝස් පරිගණක සඳහා යෙදුම් නිර්මාණය කිරීමට භාවිත කළ හැකි, ආරම්භකයන්ට පහසුවෙන් ඉගෙන ගත හැකි ක්රමලේඛන භාෂාවකි. එය මයික්රොසොෆ්ට්ගේ .NET පරිසරය සමඟ ක්රියා කරන නිසා බොත්තම්, පෙළ කොටු, ලේබල් සහ මෙනු වැනි අංග එකතු කිරීම සරල වේ.
පළමු වැඩසටහන ලෙස කුඩා වින්ඩෝස් ෆෝම්ස් ඇප් එකක් නිර්මාණය කිරීම හොඳ ආරම්භයකි. පරිශීලකයා නමක් ඇතුළත් කළ විට පණිවිඩයක් පෙන්වන යෙදුමක් හරහා පාලන අංග, සිදුවීම් සහ VB.NET කේත ලිවීමේ මූලික කරුණු තේරුම් ගත හැක.
මෙම ක්රියාවලියට විශේෂ දෘඩාංගයක් අවශ්ය නොවේ. වින්ඩෝස් පරිගණකයක්, විෂුවල් ස්ටුඩියෝ මෘදුකාංගය සහ මූලික ක්රමලේඛන දැනුම පමණක් ප්රමාණවත් වේ. පසුව දත්ත සමුදා, ගොනු කළමනාකරණ සහ ව්යාපාරික යෙදුම් දක්වා මෙය පුළුල් කළ හැක.
VB.NET සම්බන්ධ තවත් ප්රායෝගික පාඩම් සොයන විට VB.NET පාඩම් පිටුවෙන් අදාළ ලිපි තෝරාගෙන අධ්යයනය කළ හැක. දැන් පියවරෙන් පියවර පළමු යෙදුම සකස් කරමු.
අවශ්ය මෘදුකාංග සූදානම් කිරීම
පළමුව මයික්රොසොෆ්ට් විෂුවල් ස්ටුඩියෝ Community සංස්කරණය බාගත කර ස්ථාපනය කරන්න. ස්ථාපන කවුළුවේදී “.NET desktop development” වැඩබර තේරීම අනිවාර්යයෙන් සලකුණු කරන්න. මෙය වින්ඩෝස් ෆෝම්ස් සහ VB.NET ව්යාපෘති නිර්මාණය කිරීමට අවශ්ය මෙවලම් ලබා දෙයි.
ස්ථාපනය අවසන් වූ පසු විෂුවල් ස්ටුඩියෝ විවෘත කර මයික්රොසොෆ්ට් ගිණුමකින් ඇතුළු වන්න හෝ පසුවට එය මඟහරින්න. පරිගණකයේ පද්ධති සම්පත් සීමිත නම් Community සංස්කරණය ප්රමාණවත් වන අතර ආරම්භක ව්යාපෘති සඳහා ගෙවන සංස්කරණයක් අවශ්ය නොවේ.
නව වින්ඩෝස් ව්යාපෘතියක් ආරම්භ කිරීම
ආරම්භක තිරයෙන් “Create a new project” තෝරා සෙවුම් කොටුවේ “Windows Forms App” ලෙස සොයන්න. භාෂාව ලෙස Visual Basic තෝරා, .NET භාවිත කරන Windows Forms App සැකිල්ල තෝරන්න. පැරණි .NET Framework සැකිල්ලක් වෙනුවට නව .NET සැකිල්ල භාවිත කිරීම ඉදිරි සංවර්ධනයට පහසු වේ.
ඊළඟ තිරයේ ව්යාපෘතියට GreetingApp වැනි නමක් දෙන්න. ව්යාපෘතිය සුරැකෙන ස්ථානය තෝරා “Create” ඔබන්න. විෂුවල් ස්ටුඩියෝ විසින් හිස් ෆෝම් එකක්, විසඳුම් ගොනුවක් සහ අවශ්ය ආරම්භක කේත ස්වයංක්රීයව සකස් කරනු ඇත.
ෆෝම් එකේ පෙනුම සකස් කිරීම
විෂුවල් ස්ටුඩියෝ විවෘත වූ විට මැද ඇති ෆෝම් ප්රදේශය ඔබේ යෙදුමේ තිරයයි. වම්පස ඇති මෙවලම් පෙට්ටියෙන් Label එකක් ෆෝම් එකට ඇද දමන්න. එහි Text ගුණාංගය “ඔබේ නම ඇතුළත් කරන්න” ලෙස වෙනස් කරන්න.
ඊළඟට TextBox එකක් සහ Button එකක් එකතු කරන්න. TextBox හි නම txtName ලෙසත්, Button හි නම btnGreet ලෙසත් Properties කවුළුවෙන් සකස් කරන්න. Button හි පෙන්වන Text අගය “සුබ පතන්න” ලෙස වෙනස් කළ හැක. පාලන අංගවලට පැහැදිලි නම් දීම පසුව කේතය කියවීම පහසු කරයි.
බොත්තමට ක්රියාකාරීත්වය එක් කිරීම
Button එක මත දෙවරක් ක්ලික් කළ විට එයට අදාළ Click සිදුවීම් ක්රියාකාරී කොටස කේත සංස්කාරකයේ විවෘත වේ. එම කොටස තුළ පරිශීලකයා ඇතුළත් කළ නම ලබාගෙන පණිවිඩයක් පෙන්වීමට පහත ආකාරයේ කේතයක් ලියන්න.
Private Sub btnGreet_Click(sender As Object, e As EventArgs) Handles btnGreet.Click
MessageBox.Show("ආයුබෝවන් " & txtName.Text & "!")
End Sub
මෙහි txtName.Text මඟින් TextBox එකේ අන්තර්ගතය ලබා ගනී. & ලකුණෙන් පෙළ දෙකක් එකතු කරන අතර MessageBox.Show මඟින් පණිවිඩ කවුළුවක් පෙන්වයි. සිදුවීම් මත පදනම් වූ ක්රමලේඛනයේදී පරිශීලක ක්රියාවකට ප්රතිචාර දැක්වීම මෙලෙස සිදු වේ.
වැඩසටහන පරීක්ෂා කිරීම
ඉහළ මෙවලම් තීරුවේ ඇති හරිත ධාවන බොත්තම ඔබන්න හෝ යතුරුපුවරුවේ F5 ඔබන්න. යෙදුම ධාවනය වූ පසු TextBox එකට නමක් ඇතුළත් කර “සුබ පතන්න” බොත්තම ඔබන්න. ඇතුළත් කළ නම සහිත පණිවිඩ කවුළුවක් දිස්විය යුතුය.
යෙදුම ආරම්භ නොවන්නේ නම් Error List කවුළුව පරීක්ෂා කරන්න. පාලන නාමය වැරදි ලෙස ලියා තිබීම, කේතය වැරදි සිදුවීම් කොටසක තැබීම හෝ වරහන් අතපසු වීම සාමාන්ය දෝෂ වේ. දෝෂ පණිවිඩය කියවා අදාළ පේළිය නිවැරදි කිරීමෙන් ක්රමලේඛන දක්ෂතාව වර්ධනය වේ.
යෙදුම වඩාත් ප්රයෝජනවත් කිරීම
නමක් ඇතුළත් නොකර බොත්තම ඔබන විට අනතුරු ඇඟවීමක් පෙන්වීමට If කොන්දේසියක් එක් කළ හැක. හිස් පෙළ හඳුනාගෙන පණිවිඩයක් පෙන්වීමෙන් පරිශීලක අත්දැකීම වඩාත් හොඳ වේ. එසේම ෆෝම් එකේ පසුබිම් වර්ණය, අකුරු ප්රමාණය සහ පාලන අංගවල ස්ථාන වෙනස් කළ හැක.
මෙම කුඩා ව්යාපෘතිය කැල්කියුලේටරයක්, සටහන් තබන යෙදුමක් හෝ සරල ශිෂ්ය තොරතුරු පද්ධතියක් බවට පත් කළ හැක. ව්යාපෘති ගොනු සංවිධානය, පාලන අංග සහ කේත කොටස් පිළිබඳ වැඩි දැනුමක් සඳහා සියලු ලිපි බලන්න පිටුවද ප්රයෝජනවත් වේ.
ව්යාපෘතිය සුරැකීම සහ බෙදාහැරීම
කේත වෙනස් කළ සෑම අවස්ථාවකම ව්යාපෘතිය සුරැකීමට Ctrl+S ඔබන්න. යෙදුම වෙනත් පරිගණකයක ධාවනය කිරීමට පෙර Release ආකාරයෙන් ගොඩනැගීම වඩා සුදුසුය. Build මෙනුවෙන් Build Solution තේරීමෙන් ව්යාපෘතියේ කේතය පරීක්ෂා කර ක්රියාත්මක ගොනු සකස් කළ හැක.
පළමු යෙදුම සාර්ථක වූ පසු පාලන අංග කිහිපයක් එකතු කරමින් වෙනස්කම් සිදු කරන්න. ඔබ ලියන සෑම කේත පේළියක්ම සටහන් කරගෙන, දෝෂ ඇති විට ඒවායේ හේතුව සොයා බලන්න. මේ ආකාරයෙන් ඉගෙනීමෙන් VB.NET වින්ඩෝස් යෙදුම් සංවර්ධනයට ශක්තිමත් පදනමක් ලැබේ.
මෙම පියවර අනුගමනය කර ඔබේම කුඩා වින්ඩෝස් ඇප් එක දැන් නිර්මාණය කරන්න. පසුව නව පාලන අංග, කොන්දේසි, දත්ත සමුදා සම්බන්ධතා සහ ගොනු සුරැකීම එක් කරමින් එය ක්රමයෙන් විශාල ව්යාපෘතියක් බවට පත් කරන්න.