ASP.NET چیست؟

7 / 10
از 16 کاربر

یکی از زبان های برنامه نویسی حرفه ای برای طراحی سایت ,ASP.NET است. ASP.NET نسل جدید ASP است. که با ASP کلاسیک سازگار نیست، اما ممکن است ASP.NET شامل ASP کلاسیک باشد. صفحات ASP.NET تالیف شده اند، که موجب سریع تر شدن آن از ASP کلاسیک شده است. ASP.NET دارای پشتیبانی بهتر زبان، یک مجموعه بزرگ از کنترل های کاربر، قطعات مبتنی بر XML، و تأیید یکپارچه هویت کاربر است.

صفحات ASP.NET دارای پسوند aspx. است، و به طور معمول در VB (ویژوال بیسیک) یا #C (سی شارپ) نوشته می شود. کنترل های کاربر در ASP.NET می توان به زبان های مختلف، از جمله ++ C و جاوا نوشته شود. هنگامی که یک مرورگر درخواست یک فایل ASP.NET را دارد، موتور ASP.NET فایل را می خواند، اسکریپت را در فایل اجرا و تالیف می کند، و نتیجه را به شکل زبان HTML ساده به مرورگر برمی گرداند.

ASP.NET Razor

Razor یک نحو نشانه گذاری جدید و ساده برای تعبیه کد سرور در صفحات وب ASP.NET است، که بسیار شبیه به ASP کلاسیک است. البته یادگیری و استفاده از آن نسبت به مدل کلاسیک ساده تر است.

زبان های برنامه نویسی ASP.NET

آموزش ASP.NET، زبان های برنامه نویسی زیر را در بردارد:

• ویژوال بیسیک (VB.NET)
• #C (سی شارپ)

فناوری سرور ASP.NET

آموزش ASP.NET در طراحی سایت فن آوری های سرور زیر را پوشش می دهد:

• صفحات وب (با ترکیب Razor)
• MVC (کنترل کننده مدل نمایش)
• فرم های وب (ASP.NET سنتی)

ابزارهای توسعه ASP.NET

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

• وب ماتریکس (WebMatrix)
• Visual Web Developer
• ویژوال استدیو (Visual Studio)

در طراحی سایت با ASP.NET، از وب ماتریکس برای صفحات وب، و Visual Web Developer برای MVC و فرم های وب استفاده می شود.

پسوند فایل های ASP.NET

در طراحی سایت با استفاده از ASP.NET، فایل های ASP.NET بسته به ترکیبی که دارند، دارای پسوند های مختلفی هستند:

• فایل های ASP کلاسیک دارای پسوند فایل asp. هستند.
• فایل های ASP.NET دارای پسوند فایل aspx. هستند.
• فایل های ASP.NET با ترکیب #Razor C دارای پسوند فایل cshtml. هستند.
• فایل های ASP.NET با ترکیب Razor VB دارای پسوند فایلvbhtml. هستند.

ارسال نظر و نظرات ثبت شده