كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد


موضوع مقاله : چرا باید از Ajax استفاده کنیم؟ :

شرح : برنامه هاي تحت وبي که از Ajax بهره ميبرند خصوصيات زير را دارا هستند: مولفه هاي آشنا و تعاملي رابط کاربري مانند نشان دهنده پيشرفت (progress bar)، tooltipها، و همچنين پنجره هاي pop-up کارايي بهتر براي برنامه هاي وب فرم، زيرا بيشتر بخشهاي پردازشي صفحه وب ميتواند در مرورگر انجام شود به روز رساني مقطعي صفحه (partial update) که تنها بخش تغيير يافته صفحه را refresh ميکند يکپارچه سازي بخشهاي client-side برنامه با خدمات برنامه سرور، بخصوص در فرآيند تاييد اعتبار، تعيين نقش کاربران و پروفايل کاربران توانايي سفارشي سازي کنترلهاي سرور به منظور استفاده از ظرفيتهاي client پشتيباني از بيشتر مرورگرهاي معروف، از جمله IE، فايرفاکس، کروم و سافاري اما مايکروسافت بعنوان بزرگترين سازنده ابزارهاي توسعه اي و ارائه دهنده سيستم قدرتمند ASP.NET، نسخه اي از Ajax را با نام Microsoft Ajax عرضه مي کند که عمدتاً مبتني بر ASP.NET است. اما معماري Microsoft Ajax چيست؟ مولفه هاي مختلف موجود در اين سيستم چطور با هم کار مي کنند؟ در واقع يک برنامه وب Microsoft Ajax از يک پروژه صرفاً client-side و يا ترکيبي از يک client و server تشکيل شده است. يک پروژه صرفاً client از کتابخانه Microsoft Ajax بهره ميبرد ولي از کنترلهاي سرور استفاده نميکند. مثلاً يک صفحه HTML ميتواند حاوي مولفه هاي script باشد که از فايلهاي کتابخانه Ajax استفاده مي کنند. از سوي ديگر کتابخانه Ajax مايکروسافت نيز به برنامه هاي Ajax امکان ميدهد کليه پردازشها را در سمت client صورت دهند. يک پروژه ترکيبي client و server نيز از کتابخانه Ajax مايکروسافت و کنترلهاي سرور ASP.NET بهره ميبرد.