PDA

View Full Version : مشکل AjaxControlToolkit در شبکه



jasadeghi
سه شنبه 30 مرداد 1386, 09:07 صبح
دروود به تمامی دوستان

من سایتی رو با AjaxControlToolkit طراحی کردم . سایت بر روی کامپیوتر من و شبکه داخلی مشکلی نداره ولی وقتی در هاست قرارش میدم پیغام خطا زیر رو دریافت می کنم.




Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.





و خط خطا هم اینه




<add name="ScriptModule"type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>




جهت اطلاع دوستان تمام DLL ها رو آپلود کردم .

.
(https://plus.google.com/102973385927509161031?rel=author) با تشکر

hamed_bostan
سه شنبه 30 مرداد 1386, 10:08 صبح
من مشابه همین مشکل رو داشتم اما dll ها شو که upload کردم درست شد

jasadeghi
سه شنبه 30 مرداد 1386, 10:22 صبح
آیا بغییر از AjaxControlToolkit.dll فایل dll دیگه ای هم هست که باید آپلود بشه؟

البته یک جای دیگه هم خوندم که باید فایل ASPAJAXExtSetup.msi (http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en) در سرور نصب بشه. آیا میشه بدون نصب این فایل در سرور ، کاری کرد؟

با تشکر

hamed_bostan
سه شنبه 30 مرداد 1386, 10:28 صبح
این سه تا رو upload کن ببین کارت راه میافته . سه تا dll هست که zip کردم. unzip کن و کپی کن تو شاخه bin

jasadeghi
سه شنبه 30 مرداد 1386, 10:33 صبح
متاسفانه این فایل ارسالی شما به درستی دانلود نمیشه.

اگر لطف کنید و یک بار دیگه ارسالش کنید .

باز هم سپاسگذارم از لطف شما

hamed_bostan
سه شنبه 30 مرداد 1386, 10:44 صبح
بیا عزیز دل برادر

hamed_bostan
سه شنبه 30 مرداد 1386, 10:44 صبح
اگر بازم نتونستی دانلود کنی ایمیلت رو بده واسه ات بفرستم

jasadeghi
سه شنبه 30 مرداد 1386, 11:28 صبح
جناب حامد خان سپاس

فایلهای zip بالا که باز نشد. من با اجازت فایلهای رو که به ایمیلم ارسال کردی، برای دوستان دیگه ای که با این مشکل روبرو هستند در اینجا قرار می دم.
امیدوارم این فایل باز بشه

با بهترین آرزو ها برای شما

reza_62
سه شنبه 30 مرداد 1386, 11:46 صبح
باید روی سرور Microsoft Ajax Extension نصب شده باشد . در ضمن یکسری ایراد نسبت به این فریم ورک دارم :
1 - حجم js بالایی دارد که باعث کندی لود صفحات می شود نمونه سایت asp.net
2 - روی اکثر سرورها نصب نیست و باید به مسوول سرور التماس کنی تا نصب کند
3 - امکاناتی که در برخی کتابخانه ها نظیر JQuery ، Prototype ، ExtJS و ... جهت تسهیل در نوشتن کدهای جاوااسکریپت وجود دارد را ندارد
4 - در مورد Ajax Control ToolKit که پروژه ای متن باز است هیچ طرح و هدفی وجود ندارد یعنی یکسری آدم جمع شده اند هر کسی یک کنترل نوشته بعد جمعش کرده اند در یک dll در حالی که در مورد بقیه فریم ورک ها یک roadmap مشخص دارند که بر اساس آن پیش می روند وکنترلهایی را اضافه و یا تصحیح می کنند .
اما تنها حسن این فریم ورک که من نیز با توجه به آشنایی کمم با جاوااسکریپت از آن استفاده می کنم استفاده کردن از آن به سادگی بدون نیاز به دانش جاوااسکریپتی است .

jasadeghi
سه شنبه 30 مرداد 1386, 12:26 عصر
سلام

1.این اولین پروژه من با Microsoft Ajax Extension بود پس در مورد سرعتش چیزی نمی تونم بگم.

2.اما مشکل من با آپلود کردن این سه تا فایل dll در فلدر bin حل شد و نیازی به نصب Microsoft Ajax Extension بر روی سرور نبود .

3.ولی اگر به نظر شما و بقیه دوستان، Microsoft Ajax Extension مشکلات زیادی داره، چه گزینه ای رو برای این کار پیشنهاد می کنید؟

پیروز باشید

reza_62
سه شنبه 30 مرداد 1386, 13:44 عصر
من تحقیق زیادی روی فریم ورکهای ajax کرده ام ولی خوب نظر من است دوستان نظر دیگری دارند بگویند :
اگر برنامه نویس جاوااسکریپت مسلطی هستید ( که من نیستم (; ) و با برنامه نویسی شی گرا در آن آشنا هستید Yahoo UI بهترین گزینه ممکن است ( با توجه به لیاسنسش )
اگر مثل من تازه کار در جاوااسکریپت ولی عشق ای جکس و واسطهای کاربری آن را دارید من Jquery را پیشنهاد می کنم علل این انتخاب :
1 - حجم کد ( 20k ) -- این که دیگه واضحه
2 - داشتن plugin ( یا همون کنترلهای خودمون ) به تعداد n تا ( شما در سایتش jquery.com از شیر مرغ تا جون آدمیزاد می توانید پیدا کنید )
3 - کد نویسی جاوااسکریپت با استفاده از selector ها
مثال :
همان طور که در تصویر ضمیمه می بینید این کد به تمامی تگهای li که بچه های تگ ul با id=selected-plays می باشند کلاس css با نام horizontal را نسبت می دهد
اگر مثالهایی که در سایتش است را مشاهده کنید متوجه می شوید این مفهوم چقدر کد نویسی را راحت می کند
4 - داشتن doc و tutorial به مقدار کافی
5 - کتابی به نام Learning JQuery وجود دارد که این کتابخانه را با مثالهای زیاد و واقعا کاربردی نظیر ساختن دیتا گرید و گالری عکس و ... توضیح داده است ( اگر کسی این کتاب را خواست پیام خصوصی بگذارد )
6 - یک گروپ در google که فوق العاده فعالند و سوالی بدون جواب نمی ماند
اما مهمتر از همه این حرفها نحوه استفاده در asp.net
این مقاله را مطالعه کنید :

http://www.codeproject.com/useritems/AjaxJQuerySample.asp

tc1000
دوشنبه 05 شهریور 1386, 19:40 عصر
من توی local برنامه که دارم اجرا میشه وقتی Upload مکنم کار نمیکنه همش error میگیره

hamed_bostan
سه شنبه 06 شهریور 1386, 08:39 صبح
ایرادش چیه؟ چه error ای میده؟

sahab555
شنبه 24 شهریور 1386, 10:59 صبح
من وب سایتم رو AJAXEnable کردم ولی وقتی web.config و صفحات تغییر یافته رو Upload کردم به من خطا داد وقتی از شرکت Host خواستم اونو روی دات نت نصب کنه گفت ما این کار رو نمی کنیم چون حفره امنیتی داره و هکر ها می تونند نفوذ کنند و از این حرف ها...
حالا نمی دونم واقعیت داره یا بهونه اونهاست
ممنون می شم اگه دوستان اطلاعاتی دارند راهنمایی کنند
در مورد سرعت load شدن صفحات تغییر برای من محسوس بود و صفحات با سرعت کمتری load می شدند(در موقع اجرای local)

hamed_bostan
شنبه 24 شهریور 1386, 13:42 عصر
دوست من اگه این سوال رو به صورت یه تاپیک مجزا مطرح کنی فکر کنم بلافاصله به جواب برسی و زودتر بهت جواب بدن . شرمنده من در این مورد اطلاعات کافی ندارم.