MVC রাউটিং কি?
MVC রাউটিং কি?

ভিডিও: MVC রাউটিং কি?

ভিডিও: MVC রাউটিং কি?
ভিডিও: MVC এ রাউটিং কি? অ্যাট্রিবিউট ভিত্তিক রাউটিং কি? 2024, এপ্রিল
Anonim

রাউটিং মধ্যে একটি প্রক্রিয়া এমভিসি এটি একটি নিয়ন্ত্রক শ্রেণীর কোন কর্ম পদ্ধতি কার্যকর করতে হবে তা নির্ধারণ করে। ছাড়া রাউটিং একটি কর্ম পদ্ধতি ম্যাপ করা যাবে কোন উপায় নেই. একটি অনুরোধ রাউটিং এর একটি অংশ এমভিসি আর্কিটেকচার তাই ASP. NET এমভিসি সমর্থন করে রাউটিং গতানুগতিক.

এই বিবেচনায় রেখে, উদাহরণ সহ MVC তে রাউটিং কি?

MVC এ রাউটিং . ASP. NET ওয়েব ফর্ম অ্যাপ্লিকেশানে, প্রতিটি URL অবশ্যই একটি নির্দিষ্ট এর সাথে মেলে। aspx ফাইল। জন্য উদাহরণ , একটি URL https://domain/studentsinfo.aspx ফাইলের ছাত্র তথ্যের সাথে মিলতে হবে। aspx ফাইল এবং ইন এমভিসি , এটি কন্ট্রোলার ক্লাস এবং অ্যাকশন পদ্ধতি।

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

একইভাবে, কিভাবে MVC রাউটিং কাজ করে?

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

MVC এ অ্যাট্রিবিউট রাউটিং কি?

রাউটিং কিভাবে ASP. NET এমভিসি একটি কর্মের সাথে একটি URI মেলে। নাম থেকে বোঝা যায়, অ্যাট্রিবিউট রাউটিং ব্যবহারসমূহ গুণাবলী সংজ্ঞায়িত করা রুট . অ্যাট্রিবিউট রাউটিং আপনার ওয়েব অ্যাপ্লিকেশানের ইউআরআইগুলির উপর আপনাকে আরও নিয়ন্ত্রণ দেয়৷ আগের শৈলী রাউটিং , কনভেনশন-ভিত্তিক বলা হয় রাউটিং , এখনও সম্পূর্ণরূপে সমর্থিত.

প্রস্তাবিত: