بازگشت   پی سی سیتی > کامپیوتر اینترنت و شبکه Computer internet > زبان های برنامه نویسی Programming

زبان های برنامه نویسی Programming بحث در مورد زبانهای مختلف برنامه نویسی

پاسخ
 
ابزارهای موضوع نحوه نمایش
  #1  
قدیمی 05-03-2010
LP Girl آواتار ها
LP Girl LP Girl آنلاین نیست.
کاربر فعال
 
تاریخ عضویت: Sep 2009
محل سکونت: غرب تهران
نوشته ها: 1,075
سپاسها: : 0

20 سپاس در 19 نوشته ایشان در یکماه اخیر
جدید معرفي يکي از معروف‌ترين بسترهاي جاوا اسکريپت

معرفي يکي از معروف‌ترين بسترهاي جاوا اسکريپت
وقتي اينترنت زيبا مي‌شود!





فريم‌ورك Ext JS، يک کتابخانه قوي از جاوااسکريپت است که با توليد اشيا و ويجت‌هاي مختلف کار استفاده از AJAX را ساده مي‌کند.با وجود بسترهاي نرم‌افزاري وب گوناگوني که در حال حاضر در دسترس هستند، تصميم‌گيري اينکه کدام‌يک از اين بسترها ارزش وقت گذاشتن دارند، براي برنامه‌نويسان بسيار سخت مي‌شود. بستر نرم‌افزاري توسعه جاوااسکريپت (Ext JS)، ابزاري است که برنامه نويسان وب در مسير تصميم گيري مذکور که در آن بايد به جد پيرامون استفاده از آن و برگزيدنش بيانديشند.


Ext JS کار خود را با کتابخانه واسط کاربري ياهو آغاز کرد. در آن زمان جک اسلوکام فرد طراح و اصلي Ext JSبود و اين بستر به‌عنوان افزونه کتابخانه واسط کاربري ياهو شکل گرفت و تکامل يافت. حالا با انتشار نسخه اخير 0/2، اين بستر به يکي از ساده‌ترين و قوي‌ترين کتابخانه‌هاي جاوااسکريپت در بازار تبديل شده است.
معرفي Ext JS
بسته Ext JS، به‌عنوان يک پروژه و به‌سفارش کتابخانه YUI (واسط کاربري ياهو)، براي توسعه عملياتي، آغاز شد. جنبه کليدي کتابخانه YUI، پشتيباني از قابليت چند مرورگري است و اين دقيقا قابليتي است که در Ext JS يافت شدني است. اين ويژگي، به‌شما اجازه مي‌دهد تا نرم‌افزارهاي تحت وب خود را بدون اينکه نگران مرورگر مقصد باشيد، بسازيد. همچنينExt JS ، کارآيي فوق‌العاده‌اي فراهم مي‌کند. اين بستر، کاملاً شيء‌گرا و توسعه‌پذير است و از آنجايي‌که درزبان جاوااسکريپت نوشته شده‌است، قابليت‌هاي آن به‌راحتي بعد از دانلود، آماده استفاده هستند.
پشتيباني مرورگرها
بستر Ext JS را تمام مرورگرهاي مهم روز، پشتيباني مي‌کنند. مرورگرهايي شامل اينترنت اکسپلورر نسخه6 به بعد، فايرفاکس نسخه5/1 و بعد از آن، اپل سافاري نسخه2 به بعد، اوپرا از نسخه9 به بعد.
الگوهاي طراحي و ExtJS
توسعه‌دهندگان، بايد سپاسگزار طراحي و پياده‌سازي خوب Extباشند. الگوهاي طراحي شيء‌گراي Ext JS بر روابط و تعاملات اشيا تاثيرات مثبتي گذاشته است. کافي است توسعه‌دهندگان به سورس‌کدهاي Ext JS نگاه ‌کنند، خواهند ديد که الگوهاي خلاقانه‌اي مثل الگوي طراحي تک‌نمونه‌اي، الگوهاي ساخت‌يافته مثل الگوي طراحي سبک و الگوهاي رفتاري مثل الگوي ناظر در آن يافتني است.
ساخت نرم‌افزار اينترنت قوي به‌وسيله Ext JS
Ext JS، تعداد زيادي المان واسط کاربري دارد که براي نرم‌افزارهاي اينترنت قوي (RIA) ضروري هستند. همچنين کنترل‌هايي مثل باکس‌هاي پيغام، کومبوباکس‌ها، گريدها و نوارابزارها در آن لحاظ شده. به‌علاوه مديرهاي طرح‌بندي که به شما اجازه مي‌دهند تا مشخص کنيد چگونه اين المان‌ها در صفحه نمايش داده شوند. قابليت‌هاي اضافي نيز براي کار با فرم‌ها و پنجره‌ها دردسترس هستند.
اگر از بسترهاي ديگري استفاده مي‌کنيد، دستورالعمل‌هاي Ext JS براي فايل‌هاي جاوااسکريپت، مي‌توانند نظر شما را تغيير دهند. کافيست Ext JS را در مسير lib/Ext روي سرور وب‌تان نصب کنيد تا به نرم‌افزار وب شما وصل شود.
Ext JS و Ajax
بستر نرم‌افزاري Ext JS، از پياده‌سازي‌هاي اي‌جكس پشتيباني مي‌کند. براي مثال يک قابليت رايج نرم‌افزارهاي اي‌جکس براي يک نرم‌افزار، پاسخ ناهماهنگ به ورودي کاربر، به‌وسيله به‌روزرساني واسط کاربري و بدون نمايش دوباره کامل صفحه وب است که Ext JS آن را پشتيباني مي‌کند.
يکپارچگي Ext JS با بسترهاي سرور وب ديگر
شما مي‌توانيد Ext JS را همرا ديگر بسترهاي سمت سرور توسعه وب معمول مثل PHP، زبان جاوا، دات‌نت مايکروسافت، Ruby on Rails و ColdFusion، به‌کار گيريد.
ابزارهاي توسعه Ext JS
شما مي‌توانيد توسعه بستر Ext JS را روي محيط‌هاي توسعه يکپارچه (IDE) معمول مختلف مثل Eclipse، Aptana و Komodo، يکپارچه کنيد.
نتيجه‌گيري
بسترهاي توسعه وب، اغلب قصد ساده‌تر و سريع‌تر کردن توسعه نرم‌افزارها را دارند، ولي بيشتر آنها، به بخش کوچکي از اين اهداف مي‌رسند. ولي Ext JS، با استفاده از مدل توسعه استفاده آسان، به اين اهداف رسيده است. آخرين نسخه Ext JS، نشان مي‌دهد که اين بستر، تلاش مي کند تا نتيجه منطقي و وارث اساس توسعه RIA باقي بماند.
__________________
http://irupload.ir/images/6dzyzrzy0mmq77104rb.jpg

ژست بي خوابي و منگي واسه من نگير دوباره! كسي كه جلوت نشسته عصبي و لت و پاره!
توي پائيز مجاور، وسطاي ماه آذر، شد قرارمون كه باهم بزنيم به سيم آخر!


Babak Rahnama (New Song) :: Khodaye Man
پاسخ با نقل قول
جای تبلیغات شما اینجا خالیست با ما تماس بگیرید




پاسخ


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 
ابزارهای موضوع
نحوه نمایش

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
اچ تی ام ال غیر فعال می باشد



اکنون ساعت 05:25 PM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد.



Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)


سایت دبیرستان وابسته به دانشگاه رازی کرمانشاه: کلیک کنید




  پیدا کردن مطالب قبلی سایت توسط گوگل برای جلوگیری از ارسال تکراری آنها