پاسخ به:آموزش ASP.NET
شنبه 8 آذر 1393 11:41 PM
Active Server Pages که به ASP کلاسیک مشهور است، در سال 1998 به عنوان اولین موتور اسکریپت نویسی سمت سرور مایکروسافت معرفی شد.
ASP تکنولوژی است که به اسکریپت های داخل WebPage اجازه می دهد تا سمت سرور اجرا شوند.
پسوند فایل صفحاتی که با تکنولوژی ASP ساخته می شوند، asp. است و معمولا در VBScript نوشته می شوند.
ASP.NET نسل جدید ASP است.
با ASP کلاسیک سازگاری ندارد، اما ASP.NET ممکن است ASP کلاسیک را در بر بگیرد.
صفحات ASP.NET کامپایل می شوند، که باعث می شود آن ها از صفحات ASP کلاسیک سریعتر باشند.
پشتیبانی ASP.NET از زبان برنامه نویسی نسبت به ASP کلاسیک بیشتر است و مجموعه عظیمی از کنترل های کاربر، کامپوننت های مبتنی بر XML و احراز هویت یکپارچه را نیز دارد.
صفحات ASP.NET دارای پسوند aspx. است و معمولا با زبانهای (C# (C sharp یا (VB (Visual Basic نوشته می شوند.
کنترل های کاربر در ASP.NET می تواند با زبان های برنامه نویسی مختلفی مانند ++C و جاوا نوشته شوند.
هنگامی که مرورگر یک فایل ASP.NET را درخواست کرد، موتور ASP شروع به خواندن فایل می کند، آن را کامپایل و سپس اسکریپت های درون فایل را اجرا می کند، و در نهایت نتیجه را به صورت HTML به مرورگر بر می گرداند.
Razor گرامر جدید و ساده ای است که برای گنجاندن کدهای سرور در صفحات ASP.NET استفاده می شود.
Razor قدرت ASP.NET قدیمی را دارد، با این تفاوت که استفاده از آن و آموزش آن آسان تر است.
این آموزش زبان های برنامه نویسی زیر را پوشش می دهد:
این آموزش تکنولوژی های سرور زیر را پوشش می دهد:
ASP.NET ابزارهای توسعه زیر را پشتیبانی می کند:
در این آموزش از WebMatrix برای WebPage و از Visual Web Developer برای MVC و WebForm استفاده شده است.