درس ASP.NET
- صفحه قبلی درس ASP.NET
- صفحه بعدی مقدمه 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 قابل برنامهریزی برای گسترش صفحات وب استفاده کنید، از جمله پایگاه داده، ویدیو، تصاویر، شبکههای اجتماعی و غیره.
آموزش MVC
MVC یک مدل است که برای ساخت برنامههای وب از طریق استفاده از طراحی MVC (Model View Controller) ساخته میشود。
اگر آپ کسی بجای ASP.NET قدیمی، یک جایگزین سبکتر نیاز دارید، MVC انتخاب خوبی است。
در آموزشهای MVC ما، شما یاد خواهید گرفت که چگونه با استفاده از مدل توسعه سبک سبک، برنامههای وب را بسازید و تمام ویژگیهای موجود ASP.NET را یکپارچه کنید، مانند صفحات نمونه (Master Pages)، امنیت (Security) و احراز هویت (Authentication).
آموزش Web Forms
Web Forms یک مدل سنتی ASP.NET است که بر اساس وائبر فرمز بر اساس رویداد و پستبک است.
در طی چند سال گذشته، توسعهدهندگان از ASP.NET وائبر فرمز برای ایجاد چندین وبسایت بزرگ در سراسر جهان استفاده کردهاند.
اگر شما میخواهید از مدل طراحی که در طی 10 سال گذشته توسط بسیاری از توسعهدهندگان وب استفاده شده است، استفاده کنید، این آموزش برای شما مناسب است.
آیا آموزشهای ما برای چه کسانی است؟
این آموزشها برای هر کسی که میخواهد وبسایتها را بر روی پلتفرم ASP.NET مایکروسافت بسازد مناسب هستند، چه شخصی و چه وبسایتهای تجاری مدرن.
اگر شما تازهکار در برنامهنویسی وب هستید، شما همچنان میتوانید از این آموزشها یاد بگیرید، اما اگر شما基础知识 HTML و CSS را نیز دارید، بهتر است.
اگر شما با زبانهای اسکریپت (مثل JavaScript و VB) آشنا هستید، این نیز به شما در یادگیری این آموزش کمک میکند.
آیا شما VB را ترجیح میدهید یا C#؟ آیا شما میخواهید این دو زبان را به طور همزمان یاد بگیرید؟ خبر خوب این است که: اکثر مثالهای کد این آموزشها در این دو زبان نوشته شدهاند.
اگر شما یک توسعهدهنده حرفهای وابسته به ASP.NET هستید، شما همچنان میتوانید از این آموزشها بهرهمند شوید، زیرا این آموزشها شامل مفاهیم جدید ASP.NET مانند HTML5، CSS3، JQuery و غیره میشود.
- صفحه قبلی درس ASP.NET
- صفحه بعدی مقدمه ASP.NET