خانه / مقالات / ASP.NET چیست؟

ASP.NET چیست؟

ASP.NET چارچوب گسترش برای تهیه و تولید صفحات وب و وب وبسایت ها با HTML، CSS، جاوا اسکریپت و برنامـه نویسی سرور است از سه مـدل مختلف گسترش پشتیبانی می نماید :

آموزش asp.net

آموزش asp.net,آموزش asp.net mvc,آموزش asp.net با c#,clicksite.ir

صفحات وب، MVC (مـدل نمایش کنترل)، و فرم های وب. در ادامه هر کدام از موارد صفحات وب (مـدل صفحات تنها) MVC (مدل نمایش کنترل) فرمهای وب (مدل رویداد) را به تفصیل شرح خواهیم داد.

این آموزش برای هر کسی که بخواهد تولید و ساخت وب سایتها را بر روی پلت فرم ASP.NET مایکروسافت یادبگیرد، از سایتهای مربوط به سرگرمی گرفته تا شبکه های ، مدرن کاملا تجاری ،مفید خواهد بود. حتی چنانچه شما در پروگرام نویسی تحت وب تازه کار باشید، می بایست قادر باشید این روش ها را دنبال بکنید این به شما کمک خواهد کرد که به درک مهم از HTML و CSS برسید. این همچنین به شما در درک پایه ای از زبان های اسکریپت نویسی مانند جاوا اسکریپت یا VB (ویژوال بیسیک) یاری می نماید .

حال بپردازیم به معرفی پایه ای از ASP.NET:

♦ ASP کلاسیک – صفحات فعال سرور

صفحات فعال سرویس دهنده (Active Server Pages) ، که به عنوان ASP کلاسیک شناخته شده اند، در سال ۱۹۹۸ به عنوان اولین موتور اسکریپت نویسی سمت سرور مایکروسافت معرفی شد. ASP تکنولوژی است که اسکریپت های صفحات وب را قادر می سازد که به وسیله سرور اینترنت اجرا شوند.

صفحات ASP فرمت “asp.” میباشند اکثرا ٌ در VBScript نوشته میشوند.

♦ 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 کلاسیک است.

Razor قدرت مرسوم ASP.NET را دارد ، اما برای استفاده و یادگیری آسانتر است.

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

این آموزش ، زبانهای برنامـه نویسی زیر را پوشش میدهد:

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

♦ تکنولوژی های سرور ASP.NET

این آموزش تکنولوژیهای سرور زیر را پوشش میدهد:

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

♦ وسائل های گسترش ASP.NET

ASP.NET از وسائل های گسترش زیر پشتیبانی می نماید :

WebMatrix
Visual Web Developer
Visual Studio

♦ ضمیمه های فایـل ASP.NET

فایلهای کلاسیک ASP پسوند “asp.” هستند .
فایلهای asp.net فرمت فایـل “aspx.” را دارند.
فایلهای ASP.NET با سینتکس سی شارپ Razor، فرمت “cshtml.”
فایلهای ASP.NET با سینتکس ویژوال بیسیک Razor، فرمت “vbhtml.” دارند.

درباره ی admin

مطلب پیشنهادی

موسیقی هوی متال

موسیقی هوی متال در این مطلب قصد داریم تا شما عزیزان را با موسیقی هوی …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *