পর্ব ১ C# এর মাধ্যমে সফটওয়্যার তৈরি করুনঃ ভিজুয়াল স্টুডিও পরিচিতি।

ভিজুয়াল স্টুডিও এর মাধ্যমে আপনি সহজেই তৈরি করতে পারেন যেকোনো ভিজুয়াল সফটওয়্যার। ভিজুয়াল স্টুডিও আসলে একটি কম্পাইলার। এটা মাইক্রোসফট এর নির্মিত। আপনি স্ক্রিপ্ট এডিটর এ কোড লিখে কম্পাইল করলে আপনি একটি আউটপুট পাবেন যার এক্সটেনশন হল .exe আর এই আউটপুটই হল আপনার বানানো অ্যাপ্লিকেশান বা সফটওয়্যার। আপনি ভিজুয়াল স্টুডিও তে ৩ টি ভাষায় সফটওয়্যার তৈরি করতে পারেন। যেমনঃ visual basic, c++ এবং c#। আমরা দেখব কিভাবে c# এর মাধ্যমে সফটওয়্যার তৈরি করা যায়।

ভিজুয়াল স্টুডিও ২০০৮/২০১০ ইন্সটল করার পরে আপনি নিচের ছবির মত দেখবেন।

ফাইল থেকে নিউ অপশন এ গিয়ে প্রোজেক্ট সিলেক্ট করুন। তারপর সিলেক্ট করলে নিচের মত ফিগার দেখতে পাবেন।

এখান থেকে অপশন সিলেক্ট করে কাজ করতে হয়।

আসলে ভিজুয়াল স্টুডিও এতো বড়ো একটা বিষয় যে এইটা একবারে বর্ণনা করা খুব কঠিন ব্যাপার। আমরা ধাপে ধাপে জানতে পারব।

Level New

আমি Salman Srabon। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 24 টি টিউন ও 49 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 4 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

প্রতিটি মানুষের জীবনে সপ্নো থাকে। আমি কিন্তু তার বিপরীত না। আমারও মনে আছে ছোট সপ্ন। সপ্ন টি হল-
ভাইস সিডি এর চেয়ে উন্নত মানের Games তেরী করে বাংলাদেশের নাম বিশ্বর প্রতিটি দেশে ছড়িয়ে দিতে
visual basic, c++,c# লুঙ্গুয়েস দিয়ে কি games তেরী সম্ভব ? । যদি সম্ভব হয়-তাহলে Pls.আপনি আমাকে সাহায্য করবেন।আপনার কাছে এই আশা করছি।

    Level New

    @tahmid hasan: আপনার কমেন্ট এর জন্য অসংখ্য ধন্যবাদ। আপনি খুবই ভাল একটি প্রশ্ন করেছেন। সত্যি বলতে আমি আমার প্রোগ্রামিং লাইফ কে কতগুলো ক্যাটাগরি তে সাজিয়েছি। ছোট বা বড়ো যেকোনো সফটওয়্যার হোক, আমি C#/C++ দিয়ে বানাব। আর গেমস তৈরি করব জাভা দিয়ে। কারন জাভা দিয়ে গেম ডেভেলপ করা সহজ। তবে visual basic, c++,c# দিয়েও গেম তৈরি করা যায়, কিন্তু এত বড়ো পরিসরে হম্ভব না। আর বড়ো মাপের কোন গেমস একা তৈরি করা সম্ভব নয়। তার জন্য games engine আছে। আর অনেক গুলো মডিউল এ কাজ ভাগ করে করা হয়। তবে ছোট গেম এর ব্যাপারে আমি আপনাকে হেল্প করতে পারি ইনশাল্লাহ।

আপনার কথায় আমার মনে অনেক সাহস জুগিয়েছে আপনাকে যে কি বলে ধন্যবাদ দিবো তা আমার জানা নাই। শুধু জানি আপনি একজন বড় মনের মানুষ।

sksrabon ভাই আমি একটা ব্যাপারে খুব চিন্তাই আছি সি দিয়ে কি visual basic এর মধ্যামের বড় দরনের কোন software তৈরি করা যাবে ??সি টা আসলে কেমন দরনের প্রোগ্রাম তৈরি করার জন্য ভালো??

Level New

ধন্যবাদ আপনাকে প্রশ্ন করার জন্য। সি ল্যাঙ্গুয়েজ আসলে mother of all programming language. এটা হল প্রোগ্রামিং এর basic. আপনি যদি সি জানেন তাহলে যেকোনো ল্যাঙ্গুয়েজ আয়ত্ত করতে আপনার ২ মাশের বেশি সময় লাগবে না। সি ++, ভিজুয়াল সি#, ভিজুয়াল বেসিক , জাভা ইত্যাদি সবই সি কে implement করে করা হয়েছে। কম্পিউটার এর অপারেটিং সিস্টেম সি দিয়ে তৈরি। আসলে সি দিয়ে করা যায় না এমন কিছু নেই। কিন্তু ভিসুয়াল বেসিক / সি# / জাভা তে যে প্রোগ্রাম এর জন্য আপনাকে ২ লাইন লিখতে হবে সেই একই প্রোগ্রাম আপনাকে সি তে ১০০ লাইন লিখতে হতে পারে। কম্পিউটার বিজ্ঞানী গন আমাদের সুবিধার জন্য ভিজুয়াল কম্পাইলের গুলো তৈরি দিয়েছেন। আর আমরা সি প্রোগ্রামিং শিখি লজিক ক্লিয়ার এর জন্য। আবার ধন্যবাদ।