سلام،

من مدت زیادی هست دارم با برنامه HttpCompress کار میکنم. برنامه جالب خوبی است اگر:

1. هیچ کدی تو پروژه نداشته باشی که State صفحه رو عوض کنه.
2. هیچ کدوم از کدهای پروژه IHttpModule و IHttpHandler رو تغییر ندن.
3. هیچ نوع Page Content Proxy نداشته باشی.
4. به هیچ وجه تقاضای ارتباط دوسویه یا Streaming نداشته باشی.

اگر این ها در پروژه شما نباشد، که قضیه حله. نسخه اصلی این رو از سایت سازنده اون بگیرید رایگان هم هست.

دو تا دایرکتوری داره، یکی VB و دیگری هم #C. راحت با اضافه کردن دوخط کد به Web.Config و اضافه کردن Dll به Bin تمام کارها بعهده خودشه.

اما اگر تو پروژه از این تکنیکهای لازم و حرفه ای استفاده کرده باشید، مجبورید مثل من تمام این کارها رو مدیریت کنید.


در ضمن خود توسعه دهندگان HttpCompress اعلام کردند این قابلیت فقط برای پروژه های کوچک و غیر حرفه ای طراحی شده. و همچنین این تکنیک امکلن حذف عناصر اصلی صفحه از جمله فاصله اندازها، کدهای کنترل و ... را دارد.

لذا بهتر است این گونه تکنیک ها را با احتیاط و نه برای هر پروژه های استفاده کنید.


قطعاً لازم است از حرکت زیبای آقای راد برای شروع این بحث تشکر کنم.


موفق باشید.