বাড়ি উন্নয়ন একটি নিয়ামক কি? - টেকোপিডিয়া থেকে সংজ্ঞা

একটি নিয়ামক কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - নিয়ামক এর অর্থ কী?

কন্ট্রোলার এমন একটি প্রোগ্রাম উপাদান যা ব্যবহারকারী এবং অ্যাপ্লিকেশনগুলির মধ্যে মধ্যস্থতার কাজ করে এবং এএসপি.নেট পৃষ্ঠাগুলিতে ব্যবসায়-সম্পর্কিত কাজগুলি পরিচালনা করে। প্রত্যাশিত ব্যবহারকারীর ক্রিয়া এবং ফলাফলের জন্য একটি নিয়ন্ত্রণকারী উন্মুক্ত এবং মধ্য-স্তরীয় শেষ পয়েন্টগুলি স্ক্রিপ্ট করার জন্য ব্যবহৃত হয়।

টেকোপিডিয়া কন্ট্রোলারের ব্যাখ্যা দেয়

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


এমভিসি আর্কিটেকচারাল নিদর্শনগুলিতে, একটি নিয়ামক বিভিন্ন মেকানিক্সের সাথে কেন্দ্রীয় ভূমিকাতে পরিচালনা করে। নিয়ামক শ্রেণি কিছু সরল পদ্ধতি সহ একটি সরল শ্রেণি। প্রতিটি পদ্ধতির একটি সম্ভাব্য ব্যবহারকারীর ক্রিয়া সহ এক থেকে এক লিঙ্ক রয়েছে, একটি বোতামের ক্লিক থেকে শুরু করে অন্য ট্রিগার পর্যন্ত। কন্ট্রোলার ক্লাসের পদ্ধতিগুলি ইনপুট ডেটা প্রক্রিয়া করে, অ্যাপ্লিকেশন যুক্তি চালায় এবং ভিউ নির্ধারণ করে। প্রাক-পোস্ট-অ্যাকশন আচরণের সাথে নিয়ন্ত্রকের পদ্ধতিগুলি সাজানোর জন্য একটি অ্যাকশন ফিল্টার ব্যবহৃত হয়:


পাবলিক ক্লাস কন্ট্রোলার এ: কন্ট্রোলার {

পাবলিক অ্যাকশনসাল্ট এ () {

// কিছু অ্যাপ্লিকেশন যুক্তি সম্পাদন করুন এবং তারপরে ভিউ ইঞ্জিনে ফলন করুন।

এটি ফিরিয়ে দিন। দেখুন ("এ");

}

}


কন্ট্রোলারের একটি স্তরযুক্ত কাঠামো রয়েছে যা নীচে আইকন্ট্রোলার ইন্টারফেসের সাথে শুরু হয়, তারপরে নিয়ামক বেস শ্রেণি, নিয়ামক শ্রেণি, অন্যান্য ইন্টারফেস এবং, পরিশেষে, মোট শীর্ষের আন্তঃব্যক্তির জন্য দায়ী ব্যবহারকারী-সংজ্ঞায়িত নিয়ামক শ্রেণি থাকে।


কন্ট্রোলার ক্লাসগুলি উত্তরাধিকারের শ্রেণিবিন্যাস অনুসরণ করে, যেখানে পূর্ববর্তী ক্লাস পদ্ধতিগুলি পরবর্তী শ্রেণীর দ্বারা প্রয়োগ করা আবশ্যক। উদাহরণস্বরূপ, উদ্ভূত নিয়ামক শ্রেণি এবং কার্যকারিতা বাস্তবায়নের মাধ্যমে ওভাররাইডিংয়ের জন্য নিয়ন্ত্রণকারী বেস শ্রেণীর পদ্ধতিগুলি অবশ্যই স্বীকৃত হতে হবে।


নিয়ন্ত্রক ক্রিয়াকলাপগুলি নিম্নলিখিত হিসাবে সংক্ষিপ্ত করা যেতে পারে:

  • ইনপুট সংগ্রহ করা হচ্ছে
  • অনুরোধ সম্পর্কিত ক্রিয়া পদ্ধতি কার্যকর করা হচ্ছে
  • ভিউ ডেটা প্রস্তুত করা হচ্ছে
  • ট্রিগারিং ভিউ রিফ্রেশিং
এই সংজ্ঞাটি এএসপি.এনইটি প্রসঙ্গে লেখা হয়েছিল
একটি নিয়ামক কি? - টেকোপিডিয়া থেকে সংজ্ঞা