- ১. ভিজুয়াল স্টুডিও ২০০৮/২০১০ ওপেন করুন। কমান্ড দিন File>new>Project
- ২. একটি উইন্ডো ওপেন হবে।
- ৩. সিলেক্ট করুন Windows Forms Application. Name দিন MyFirstSoftware. লক্ষ্য করুন নামের ভিতরে কোন স্পেস দিবেন না। আর Name টি যদি কতগুলো ওয়ার্ড এর সমষ্টি হয় যেমনঃ My First Software তাহলে First Letter গুলো Capital letter দিবেন। এই যে name টি দিলেন, এইটাই হল C# এর Namespace. Namespace ছাড়া প্রোজেক্ট কখনো run করে না। তাছাড়া যখন একটি বড়ো সফটওয়্যার তৈরি করা হয়, তখন সেটাকে ছোট ছোট অনেকগুলো module এ ভাগ করে নেয়া হয়। আর module গুলোর namespace same না হলে সফটওয়্যার তৈরি করা impossible. Now OK select করুন।
- ৪. নিচের মত একটি পেজ আসবে।
- ৫. চিত্রে একটি ফর্ম দেখা াায়। এটাকে বলা হয় উইন্ডোজ ফর্ম। আমরা এখন এই ফর্ম এর সাহায্যে একটা সিম্পল অ্যাপ্লিকেশান তৈরি করব।
- ৬. Toolbox থেকে TextBox select করি। একটা জিনিস মনে রাখব যে Toolbox থেকে আমরা যা Drug and Drop করব তাদেরকে বলা হয় User Control. এবার Windows form এর উপর একটা ক্লিক করি। দেখা যাবে যে TextBox টি Wndows Form এর উপর চলে আসছে। Mouse cursor দিয়ে আমরা TextBox টিকে Windows Form এর উপর যেকোনো অবস্থান এ রাখতে পারি। একই ভাবে Toolbox থেকে Drug and drop করে একটি Button Windows Form এর উপর নিয়ে আসি এবং নিচের মত ডিজাইন করি।
- ৭. Default ভাবে Button এর নাম button1 হিসেবে থাকবে। আমরা এখন TextBox এবং button1 এর Text name এবং method name change করব। এর জন্য এর button1 উপর রাইট ক্লিক করি এবং properties এ যাই।
- ৮. উপরের Name লেখা অংশে textBox1 Edit করে একটা Name txtHello দেই। এটাকে বলা হয় Method Name। নিচের Text লেখা অংশে কোন কিছু লেখার দরকার নেই।
- ৯. একই ভাবে বাটন এর properties এ গিয়ে Name এবং Text উভয়ই change করি।
- ১০. এখন ডিজাইন টি নিচের মত হবে।
- ১১. বাটন এর উপর Double Click করি। নিচের মত code script open হবে।
- ১২. ভাল করে খেয়াল করুন উপরে বিভিন্ন using system দেয়া । এগুলোকেও namespace বলে।এগুলো আসলে C# এর নিজস্ব class library. এরপরের namespace টি হল আমাদের প্রথমে দেয়া প্রোজেক্ট টির name।
- ১৩. তারপর হল public partial class Form1: Form
- এর মানে হল আমাদের নেয়া Form1 টি Form class থেকে inherit হল। এরপর Form1 initialize হল।
- তারপর private void btnHello_Click(object sender, EventArgs e) এর মানে হল একটা মেথড name যার under এ আপনাকে কোড লিখতে হবে।
- এতগুলো কোড নিজ থেকে auto generate হবে। আপনাকে শুধু এই মেথড এর ভিতর কিছু কোড লিখতে হবে।
- ১৪. বন্ধনীর ভিতর নিচের কোড গুলো লিখুন।
private void btnHello_Click(object sender, EventArgs e)
{
string a = "Hello Tech-Tunes";
txtHello.Text = a;
}
- ১৫. এবার F5 প্রেস করে compile করুন। কি দেখতে পেলেন? আপনার তৈরি করা windows form টি ওপেন হল। এখন আপনি Click Me button এ ক্লিক করুন। নিচের মত output পাবেন।
কেমন লাগলো তা অবশ্যই কমেন্ট করে জানাবেন। হতে পারে অনেক কিছু আপনারা বুঝতে পারবেন না। যেখানে বুঝবেন না অবশ্যই জানাবেন। আপনাদের সার্বিক সহায়তায় ভাল Tune করতে পারব বলে আশা রাখছি।
ami asi apnar sate.