به عنوان اولین آموزش انجمن برنامه‌نویس‌های ایران تصمیم گرفتم آموزش ASP رو ارایه بدم.
منبعی که آموزش میدم سایت‌ مرجع انگلیسی زبان مثل w3schools و معلومات خودم در زمینه ASP می‌باشد؛ البته خود سایت w3schools رو ریز به ریز ترجمه نمی‌کنم بلکه سعی میکنم طبق سرفصل‌های اون جلو برم.

آموزش ASP و ASP.NET - جلسه اول

چند نکته مهم : 

  • آموزش‌ها رو جلسه به جلسه و به ترتیب دنبال کنید.
  • سوالات خودتون رو در همون جلسه مطرح کنید.

خب بریم سراغ آموزش؛

کمی درباره‌ی ASP بدانیم

  • ASP مخفف سه کلمه Active Server Pages هستش به معنی صفحات فعال سرویس دهنده یا صفحات فعال سمت سرور.
  • ASP یک فریم‌ورک (چارچوب) توسعه برای صفحات وب هست.

کمی درباره ASP.NET بدانیم

  • ASP.NET در سال ۲۰۰۲ میلادی به عنوان جایگزین ASP منتشر شد.
  • صفحات ASP.NET داری پسوند aspx. می‌باشند و معمولا با زبان برنامه نویسی سی شارپ (#C) نوشته می‌شوند.
  • در حال حاضر ASP.NET 4.6 آخرین نسخه رسمی ASP.NET می‌باشد.


ASP از بسیاری مدل‌های توسعه مانند موارد زیر پشتیبانی می‌کند:

  • Classic ASP
  • ASP.NET Web Forms
  • ASP.NET MVC
  • ASP.NET Web Pages
  • ASP.NET API
  • ASP.NET Core

تکنولوژی ASP

ASP و ASP.NET هر دو تکنولوژی سمت سرور می‌باشند.
زمانی که مرورگر به یک فایل (صفحه) ASP یا ASP.NET درخواست ارسال می کند موتور ASP در ابتدا فایل را می‌خونه و کدهای فایل رو اجرا می‌کنه و نهایتا پاسخی رو به سمت مرورگر کاربر ارسال می‌کنه.
در ادامه توضیحات مختصر و مفیدی رو در مورد مدل‌های توسعه ASP خدمتتون ارایه میدم.