آموزش Bundling و Minification در ASP.NET MVC

آموزش Bundling و Minification در ASP.NET MVC

آموزش Bundling و Minification در ASP.NET MVC

در این آموزش ما قصد داریم به شما نحوه استفاده از Bundling و Minification در ASP.NET MVC را آموزش دهیم. 

Bundling

شما با عمل Bundling تعداد درخواست های ارسالی به سرور را کاهش می دهید به این صورت که هر فایل استایک که شامل فایل های js , css می باشد برای بارگذاری یک درخواست به سرور شما میفرستد.

Minification

شما با عمل Minification حجم فایل های js و css که در صفحه باگذاری خواهند شد را کاهش می دهید. بدین صورت که شما تمامی کامنت هایی که درون کد ها نوشته شده و تمامی فاصله هایی که بین کد ها وجود دارد را پاک میکنید.

یک نمونه از پیاده سازی این فرآیند

مقاله ای از بررسی این موضوع

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد .

مدت زمان دوره: 01:24:00
راهنما! برای دانلود با دانلود منیجر(IDM) بر روی این لینک کلیک کنید.

در این قسمت ماهیت و کلیت دو بحث Minification و Bundling را به همراه یکی از پیاده سازی های آن بررسی می کنیم.

در این قسمت به صورت عمیق به سراغ Bundling خواهیم رفت و آن را از صفر پیاده سازی می کنیم تا درک بهتری از آن پیدا کنیم

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

developer_one ارسال شده در پنج شنبه ۱ آذر ۱۳۹۷

سلام

لطفا یک دوره پروژه محور Asp Core & Vue js قرار بدین

انگولار خیلی پیچده است  و سخته

 

سهیل علیزاده ارسال شده در پنج شنبه ۱ آذر ۱۳۹۷

سلام به شما دوست عزیز،

هر مبحث یا دوره ای متقاضی خودش رو داره و مبنی بر سخت یا پیچیده بودن هرچیز نیست.

حتما پیشنهاد شما را مورد بررسی قرار خواهیم داد و در آینده آن را در قالب یک دوره ارئه میدهیم.

پیام برومند ارسال شده در چهار شنبه ۳۰ آبان ۱۳۹۷

درود فراوان خدمت شما مهندس علیزاده عزیز

ضمن تشکر از دوره منتشر شده از شما بزرگوار درخواست دارم در صورت امکان نحوه باندل کردن در asp.net core هم به انتهای این دوره اضافه کنین البته منظورم استفاده از gulp , grunt برای پک کردن

خواهش دوم من از شما اینه که امکانش هست نحوه باندل کردن فایل های css , script رو هم در پروژه های asp.net core api با استفاده از قالب پیش فرض که با انگولار ایجاد میشه رو هم در صورت امکان در این دوره اشاره ای داشته باشین

با سپاس

سهیل علیزاده ارسال شده در چهار شنبه ۳۰ آبان ۱۳۹۷

سلام به شما دوست عزیز ممنون از تشکر شما;

خواهش اول 😄: حتما این کارو انجام خواهیم داد اما نه در این دوره، آن را به صورت جداگانه خدمت شما ارئه میکنم.

خواهش دوم 😊: در پروژه web api چنین سیستمی پیاده سازی نمیشه، احتمالا منظور شما باندل کردن فایل ها مربوط به angular هستش که با ASP.NET Core همراه باشه. بنده فکر میکنم که تنها با یادگیری نحوه باندل کردن میتوان آن را بر روی هر فرآیندی پیاده سازی کنید و مشکلی نباشه پس از بررسی اگه لازم بود آن رو هم در دوره خودش اضافه می کنیم.