طراحی وب سایت امروزه یکی از مشاغلی می باشد که بسیاری از کاربران حرفه ای کامپیوتر آن را به عنوان یک منبع درآمد بسیار مناسب می شمارند و این حرفه شغل اصلی آن ها می باشد. طراحی وب سایت ها به صورت حرفه ای و با استفاده از کدنویسی با یک و یا چند زبان مختلف برنامه نویسی تحت وب و ترکیب این زبان ها با یکدیگر می باشد. به عنوان مثال می توان با استفاده از زبان های HTML , PHP , ASP , ASP.NET , AJAX , Java Script , CSS و ... اقدام به کدنویسی و طراحی یک سایت نمود. همچنین می توان با ترکیب چند زبان از زبان های نام برده شده اقدام به طراحی یک وب سیات پویا نیز نمود. کدنویسی و طراحی های وب در محیط ویرایشگر مربوط به هر زبان و بسته به نوع زبان مورد استفاده توسط برنامه نویس می باشد. نرم افزارهای بسیاری در این زمینه موجود می باشند که به وسیله آن ها امر کدنویسی برای طراحان بسیار آسان می باشد. در این مطلب نرم افزاری حرفه ای را به شما معرفی می کنیم که علاوه بر توانایی کدنویسی در محیط آن می توان از ویژگی های شی گرایی آن نیز بهره برد. Adobe Dreamweaver CS5 نام برنامه ای حرفه ای از کمپانی بزرگ و معروف Adobe می باشد که به وسیله آن می توان به صورت کاملا حرفه ای اقدام به طراحی کامل یک وب سایت و تمامی اجزای آن نمود. این نرم افزار از ویژگی شی گرایی برخوردار می باشد ، بدین معنی که کاربر برای انجام طراحی نیازی به کدنویسی نداشته و می تواند با جند کلیک عنصر مورد نظر خود را بر روی صفحه سات در حال طراحی ایجاد نماید. همچنین در محیط ویرایشگر کد این نرم افزار طراحان حرفه ای در صورت تمایل به کد نویسی ، می توانند به راحتی کدهای مربوط به زبان مورد نظر خود را نوشته و در صورت بروز مشکل در کدنویسی از جهات مختلف دستوری برنامه کدهای آنان را عیب یابی می نماید. در این نرم افزار می توان از زبان های HTML, XHTML, CSS, XML, JavaScript, Ajax, PHP, Adobe ColdFusion®, ASP, ASP.NET, و JSP استفاده نمود. از ویژگی های این نرم افزار می توان به موارد زیر اشاره نمود: - قابلیت استفاده از ابزارهای مختلف برای طراحی به صورت شی گرا - قابلیت کد نویسی در محیط کد برنامه با ویژگی عیب یابی در کد - پشتیبانی از تکنولوژی های جدید و زبان های مختلف برنامه نویسی تحت وب همانند HTML, XHTML, CSS, XML, JavaScript, Ajax, PHP, Adobe ColdFusion®, ASP, ASP.NET, و JSP - پشتیبانی کامل از CSS - پشتیبانی از فایل های FLV و قابلیت قرار دادن این فایل به راحتی در صفحات و ... .