asp,net یک تکنولوژی است نه یک زبان برنامه نویسی؛ منظور چیست؟
سلام دوستان، وقت بخیر
در رابطه با asp.net سؤالی دارم که امیدوارم بتونید بهم کمک کنید.
اینکه میگن، asp.net یک تکنولوژی هست نه یک زبان برنامه نویسی، منظور از تکنولوژی چیه؟ و چیکار میکنه؟
2 پاسخ
سلام به شما دوست عزیز.
دلیل این که میگیم تکنولوژیه نه زبان به این دلیله که از خودش یه زبون کامل و جدا نیست بلکه یک تکنولوژی هست که می شه با استفاده از اون و به کمک زبان های برنامه نویسی دات نت مثل سی شارپ یا ویژوال بیسیک برنامه های تحت وب نوشت. البته در سمت کلاینت هم زبان جدیدی نیست و از html , css , javascript استفاده می کنه. asp.net چون زبان برنامه نویسی جدیدی ارائه نکرده پس زبان نیست ولی زبان های برنامه نویسی رو که گفتم کنار هم گذاشته و برای هدف طراحی وب در اختیار برنامه نویسان قرار داده شده. پس شما وقتی می خواهید asp.net یاد بگیرید لازم نیست که یک زبان جدید یاد بگیرید بلکه باید زبان های گفته شده رو بلد باشید و با استفاده از تکنولوژی asp.net اونا رو کنار هم قرار بدید و استفاده کنید.
تکنولوژی یه شاخه خیلی بزرگتر از اون چیزیه که ما فکرش رو میکنیم ... همه چیز تکنولوژیه :))
اما asp.net در واقع یه فریمورک. اگه مستندات مایکروسافت رو نگاه بکنی هم همینو میبینی.
ASP.NET is an open source web framework for building modern web apps and services with .NET.