بهترین ابزارهای برنامه‌نویسی‌ در سال 2006

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

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

تأملاتی در دنیای برنامه‌نویسی و بررسی تازه‌ترین رویدادهای آن
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

البته ای‌جکس هنوز هم فناوری سهل و راحتی نیست، ولی همچنان تبش داغ است. در میان سایر کاندیداهای این شاخه‌ از بهترین‌های 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 است.

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

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

بهروز نوعی پور
ماهنامه شبکه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اجرا شده توسط: همیار وردپرس