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