Cshtml এবং ASPX এর মধ্যে পার্থক্য কি?
Cshtml এবং ASPX এর মধ্যে পার্থক্য কি?

ভিডিও: Cshtml এবং ASPX এর মধ্যে পার্থক্য কি?

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

দ্য. aspx এক্সটেনশন সহজভাবে aspnet_isapi লোড করে। dll যা কম্পাইল সম্পাদন করে এবং ওয়েব ফর্ম পরিবেশন করে। দ্য মধ্যে পার্থক্য হ্যান্ডলার ম্যাপিং হল দুটিকে একই সার্ভারে সহ-অস্তিত্বের অনুমতি দেওয়ার একটি পদ্ধতি যা MVC অ্যাপ্লিকেশন এবং ওয়েবফর্ম অ্যাপ্লিকেশন উভয়কে একটি সাধারণ রুটের অধীনে থাকতে দেয়।

একইভাবে, জিজ্ঞাসা করা হয়, এএসপিএক্স এবং রেজারের মধ্যে পার্থক্য কী?

রেজার ইঞ্জিন ক্রস-সাইট স্ক্রিপ্টিং আক্রমণ প্রতিরোধ করে, অন্য কথায় এটি দেখার জন্য রেন্ডার করার আগে স্ক্রিপ্ট বা HTML ট্যাগগুলিকে এনকোড করে। এএসপিএক্স ইঞ্জিন ক্রস-সাইট স্ক্রিপ্টিং আক্রমণ প্রতিরোধ করে না, অন্য কথায় কোনো স্ক্রিপ্ট সংরক্ষিত মধ্যে পৃষ্ঠা রেন্ডার করার সময় ডাটাবেস ফায়ার করা হবে।

এছাড়াও জানুন, Cshtml বনাম HTML কি? CSHTML ফাইলগুলি অনুরূপ। VBHTML (ভিজ্যুয়াল বেসিক এইচটিএমএল ) ফাইল, কিন্তু তারা সিনট্যাক্স ব্যবহার করে যা ভিজ্যুয়াল বেসিক ভাষার পরিবর্তে C# ভাষার কাছাকাছি। দ্রষ্টব্য: রেজার স্ট্যান্ডার্ড ASP. NET MVC ডিফল্ট ভিউ ইঞ্জিন দ্বারা সমর্থিত ছাড়াও নতুন টেমপ্লেটিং সিনট্যাক্স অপারেশনগুলি অফার করে৷

তারপর, একটি Cshtml ফাইল কি?

cshtml হয় ফাইল এক্সটেনশন যা রেজার ভিউ ইঞ্জিনকে বোঝায়। সোজা এইচটিএমএল ছাড়াও, এই নথি পত্র এছাড়াও C# কোড ধারণ করে যা সার্ভারে কম্পাইল করা হয় পৃষ্ঠাগুলি ব্রাউজার পর্যন্ত সার্ভার হওয়ার আগে।

ASPX কি জন্য ব্যবহৃত হয়?

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

প্রস্তাবিত: