ASP.NET Web Pages - آموزش

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

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

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

این آموزش به شما درباره WEB PAGES آموزش می‌دهد.

Web Pages MVC Web Forms

از کجا شروع کنیم؟

بسیاری از توسعه‌دهندگان عاشق این هستند که با خواندن مثال‌ها از یادگیری تکنولوژی‌های جدید یاد بگیرند.

اگر می‌خواهید مثال‌های Web Pages را مشاهده کنید، لطفاً به این نمایشگاه ASP.NET Web Pages مراجعه کنید.

با استفاده از "اجرای کد" بهره‌وری یادگیری را افزایش دهید

قابلیت "اجرای کد" می‌تواند دشواری یادگیری Web Pages را کاهش دهد.

این عملکرد کد ASP.NET را نمایش می‌دهد و اجرا می‌کند، در حالی که HTML خروجی را نیز نمایش می‌دهد.

لطفاً دکمه‌ی "اجرای کد" را کلیک کنید تا ببینید چگونه کار می‌کند:

مثال‌های Web Pages

<html>
<body>
     <h1>Hello Web Pages</h1>
     <p>زمان حال @DateTime.Now است</p>
</body>
</html>

مثال را اجرا کنید

Web Pages چیست؟

Web Pages یکی از سه مدل برنامه‌نویسی ASP.NET است که برای ایجاد وب‌سایت‌ها و برنامه‌های وب استفاده می‌شود.

دو مدل برنامه‌نویسی دیگر Web Forms و MVC (مدل، ویو، کنترلر) هستند.

Web Pages مدل برنامه‌نویسی ساده‌ترین ASP.NET برای توسعه صفحات وب است. این مدل یک روش ساده برای ترکیب HTML، CSS، JavaScript و کد سرور ارائه می‌دهد:

  • آسان برای یادگیری، خواندن و استفاده
  • بر اساس یک صفحه وب ساخته شده است
  • مانند PHP و ASP
  • اسکریپت‌های سرور با استفاده از Visual Basic یا C#
  • کنترل کامل بر HTML، CSS، JavaScript

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

آموزش Web Pages

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

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

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

مثال‌های Web Pages

با مثال یاد بگیرید!

چون کد ASP.NET در سرور اجرا می‌شود، بنابراین شما نمی‌توانید کد را در مرورگر مشاهده کنید. شما فقط می‌توانید HTML خالص خروجی را ببینید.

در CodeW3C.com، هر نمونه‌ای از ASP.NET کد پنهان شده را نشان می‌دهد. این کار به شما کمک می‌کند تا بهتر بفهمید که چگونه کار می‌کند.

مثال‌های Web Pages

دستورالعمل Web Pages

این آموزش شامل دستورالعمل کامل ASP.NET نیز می‌شود، از جمله اشیاء، اجزا، ویژگی‌ها و روش‌ها.

دستورالعمل Web Pages

ما از WebMatrix استفاده می‌کنیم

در این آموزش از WebMatrix استفاده می‌کنیم.

WebMatrix ابزار توسعه رایگان و قدرتمند ASP.NET است که توسط مایکروسافت برای صفحات وب توسعه داده شده است.

WebMatrix شامل:

  • مثال‌ها و قالب‌های Web Pages
  • زبان سرور وب (Razor با استفاده از VB یا C#)
  • سرور وب (IIS Express)
  • سرور پایگاه داده (SQL Server Compact)
  • پیکربندی کامل توسعه وب (ASP.NET)

با استفاده از WebMatrix، شما می‌توانید یک وب‌سایت خالی یا صفحه خالی از ابتدا ایجاد کنید یا از "Web Application Gallery" برای ساخت برنامه‌های متن باز استفاده کنید. برنامه‌های PHP و ASP.NET مانند Umbraco, DotNetNuke, Drupal, Joomla, WordPress و غیره قابل استفاده هستند. WebMatrix همچنین ابزارهای داخلی برای امنیت، بهینه‌سازی موتورهای جستجو و发布 وب را دارد.

مهارت‌ها و کد‌هایی که با استفاده از WebMatrix توسعه می‌دهید می‌توانند به راحتی به برنامه‌های حرفه‌ای ASP.NET تبدیل شوند.

اگر نیاز به استفاده از WebMatrix دارید، از لینک زیر برای نصب استفاده کنید:

http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix