Monday, March 10, 2014

C# এ আপনার প্রথম প্রোগ্রাম । (Lesson 1)

  • ১. ভিজুয়াল স্টুডিও ২০০৮/২০১০/২০১৩ ওপেন করুন। কমান্ড দিন File>new>Project
  • ২. একটি উইন্ডো ওপেন হবে।
  • ৩. সিলেক্ট করুন Windows Forms Application. ইচ্ছামতন Name দিন আমি দিলাম Hello_Dummies. লক্ষ্য করুন নামের ভিতরে কোন স্পেস দিবেন না। আর Name টি যদি কতগুলো ওয়ার্ড এর সমষ্টি হয় যেমনঃ My First Software তাহলে First Letter গুলো Capital letter দিবেন। এই যে name টি দিলেন, এইটাই হল C# এর Namespace. Namespace ছাড়া প্রোজেক্ট কখনো run করে না। তাছাড়া যখন একটি বড়ো সফটওয়্যার তৈরি করা হয়, তখন সেটাকে ছোট ছোট অনেকগুলো module এ ভাগ করে নেয়া হয়। আর module গুলোর namespace same না হলে সফটওয়্যার তৈরি করা impossible. Now OK select করুন।

  • ৪. নিচের মত একটি পেজ আসবে।

  • ৫. চিত্রে একটি ফর্ম দেখা যাচ্ছে। এটাকে বলা হয় উইন্ডোজ ফর্ম। আমরা এখন এই ফর্ম এর সাহায্যে একটা সিম্পল অ্যাপ্লিকেশান তৈরি করব।
  • ৬. View> 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 করে একটা নাম, যেমন Hello দেই। এটাকে বলা হয় Method Name। নিচের Text লেখা অংশে কোন কিছু লেখার দরকার নেই।
  • ৯. একই ভাবে বাটন এর properties এ গিয়ে Name এবং Text উভয়ই change করি। (Form1 লেখাটি চেঞ্জ করতে এর উপর ক্লিক করুন। ডানপাশের properties থেকে নাম চেঞ্জ করুন)
  • ১০. এখন ডিজাইন টি নিচের মত হবে।

  • ১১. বাটন এর উপর 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 soft = "Hello Dummies";
Hello.Text = soft;
}





১৫. এবার F5 প্রেস করে compile করুন। কি দেখতে পেলেন? আপনার তৈরি করা windows form টি ওপেন হল। এখন আপনি Hello বাটনে ক্লিক করুন। output পাবেন
 
;