ورود

نسخه کامل مشاهده نسخه کامل : بهترين ابزارهاي برنامه‌نويسي‌ در سال 2006



B O L O T
06-06-2007, 13:56
اشاره :
پارسال در آستانه سال 1385 هجري شمسي بهترين ابزارهاي برنامه‌نويسي و طراحي وب را با استناد به نظرسنجي سايت developer.com معرفي كردم. امسال، همزمان با آغاز سال ميلادي 2007 مي‌خواهم علاوه بر نتايج نظرسنجي جديد اين سايت، بهترين‌هاي انتخاب‌شده مجله CRN را نيز مرور كنم.


تأملاتي در دنياي برنامه‌نويسي و بررسي تازه‌ترين رويدادهاي آن

Technology

Ajax

(JSON (JavaScript Object Notation

Ruby on Rails

Ubuntu 6.10

Virtualiationz

Framework

Hibernate

Microsoft®.NETTM2.0

Ruby on Rails

NetBeans Platform

Spring

Development Tool

®BEA Workshop Studio

Eclipse

®IBM WebSphere

NetBeansTM 5.5 Integrated Development

Environment

Team System ®Visual Studio ®Microsoft

Development Utility

Apache Ant

Fiddler HTTP Debugging Tool

NetBeans Profiler

Notepad++3.9

PowerShell

Database Tool or Add-in

Java DB

Microsoft® SQL ServerTM2005

(NavicatTM (MySQL GUI

Oracle Database 10g Express Edition
(Oracle Database XE)

®TOAD

Wireless/Mobile Development Tool or Add-in

Adobe®Flash®LiteTM2

SavaJe

NetBeans Mobility Pack

Sun JavaTM Wireless Toolkit

پارسال در آستانه سال 1385 هجري شمسي بهترين ابزارهاي برنامه‌نويسي و طراحي وب را با استناد به نظرسنجي سايت developer.com معرفي كردم. امسال، همزمان با آغاز سال ميلادي 2007 مي‌خواهم علاوه بر نتايج نظرسنجي جديد اين سايت، بهترين‌هاي انتخاب‌شده مجله CRN را نيز مرور كنم.

امسال چنانكه از پيش مي‌توانستيم حدس بزنيم، مهم‌ترين واژه، مفهوم يا تكنولوژي سال، اي‌جكس بود. بازديدكنندگان سايت developer.com نيز اي‌جكس را به عنوان فناوري سال برگزيده‌اند. ماهنامه شبكه تاكنون چندين مطلب در اين زمينه منتشر كرده است.

از جمله <همه چيز درباره> Ajax در شماره 62، در شماره 68 و در شماره 72.

البته اي‌جكس هنوز هم فناوري سهل و راحتي نيست، ولي همچنان تبش داغ است. در ميان ساير كانديداهاي اين شاخه‌ از بهترين‌هاي 2006 اسامي JavaScript Object Notation ،Ruby on Rails، لينوكس اوبونتو و فناوري مجازي‌سازي به چشم مي‌خورد.

درباره مجازي‌سازي نيز مي‌توانيد به عنوان نمونه به مقالات <انقلاب مجازي‌سازي> (شماره 60) و <اعجاز مجازي‌سازي> همين شماره مراجعه كنيد.

اما در خانواده چارچوب‌هاي نرم‌افزار (Frameworks) نامزدهاي جايزه برترين 2006 عبارت بودند از دات نت 2،NetBeans ،Ruby on Rails ،Hibernate و Spring. برخلاف انتظار، امسال برنده اين خانواده Ruby on Rails است كه گويا به دليل معماري جالب و بازدهي بالا به عنوان محصول برگزيده معرفي شده است.

دات نت 2 نيازي به معرفي ندارد و قبلاً در ماهنامه شبكه درباره آن مطلب داشته‌ايم، اما Hibernate و Spring دو چارچوب مبتني بر جاوا هستند كه طرفداران قابل‌توجهي دارند. بخصوص Spring شناخته شده‌تر است و به دليل محبوبيتي كه پيدا كرده، به تازگي يك پياده‌سازي دات نتي از آن هم به بازار آمده كه Spring.NET ناميده شده است.

جالب اين‌كه پياده‌سازي دات‌نتي Hibernate كه NHibernateنامگذاري‌شده نيز توسط توسعه‌دهندگان همين چارچوب به علاقمندان عرضه شده است. اين چارچوب‌ها اغلب اپن سورس يا آزاد هستند و مي‌توانيد كيت نرم‌افزاري آن‌ها را به رايگان از سايت اصلي سازنده دريافت كنيد.


در ميان بهترين محصولات سال 2006 نرم‌افزار ‌WebSphere شركت آي‌بي‌ام از خانواده IDE و برنامه Apache Ant در خانواده ابزارهاي نرم‌افزاري جانبي براي برنامه‌نويسي محصولات برگزيده هستند و SQL Server 2005 نيز به عنوان بهترين نرم‌افزار خانواده ديتابيس معرفي شده است.


برنامه ORACLE 10g Express Edition و Navicat كه يك اينترفيس ويژوال براي MySQL است از ديگر كانديداهاي رشته ديتابيس هستند. درباره SQL 2005 نيز پيش‌تر در شماره‌هاي 64 و 65 مقاله داشته‌ايم.

شايد يكي از جالب‌ترين محصولات امسال Adobe Flash Lite 2.0 است كه به عنوان بهترين ابزار برنامه‌نويسي روي موبايل انتخاب شده است. اين محصول نسخه‌اي از همان نرم‌افزار فلش معروف است كه براي توليد فايل‌هاي فلش قابل اجرا روي گوشي‌هاي موبايل هوشمند (Smartphones) و انواع PDA كه به يك سيستم‌عامل مانند ‌symbian يا ويندوز موبايل مجهز باشند ساخت شده و به شدت مورد استقبال سازندگان مالتي مديا و طراحان گرافيك قرارگرفته است.

اما براي اين‌كه بهترين‌هاي سال 2006 محدود به انتخاب‌هاي developer.com نماند، سه محصول جالب و برگزيده ديگر را به شما معرفي مي‌كنم. مجله CRN امسال در خانواده بهترين ابزار برنامه‌نويسي يك IDE براي چارچوب دات نت معرفي كرده كه به اعتقاد اين نشريه، حتي از ويژوال استوديو نيز بهتر است! اين نرم‌افزار جالب و قدرتمند DevPartner 8.0 از شركت Compuware است كه از سوي مجله asp.netPRO نيز به عنوان يك IDE بسيار نيرومند براي برنامه‌نويسي دات‌نت معرفي شده است. شركت Compuware يك محصول جالب ديگر نيز دارد كه DevPartner SecurityChecker نام دارد و در زمان نوشتن اين يادداشت جزو نامزدهاي بهترين ابزارهاي امنيتي سال 2007 از سوي مجله SC معرفي شده است. اين محصول جالب سورس كد برنامه ‌ASP.NET شما را چك مي‌كند و ميزان امنيت سايت شما را گزارش مي‌دهد.

مجله CRN امسال در خانواده بهترين ابزارهاي برنامه‌نويسي و طراحي وب يك نرم‌افزار بسيار نيرومند و دوست‌داشتني براي كار با XML معرفي كرده است كه Stylus Studio 2007 XML Suite نام دارد و با توجه به اينكه كمتر سايت دايناميك و پيشرفته‌اي را مي‌توان يافت كه از XML براي مديريت اطلاعات استفاده نكند، نيازي نيست كه درباره اهميت استفاده از يك ابزار كارامد براي كار با XML سخن بگوييم. اين محصول كاري از شركت DataDirect Technologies است.

Enter
06-06-2007, 14:00
مرسی اطلاعات مفیدی بود