Tag Archives: বাংলা টিউটোরিয়াল

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৮ – সি শার্প টাইপ কনভার্সন

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৮ – সি শার্প টাইপ কনভার্সন

একটা নির্দিষ্ট টাইপের ডাটা থেকে অন্য আরেকটি টাইপের ডাটায় পরিবর্তন করার পদ্ধতিকে সি শার্পে টাইপ কনভার্সন বলা হয় । একে টাইপ কাস্টিং ও বলা হয় ।  সি শার্পে দুই ধরনের টাইপ কনভার্সন রয়েছে । এগুলো হোল ১. ইমপ্লিসিট টাইপ কনভার্সন ২. এক্সপ্লিসিট টাইপ কনভার্সন ১. ইমপ্লিসিট টাইপ কনভার্সনঃ ইমপ্লিসিট কনভার্সন কম্পাইলার দ্বারা স্বয়ংক্রিয়ভাবে ঘটে এবং এখানে কোন ডাটা নষ্ট হয় …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৭ – সি শার্প ডাটা টাইপ

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৭ – সি শার্প ডাটা টাইপ

সি শার্পের ভেরিয়েবলকে তিনটি শ্রেণীতে ভাগ করা যায় । এগুলো হল ১. ভ্যালু টাইপ ২. রেফারেন্স টাইপ ৩. পয়েন্টার টাইপ ১. ভ্যালু টাইপঃ ভ্যালু টাইপ ভেরিয়েবল সরাসরি ভ্যালু নির্ধারণ করতে পারে । এই ভ্যালু টাইপ গুলো System.ValueType ক্লাসের মাধ্যমে পাওয়া যায় । ভ্যালু টাইপ ভেরিয়েবল সরাসরি ডাটা ধারণ করে । যেমনঃ int (নাম্বার স্টোর করার জন্য), char (অ্যালফাবেট স্টোর করার …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৬ – সি শার্প বেসিক সিনট্যাক্স

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৬ – সি শার্প বেসিক সিনট্যাক্স

সি শার্প হল একটি  অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ । অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর পদ্ধতি অনুযায়ী একটি প্রোগ্রামের অনেকগুলো অবজেক্ট থাকে, যেগুলো বিভিন্ন প্রয়োজনে একে অপরের সাথে যোগাযোগ করতে পারে । যে সকল অবজেক্ট কাজ সম্পাদন করে সেই অবজেক্ট গুলোকে মেথড বলা হয় । এখন একটা উদাহারনের সাহায্যে আমরা সি শার্পের বেসিক সিনট্যাক্স বুঝার চেষ্টা করব using System; namespace RectangleApplication { …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৫ – প্রোগ্রাম কম্পাইল এবং এক্সিকিউট করার পদ্ধতি

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৫ - প্রোগ্রাম কম্পাইল এবং এক্সিকিউট করার পদ্ধতি

আপনি যদি সি শার্পের কোড কম্পাইল এবং এক্সিকিউটের জন্য  ভিজ্যুয়াল স্টুডিও ডট নেট ব্যবহার করতে চান তাহলে আপনি নিচের নির্দেশনা গুলো অনুসরন করুন। । ১. প্রথমে ভিজ্যুয়াল স্টুডিও ওপেন করুন (বিঃ দ্রঃ ভিজ্যুয়াল স্টুডিও অবশ্যই কম্পিউটার এ ইন্সটল করে নিতে হবে ) ২. ভিজ্যুয়াল স্টুডিও ওপেন করার পরে মেনুবার এ গিয়ে ফাইল সিলেক্ট করে নিউ প্রোজেক্ট সিলেক্ট করুন । ৩. …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৪ – সি শার্প প্রোগ্রামিং স্ট্রাকচার

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৪ - সি শার্প প্রোগ্রামিং স্ট্রাকচার

সি শার্প প্রোগ্রাম নিচের অংশ গুলো নিয়ে গঠিতঃ ১. নেমস্পেস ডিক্লেয়ারেশন ২. ক্লাস ৩. ক্লাস মেথড ৪. ক্লাস অ্যাট্রিবিউটস ৫. মেইন মেথড ৬. স্টেটমেন্ট অ্যান্ড এক্সপ্রেশন ৭. কমেন্টস হ্যালো ওয়ার্ল্ড প্রোগ্রাম তৈরি নিচে একটা সাধারণ হ্যালো ওয়ার্ল্ড প্রোগ্রামের উদাহারন দেখানো হলোঃ using System; namespace HelloWorldApplication { class HelloWorld { static void Main(string[] args) { /* my first program in C# …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৩ – মাইক্রোসফট ডট নেট ফ্রেমওয়ার্ক

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০৩ - মাইক্রোসফট ডট নেট ফ্রেমওয়ার্ক

ডট নেট ফ্রেমওয়ার্ক মাইক্রোসফটের একটি বৈপ্লবিক প্ল্যাটফর্ম, যার মাধ্যমে  আপনারা বিভিন্ন ধরনের  অ্যাপ্লিকেশন তৈরি করতে পারবেন সেগুলো হলো উইন্ডোজ অ্যাপ্লিকেশন ওয়েব অ্যাপ্লিকেশন ওয়েব সার্ভিস ডট নেট ফ্রেমওয়ার্ক হল একধরনের মাল্টি প্ল্যাটফর্ম অ্যাপ্লিকেশন। এই ফ্রেমওয়ার্ক টি এমনভাবে ডিজাইন করা হয়েছে, যেখানে নিম্নলিখিত প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো ব্যবহার করা যেতে পারেঃ সি#, সি++, ভিজ্যুয়াল বেসিক, জাভাস্ক্রিপট, কোবোল ইত্যাদি। এই সব প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০২ – সি শার্পের উৎপত্তি এবং কিছু বৈশিষ্ট্য

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০২ - সি শার্পের উৎপত্তি এবং কিছু বৈশিষ্ট্য

মাইক্রোসফট করপোরেশন দ্বারা তৈরি এবং ইউরোপীয়ান কম্পিউটার মেনুফেকচারার এসোসিয়েশন (ই সি এম এ) ও ইন্টারন্যাশনাল স্যান্ডার্ডস অর্গ্যানাইজেশন (আই এস ও) অনুমোদিত একটি সহজ, আধুনিক, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ হল সি শার্প। অ্যানডার্স হেজলসবার্গ এবং তার দল ডট নেট ফ্রেমওয়ার্ক উন্নয়নের সময় সি শার্প প্রোগ্রামিং ল্যাঙ্গুয়েজেরও উন্নয়ন করেন। সি শার্প ডিজাইন করা হয়েছে কমন ল্যাঙ্গুয়েজ ইনফ্রাস্ট্রাকচার (সি এল ই) অনুযায়ি, যা এক্সিকিউটেবল …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০১ – সি শার্প সম্পর্কে প্রাথমিক কিছু কথা

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০১ – সি শার্প সম্পর্কে প্রাথমিক কিছু কথা

সি শার্প একটি সহজ, আধুনিক, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ । পূর্ববর্তী প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলোর বিভিন্ন সীমাবদ্ধতা দূর করার লক্ষ্যে মাইক্রোসফট করপোরেশন (২০০০সাল) এই নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজের উদ্ভাবন করেন । বিখ্যাত প্রোগ্রামিং বিশারদ অ্যানডার্স হেজলসবার্গ ছিলেন এর চীফ আর্কিটেকচার । এই টিউটোরিয়াল গুলো আপনাদের কে মৌলিক সি শার্প প্রোগ্রামিং শিখতে সাহায্য করবে এবং ভবিষ্যতে সি শার্প প্রোগ্রামিং ল্যাঙ্গুয়েজ সম্পর্কিত বিভিন্ন উন্নত ধারণার …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১৩ – প্রোগ্রামিং সি তে goto স্টেটমেন্ট

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১৩ – প্রোগ্রামিং সি তে goto স্টেটমেন্ট

goto স্টেটমেন্ট প্রোগ্রামিং C তে ব্যবহার করা হয় মূলত প্রোগ্রামের এক স্থান থেকে অন্য স্থানে যাওয়ার জন্য। goto স্টেটমেন্ট ব্যবহার করে প্রোগ্রামের স্বাভাবিক ধারা ভেঙ্গে প্রোগ্রামের যে কোন যায়গায় চলে যাওয়া যায়, কোনরকম বাধা goto স্টেটমেন্ট মানে না অর্থাৎ কোনো লজিক মানে না এই goto স্টেটমেন্ট। goto স্টেটমেন্ট এর গঠনঃ   goto label;        //লেবেল এর দ্বারা ঐ …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১২ – প্রোগ্রামিং সি তে SWITCH ……CASE স্টেটমেন্ট

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১২ – প্রোগ্রামিং সি তে SWITCH ……CASE স্টেটমেন্ট

SWITCH……CASE এমন একটি স্টেটমেন্ট যা দিয়ে সাধারনত কোনো কিছুকে বাছাই (CHOICE) করা হয় অনেকগুলো স্টেটমেন্ট থেকে।যখন কোন প্রোগ্রামারকে অনেক গুলো OPTION থেকে একটিকে বেছে নিতে হয় তখন SWITCH……CASE স্টেটমেন্ট ব্যবহৃত হয়।কিন্তু এ ব্যাপারটা IF….ELSE ও NESTED IF ELSE দ্বারাও করা যায়। এবং ব্যাপারটা আরও জটিল হয়ে পড়ে।তাই এরকম সমস্যাগুলোর সুন্দর সমাধান নিয়ে আসার জন্য SWITCH……CASE স্টেটমেন্ট এর ব্যবহার। মনে করি, …

Read More »