ASP NET MVC-তে বান্ডলিং এবং মিনিফিকেশন কী?
ASP NET MVC-তে বান্ডলিং এবং মিনিফিকেশন কী?

ভিডিও: ASP NET MVC-তে বান্ডলিং এবং মিনিফিকেশন কী?

ভিডিও: ASP NET MVC-তে বান্ডলিং এবং মিনিফিকেশন কী?
ভিডিও: MVC-তে Bundling এবং Minification কি? 2024, মে
Anonim

উভয় bundling এবং minification লোড সময় কমাতে দুটি পৃথক কৌশল। দ্য bundling সার্ভারে অনুরোধের সংখ্যা হ্রাস করে, যখন ক্ষুদ্রকরণ অনুরোধ করা সম্পদের আকার হ্রাস করে।

তাহলে, এমভিসি-তে বান্ডলিং এবং মিনিফিকেশন কী?

এমভিসি নামক একটি প্রক্রিয়া বাস্তবায়ন করে ক্ষুদ্রকরণ উপরে বান্ডিল নথি পত্র. Bundling এবং Minification JS এবং CSS রিসোর্স ফাইলগুলি পাওয়ার জন্য প্রয়োজনীয় অনুরোধের সংখ্যা কমাতে এবং ফাইলের আকার নিজেরাই কমানোর জন্য আমাদের একটি উপায় প্রদান করুন, যার ফলে আমাদের অ্যাপগুলির প্রতিক্রিয়াশীলতা উন্নত হয়।

একইভাবে, ASP NET MVC-তে BundleConfig Cs কি? BundleConfig আলাদা ফাইলে বান্ডিল কনফিগারেশন সরানো ছাড়া আর কিছুই নয়। এটি অ্যাপ স্টার্টআপ কোডের অংশ ছিল (ফিল্টার, বান্ডিল , রুটগুলি একটি ক্লাসে কনফিগার করা হত) এই ফাইলটি যুক্ত করার জন্য প্রথমে আপনাকে মাইক্রোসফ্ট যুক্ত করতে হবে। AspNet . Web. Optimization Nuget প্যাকেজ আপনার ওয়েব প্রজেক্টে: Install-Package Microsoft.

সহজভাবে, bundling এবং minification কি?

Bundling এবং minification অনুরোধ লোড সময় উন্নত করতে আপনি ASP. NET 4.5 এ দুটি কৌশল ব্যবহার করতে পারেন। Bundling এবং minification সার্ভারে অনুরোধের সংখ্যা কমিয়ে এবং অনুরোধ করা সম্পদের আকার (যেমন CSS এবং JavaScript) কমিয়ে লোড টাইম উন্নত করে।

MVC-তে কিভাবে Minification প্রয়োগ করা হয়?

Bundling এবং ক্ষুদ্রকরণ দুটি উপায়ে সক্রিয় বা নিষ্ক্রিয় করা যেতে পারে: হয় ওয়েবে সংকলন উপাদানে ডিবাগ অ্যাট্রিবিউটের মান সেট করা। কনফিগার ফাইল বা BundleTable ক্লাসে enableOptimizations বৈশিষ্ট্য সেট করা। নিম্নলিখিত উদাহরণে, ওয়েবে ডিবাগ সত্য হিসাবে সেট করা হয়েছে।

প্রস্তাবিত: