درس ASP.NET

ASP.NET یک چارچوب توسعه است که برای ساخت صفحات وب و وب‌سایت‌ها از طریق HTML، CSS، JavaScript و اسکریپت‌های سرور استفاده می‌شود.

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

Web Pages MVC Web Forms
مدل صفحات یکپارچه مدل ویژوال کنترلر مدل رخدادگرایانه

Web Pages

ساده‌ترین مدل ASP.NET

مانند PHP و ASP.

شامل قالب‌ها و کمک‌های درونی برای پایگاه داده، ویدیو، شبکه‌های اجتماعی و غیره است.

MVC

MVC برنامه‌های وب را به سه عنصر مختلف تقسیم می‌کند:

  • مدل برای داده‌ها
  • ویژگی برای واقعیت
  • کنترلر برای ورودی

Web Forms

مدل توسعه رخدادگرایانه سنتی ASP.NET

صفحات که شامل کنترل‌های سرور، رویدادهای سرور و کد سرور هستند.

آموزش Web Pages

اگر شما تازه‌کار در برنامه‌نویسی ASP.NET هستید، Web Pages یک نقطه شروع عالی است.

Web Pages ساده‌ترین مدل توسعه وب‌سایت برای ASP.NET است.

در آموزش Web Pages ما، شما یاد خواهید گرفت که چگونه از تابع علامت‌گذاری سرور جدیدترین Visual Basic و C# استفاده کنید تا HTML، CSS، JavaScript و کد سرور را با هم ترکیب کنید.

شما همچنین یاد خواهید گرفت که چگونه از Web Helpers قابل برنامه‌ریزی برای گسترش صفحات وب استفاده کنید، از جمله پایگاه داده، ویدیو، تصاویر، شبکه‌های اجتماعی و غیره.

اکنون شروع به یادگیری ASP.NET Web Pages کنید !

آموزش MVC

MVC یک مدل است که برای ساخت برنامه‌های وب از طریق استفاده از طراحی MVC (Model View Controller) ساخته می‌شود。

اگر آپ کسی بجای ASP.NET قدیمی، یک جایگزین سبک‌تر نیاز دارید، MVC انتخاب خوبی است。

در آموزش‌های MVC ما، شما یاد خواهید گرفت که چگونه با استفاده از مدل توسعه سبک سبک، برنامه‌های وب را بسازید و تمام ویژگی‌های موجود ASP.NET را یکپارچه کنید، مانند صفحات نمونه (Master Pages)، امنیت (Security) و احراز هویت (Authentication).

ASP.NET MVC را اکنون یاد بگیرید !

آموزش Web Forms

Web Forms یک مدل سنتی ASP.NET است که بر اساس وائبر فرمز بر اساس رویداد و پست‌بک است.

در طی چند سال گذشته، توسعه‌دهندگان از ASP.NET وائبر فرمز برای ایجاد چندین وب‌سایت بزرگ در سراسر جهان استفاده کرده‌اند.

اگر شما می‌خواهید از مدل طراحی که در طی 10 سال گذشته توسط بسیاری از توسعه‌دهندگان وب استفاده شده است، استفاده کنید، این آموزش برای شما مناسب است.

ASP.NET وائبر فرمز را اکنون یاد بگیرید !

آیا آموزش‌های ما برای چه کسانی است؟

این آموزش‌ها برای هر کسی که می‌خواهد وب‌سایت‌ها را بر روی پلتفرم ASP.NET مایکروسافت بسازد مناسب هستند، چه شخصی و چه وب‌سایت‌های تجاری مدرن.

اگر شما تازه‌کار در برنامه‌نویسی وب هستید، شما همچنان می‌توانید از این آموزش‌ها یاد بگیرید، اما اگر شما基础知识 HTML و CSS را نیز دارید، بهتر است.

اگر شما با زبان‌های اسکریپت (مثل JavaScript و VB) آشنا هستید، این نیز به شما در یادگیری این آموزش کمک می‌کند.

آیا شما VB را ترجیح می‌دهید یا C#؟ آیا شما می‌خواهید این دو زبان را به طور همزمان یاد بگیرید؟ خبر خوب این است که: اکثر مثال‌های کد این آموزش‌ها در این دو زبان نوشته شده‌اند.

اگر شما یک توسعه‌دهنده حرفه‌ای وابسته به ASP.NET هستید، شما همچنان می‌توانید از این آموزش‌ها بهره‌مند شوید، زیرا این آموزش‌ها شامل مفاهیم جدید ASP.NET مانند HTML5، CSS3، JQuery و غیره می‌شود.