|
ويرايش دوم به زودي عرضه ميشود
«در فوريه سال 2005، جس جيمز گرت از شركت Adaptive Path يك مقاله آنلاين تحت عنوان "روش جديدي براي ايجاد برنامههاي تحت وب" منتشر كرد. در اين مقاله گرت توضيح داد كه چگونه برنامههاي تحت وب در حال پر كردن شكاف بين وب و برنامههاي دسكتاپ هستند. او فناوريهاي جديد و چند پروژه گوگل را به عنوان نمونههايي نام برد تا نشان دهد كه چگونه مدلهاي دسكتاپي تعامل با كاربر، اكنون در وب نيز مورد استفاده قرار ميگيرند. سپس دو جمله در اين مقاله آمد كه طوفاني از علاقهمندي، هيجان، و بحث و جدل را برانگيخت: "Google Suggest و Google Maps دو نمونه از يك روش جديد در برنامهنويسي تحت وب هستند كه ما در شركت Adaptive Path آن را آژاكس ميناميم. AJAX مخفف عبارت Asynchronous Javascript + XML است و نمايانگر جهشي اساسي در قابليتهاي وب است." از آن زمان به بعد، موجي از مقالهها در مورد آژاكس در سراسر وب منتشر شدند و مباحثه هاي جالبي درگرفت. برنامهنويسان دربارة آن وبلاگ نوشتند، مجلههاي تخصصي دربارة آن مطلب نوشتند، و شركتها شروع به ارتقاي محصولاتشان با استفاده از اين فناوري كردند. از جمله سايتهاي محبوب آژاكسي كه مطمئناً با آنها آشنايي داريد Gmail و واسط جديد Yahoo! Mail هستند.»
ويژگي برجسته اين كتاب كامل بودن آن است تا جايي كه مترجمان (يا بهعبارتي مؤلفان) اين كتاب پا را از ترجمه صرف يك كتاب فراتر گذاشتهاند و علاوه بر ترجمه كامل كتاب Ajax Professional Programming از انتشارات راكس، مطالب ديگري نيز از كتاب Ajax in Action به كتاب خود افزودهاند؛ مثلاً موضوع امنيت در برنامههاي آژاكسي در كتاب اول نيامده بود، ولي با توجه به اهميت آن يك فصل كامل از كتاب جديد به اين موضوع اختصاص يافته است. ديگر فصل اضافه شده نيز يك مثال كامل است كه چگونگي ساخت يك پورتال با امكانات آژاكس در آن توضيح داده شده است. حتي مطالب ديگري نيز به برخي از قسمتها افزوده شده است؛ ولي انسجام كتاب بهگونهاي كه احتمالاً خواننده متوجه اين امر نخواهد شد. ديگر مشخصه بازر اين كتاب، مثالهاي بسيار زياد و كاربردي آن است كه ميتواند در يادگيري تكنيكهاي آژاكسي بسيار سودمند باشد؛ مثلاً علاوه بر ساير مثالهاي بزرگ و كوچك، در اين كتاب چگونگي ساخت يك برنامه ايميل تحت وب با امكانات آژاكس (مشابه Gmail) توضيح داده شده است. علاوه بر اين استفاده از زبانهاي گوناگون در سمت سرور (PHP ، C#.Net ، و Java) باعث شده است تا مطالب اين كتاب براي همه برنامهنويسان قابل استفاده باشد. ديگر ويژگي كتاب معرفي تمام تكنولوژيهاي اساسي مورد استفاده در آژاكس است؛ از جمله XML ، Xpath، XSLT، RSS، Atom، Web Services، JSON، و بسياري موارد ديگر.
يك CD بسيار ارزشمند هم بههمراه كتاب عرضه شده است كه علاوه بر داشتن كد تمام مثالها و برنامهها شامل چندين كتاب ديگر در زمينه آژاكس، حدود 200 مقاله ارزشمند، و تعداد زيادي از بهترين و محبوبترين فريموركهاي آژاكس است كه ميتوانيد بهسادگي از آنها استفاه كنيد.
|