استفاده از جاوا اسکریپت یا C# در ASP.NET
سلام
دو سوال دارم که از هر فرد طراح سایت پرسیدم جواب گوناگون دادند ،، ممنون میشم به دوسوالم پاسخ بدید:
1- برای طراحی سایتی با تکنولوژی asp.net که نیاز به انجام محاسبات و اعمال دارد آیا می توان فقط تنها از زبان برنامه نویسی c#.net استفاده کرد یا حتماً علاوه بر استفاده از هر زبان برنامه نویسی ،، استفاده اززبان جاوا اسکریپت الزامی و مورد نیاز است ؟؟؟
2- برای طراحی سایت با php که سایت نیاز به محاسبات و اعمال دارد از چه زبان برنامه نویسی بهتر است استفاده شود ؟؟؟
سوالات بالا بخاطر این می پرسم چون درحال آموزش دیدن c#.net و asp.net هستم و میخواهم یک زبان برنامه نویسی دنبال کنم و وقتم تلف نکنم.
لطفا دقیق راهنماییم کنید. /قبل از هر چیز سپاس فراوان.
2 پاسخ
سلام به شما دوست عزیز
جاوا اسکریپت زبانی است که بر روی مرورگر و کامپیوتر کاربر اجرا می شود و سی شارپ بر روی سرور اجرا می شود. جواب سوال شما بستگی به نوع محاسبات شما دارد. اگر محاسبات شما در حد یک جمع و تفریق ساده است که می توان آن را بر روی سیستم کاربر و با جاوااسکریپت انجام داد ولی اگر محاسبات شما سنگین است و سرور شما قوی است آن را به سمت سرور و سی شارپ بفرستید و با آن انجام دهید. با این که صفحات مدرن امروزی همه از جاوا اسکریپت در سمت کاربر استفاده می کنند ولی شما می توانید بدون یادگیری آن هم به طراحی سایت بپردازید ولی از امکاناتی مانند Ajax نمی توانید استفاده کنید.
جواب سوال دوم شما را خودتان گفتید. وقتی شما با یک سایت با php طراحی می کنید خب طبیعتا از زبان php استفاده می کنید.
کلام آخر این که برای این که شما یک برنامه نویس وب کامل باشید باید html , css, را بلد باشید و یک زبان سمت سرور مانند سی شارپ یا php و پلتفرم وب آن را نیز یاد بگیرید. بعد از این که شما این زبان ها را یاد بگیرید و با استفاده از آنها وب طراحی کنید نیاز به یک زبان برنامه نویسی در سمت کلاینت را در خود احساس می کنید و آن زمان به دنبال جاوا اسکریپت می روید. ولی پیشنهاد می کنم که اول asp.net و html , css را یاد بگیرید و سپس به دنبال جاوااسکریپت بروید.
سلام دوست عزيز
همونطور كه مهندس عادلي عزيز گفتن هستش فقط يك نكته :
خودتون رو از حجم چيزهايي كه بايد ياد بگيريد نترسونيد .... ASP.NET و C# و CSS و HTML
اگر شما همت خودتون رو صرف يادگرفتن همون دوتاي اول بكنيد مورد سوم و چهارم به راحتي قابل فراگيري خواهد بود. فقط كافيه وارد يك پروژه واقعي بشيد .
موفق باشيد .