ASP NET এবং ASP NET MVC এর মধ্যে পার্থক্য কি?
ASP NET এবং ASP NET MVC এর মধ্যে পার্থক্য কি?

ভিডিও: ASP NET এবং ASP NET MVC এর মধ্যে পার্থক্য কি?

ভিডিও: ASP NET এবং ASP NET MVC এর মধ্যে পার্থক্য কি?
ভিডিও: ASP.NET WEBFORMS এবং ASP.NET MVC-এর মধ্যে পার্থক্য 2024, মে
Anonim

এএসপি . NET , এটির সবচেয়ে মৌলিক স্তরে, ইভেন্ট-চালিত প্রোগ্রামিং মডেলের মধ্যে সার্ভার সাইড "নিয়ন্ত্রণ" এর সাথে মিলিত সাধারণ HTML মার্কআপ প্রদান করার জন্য একটি উপায় প্রদান করে যা VB, C#, ইত্যাদির সাথে ব্যবহার করা যেতে পারে। এএসপি . NET MVC মডেল-ভিউ-কন্ট্রোলার আর্কিটেকচারাল প্যাটার্নের উপর ভিত্তি করে একটি অ্যাপ্লিকেশন ফ্রেমওয়ার্ক।

এখানে, কেন ASP NET MVC asp নেট থেকে ভাল?

দ্য এমভিসি ফ্রেমওয়ার্ক UI, বিজনেস লজিক, মডেল বা ডেটার একটি পরিষ্কার বিচ্ছেদ প্রদান করে। অন্যদিকে আমরা বলতে পারি এটি ইউজার ইন্টারফেস থেকে সেপ্রেশন অফ প্রোগ্রাম লজিক প্রদান করে। আরো নিয়ন্ত্রণ- এএসপি . NET MVC ফ্রেমওয়ার্ক এইচটিএমএল, জাভাস্ক্রিপ্ট এবং সিএসএস এর উপর আরো নিয়ন্ত্রণ প্রদান করে চেয়ে ঐতিহ্যগত ওয়েব ফর্ম.

এছাড়াও জেনে নিন, কেন আমরা ASP Net এর পরিবর্তে MVC এর জন্য যাই? ASP.net MVC এর প্রধান সুবিধা হল:

  • রেন্ডার করা HTML এর উপর সম্পূর্ণ নিয়ন্ত্রণ সক্ষম করে।
  • উদ্বেগের পরিষ্কার বিচ্ছেদ প্রদান করে (SoC)।
  • টেস্ট ড্রাইভেন ডেভেলপমেন্ট (TDD) সক্ষম করে।
  • জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের সাথে সহজ ইন্টিগ্রেশন।
  • ওয়েবের রাষ্ট্রহীন প্রকৃতির নকশা অনুসরণ করে।
  • RESTful url যা এসইও সক্ষম করে।

এখানে, ASP NET MVC কি?

এএসপি . NET MVC মাইক্রোসফটের একটি ওপেন সোর্স ওয়েব ডেভেলপমেন্ট ফ্রেমওয়ার্ক যা একটি মডেল ভিউ কন্ট্রোলার আর্কিটেকচার প্রদান করে। এএসপি . নেট এমভিসি এর বিকল্প প্রস্তাব করে এএসপি . নেট ওয়েব অ্যাপ্লিকেশন নির্মাণের জন্য ওয়েব ফর্ম। এটি এর একটি অংশ। নেট ওয়েব অ্যাপ তৈরি, স্থাপন এবং চালানোর জন্য প্ল্যাটফর্ম।

ASP NET MVC কি পুরানো?

প্লাটফর্ম এএসপি . NET MVC এখন অপ্রচলিত . এএসপি . NET 5 EOL'd করা হয়েছিল এবং এই হিসাবে পুনরায় ব্র্যান্ড করা হয়েছিল এএসপি . NET কোর এবং এটি "এর কার্যকারিতা অন্তর্ভুক্ত করে এএসপি . NET MVC 5" অন্তর্নির্মিত। এএসপি . NET কোর 1 এবং এএসপি . NET কোর 2 দুটিতেও চলতে পারে। NET কোর (ক্রস-প্ল্যাটফর্ম) বা.

প্রস্তাবিত: