دانلود پروژه تحولی بزرگ در عرصه وب Ajax
تحولی بزرگ در عرصه وب
فهرست مطالب
مروری بر وب ، نرم افزار و تاثیر متقابل آنها بر یکدیگر ۹
DYNAMIC HTML و DOM 11
XMLHTTP 12
وب پویا با تمرکز بر روی پردازش های سمت سرویس دهنده ۱۳
AJAX : تحولی بزرگ در عرصه وب ( بخش دوم ) ۱۵
AJAX چیست ؟ ۱۶
در کنار جاوا اسکریپت و XML ، فناوری AJAX با فناوری های دیگری نظیر: ۱۹
نحوه کار AJAX 20
شکل ۱ : عملکرد برنامه های وب سنتی نسبت به برنامه های وب مبتنی بر AJAX منبع : ADAPTIVE PATH 21
خلاصه ۲۱
AJAX : تحولی بزرگ در عرصه وب ( بخش سوم ) ۲۲
GOOGLESUGGEST 22
شکل ۱ : عملکرد برنامه GOOGLE SUGGEST 23
GOLLUM 23
شکل ۲ : عملکرد برنامه GOLLUM با هدف جستجو در WIKIPEDIA 23
ایجاد یک ماشین حساب مبتنی بر AJAX 23
شکل ۳ : یک ماشین حساب ساده مبتنی بر فناوری AJAX 24
برنامه های CHAT 24
شکل ۴ : یک برنامه چت مبتنی بر فناوری AJAX 24
پردازش بر روی صفحات گسترده ۲۵
شکل ۵ : یک برنامه صفحه گسترده مبتنی بر فناوری AJAX 25
استفاده از سایت آمازون ۲۵
شکل ۶ : مشاهده محتویات سایت آمازون به کمک یک برنامه وب مبتنی بر فناوری AJAX 26
LOG IN توسط AJAX 26
شکل ۷ : فرآیند LOG IN به یک سایت با استفاده از فناوری AJAX 26
DRAG و DROP با AJAX 26
شکل ۸ : عملیات DRAG & DROP به کمک فناوری AJAX 27
تغییر صفحات وب به صورت پویا ۲۷
شکل ۹ : بهنگام سازی محتویات یک صفحه وب به کمک فناوری AJAX 27
تعامل با نقشه ها ۲۸
شکل ۱۰ : تعامل با نقشه ها به کمک فناوری AJAX 28
E-MAIL مبتنی بر AJAX 28
شکل ۱۱ : یک برنامه وب پست الکترونیکی پیاده سازی شده به کمک فناوری AJAX 29
انتشار اخبار به کمک AJAX 29
شکل ۱۲ : انتشار خبر به کمک فناوری AJAX 29
مقدمه ۳۱
شکل ۱ : عناصر AJAX 32
برنامه نویسی وب غیرهمزمان ۳۲
شکل ۲ : نحوه عملکرد برنامه های وب در یک فرآیند همزمان ( عدم تعامل کاربر با برنامه در زمان درخواست های HTTP ) 33
شکل ۳ : نحوه عملکرد برنامه های وب در یک فرآیند غیرهمزمان (ارسال درخواست های HTTP از طریق AJAX ENGINE برای سرویس دهنده) ۳۴
شی XMLHTTPREQUEST 34
توضیحات ۳۶
فراخوانی تابع ONCALLBACK 36
شکل ۴ : ایجاد یک درخواست HTTP غیرهمزمان توسط شی XMLHTTPREQUEST 39
AJAX : تحولی بزرگ در عرصه وب ( بخش پنجم ) ۴۰
چرا به یک فریمورک AJAX نیاز داریم ؟ ۴۰
معماری فریمورک ASP. NET AJAX 41
شکل ۱ : ساختار معماری فریمورک ASP. NET AJAX 42
فریمورک سمت سرویس گیرنده ۴۲
MICROSOFT AJAX LIBRARY 42
HTML ، جاوا اسکریپت و اسکریپت XML 43
ASP.NET AJAX SERVICE PROXIES 44
فریمورک در سمت سرویس دهنده ۴۵
کنترل های سرویس دهنده AJAX 45
WEB SERVICES BRIDGE 45
خلاصه ۴۶
AJAX : تحولی بزرگ در عرصه وب ( بخش ششم ) ۴۶
مدل پیاده سازی با محوریت سرویس گیرنده ۴۷
شکل ۱ : مدل پیاده سازی با محوریت سرویس گیرنده ۴۷
مدل پیاده سازی با محوریت سرویس دهنده ۴۷
شکل ۲ : مدل پیاده سازی با محوریت سرویس دهنده ۴۸
اهداف ASP. NET AJAX 48
AJAX : تحولی بزرگ در عرصه وب ( بخش هفتم ) ۵۰
مدل پیاده سازی با محوریت سرویس دهنده ۵۰
مرحله اول : ایجاد سایت ۵۱
مرحله دوم : طراحی و پیاده سازی کلاس MAGHALAT 52
شکل ۲ : ساختار کلاس MAGHALAT 52
مرحله سوم : ایجاد یک صفحه وب ASP.NET 53
مررحله چهارم : اجرای برنامه و بررسی نتایج ۵۶
شکل ۳ : نمایش تعداد مقالات منتشر شده در هر گروه ۵۶
مرحله پنجم : بهینه سازی خروجی و ضرورت استفاده از کنترل UPDATEPROGRESS 57
شکل ۴ : ارائه یک نشانه دیداری در زمان تحقق یک POSTBACK غیرهمزمان ۵۹
AJAX : تحولی بزرگ در عرصه وب ( بخش هشتم ) ۶۱
مقدمه ۶۱
مدل پیاده سازی با محوریت سرویس گیرنده ۶۱
دستیابی به سرویس های وب از طریق کد سمت سرویس گیرنده ۶۲
آشنائی با پراکسی های ASP.NET AJAX WEB SERVICE 63
فعال کردن قابلیت فراخوانی سرویس های وب به کمک جاوا اسکریپت ۶۳
مرحله سوم : تعریف یک سرویس وب ۶۵
مرحله چهارم : ایجاد یک صفحه ASP.NET 67
شکل ۱ : نمایش تعداد مقالات منتشر شده در هر گروه ۷۰
جمع بندی ۷۱
اینترنت و مهمترین سرویس آن وب علاوه بر این که حیات بشری را در هزاره سوم دستخوش تحولات فراوانی کرده است ، توانسته است منشاء تحولات گسترده ای در سایر حوزه های فناوری گردد . در واقع ، تحول در زندگی بشریت مدیون پیشرفت در سایر حوزه های فناوری است . یکی از این حوزه ها ، صنعت نرم افزار است .
برای آشنائی با این تحول بد نیست مروری سریع داشته باشیم به گذشته وب و نرم افزار تا از این رهگذر بتوانیم ضرورت ایجاد فناورهای جدیدی نظیر Ajax ( برگرفته شده از Asynchronous JavaScript And XML ) را بهتر درک کنیم .
:: موضوعات مرتبط:
پروژه ها ,
,
:: برچسبها:
دانلود پروژه تحولی بزرگ در عرصه وب Ajax ,
:: بازدید از این مطلب : 376
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0