PDA

View Full Version : سوال: ajax minifier



Silverboy
چهارشنبه 07 بهمن 1388, 23:21 عصر
با سلام
کسی درباره ajax minifier چیزی شنیده ؟ ( یک Compressor فایل های css و javascript برای .net که خود Microsoft ارائه کرده )

میخواستم بدونم چطور میشه از Assembly اون توی یک VS2005 استفاده کرد

http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=37423

Alireza_Salehi
پنج شنبه 08 بهمن 1388, 00:37 صبح
اولا لینکش رو اشتباه دادید:
http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35893#ReviewsAnchor

ثانیا بدون اون ابزار هم میتونید همون کار رو انجام بدید،
این لینک ها را بببینید:
http://refresh-sf.com/yui/
http://madskristensen.net/post/Compress-WebResourceaxd-in-ASPNET.aspx
http://pohee.com/it/http-compression-in-aspnet-20/

Silverboy
پنج شنبه 08 بهمن 1388, 01:38 صبح
بابت پاسختون ممنون ..
( سعی کردم لینک رو ویرایش کنم اما سایت جواب نداد! وقتی 100 تا صفحه با هم باز میکنی همین میشه دیگه ! ;-) )

اما در مورد پاسخی که دادید
1- من موقع کار با ajax دقیقا نمیدونم که ajax چه script هایی رو برای کار به client میفرسته که بخوام اونا رو با یک ابزار online فشرده کنم

2- بر فرض که بدونم و فشردشون کنم چه طور به ajax بفهمونم که حالا این فایل ها رو بفرست ! مسلما ajax toolkit از resource های خودش استفاده میکنه

3- بر فرض هر 2 تا کار بالا هم انجام شدنی باشه ؛ آیا استفاده از یک ابزار که با هر بار Build کردن پروژه این کار رو اتوماتیک برات انجام میده بهتر نیست ؟ ( کافیه یک قسمت از پروژه تغییر کنه اونوقت باید همه کار ها رو دوباره انجام داد )

4- وقتی که script manger رو در حالت release قرار میدی خودش فایل های js مورد استفاده ajax رو به صورت gzip در میاره ، ولی minifier عملکرد هوشمند تر داره که صرفا به فشرده کردن خلاصه نمیشه

5 - این ابزار آنلاینی که دادید(YUI) یه نسخه .net ای هم داره که به صورت کامپوننته .. من هر چی گشتم نتونستم بفهمم که چطور میشه ازش استفاده کرد - اگه اطلاعاتی دارید لظفا راهنماییم کنید

با تشکر از توجهتون

Saber_Fatholahi
پنج شنبه 08 بهمن 1388, 12:46 عصر
دوست من برو توی سایت ما یه مقاله در این زمینه هست موفق باشی

Silverboy
پنج شنبه 08 بهمن 1388, 13:30 عصر
با سپاس از توجه تون

اما مقاله ای که توی سایت شماست صرفا نحوه کار با ابزار کنسول را آموزش داده که چیز آنقدر پیچیده ای نیست !

دوست من اگه سوال من رو خونده باشید متوجه میشید که من میخوام از این ابزار از طریق خود vs2005 استفاده کنم ( طریقه دومی که خودتون ذکر کردید )

Saber_Fatholahi
پنج شنبه 08 بهمن 1388, 16:01 عصر
بفرما اینم لینک راهنما
http://encosia.com/2009/05/20/automatically-minify-and-combine-javascript-in-visual-studio/
موفق باشی

Silverboy
پنج شنبه 08 بهمن 1388, 18:54 عصر
هر چند که مربوط به خود ajax minifier نبود
اما فکر کنم که جواب سوال دستم اومد ..
ممنون