طراحی
صفحات ASP.Net با روش Web Pages چیست ؟
همانطور که در بخش قبل اشاره کردیم ،
صفحات وب یا Web Pages که از این به بعد به اختصار آن را WP می نامیم ، یکی از مدل
های طراحی صفحات وب توسط ASP.Net است .
WP ، ساده ترین مدل برای طراحی صفحات وب ASP.Net است . این روش یک راه ساده برای
تلفیق کدهای
HTML ، CSS
،
جاوا اسکریپت با کدهای سمت سرور است که مهمترین ویژگی های آن عبارتند از :
-
برای یادگیری ، فهمیدن و استفاده
بسیار ساده است .
-
برای طراحی صفحات و محتوای محدود و
تکی مناسب است .
-
بسیار شبیه ASP کلاسیک و یا
PHP می
باشد .
-
قابلیت اجرای اسکریپت های سمت سرور
به زبان VB یا #C را داراست .
-
پشتیبانی کامل از HTML ، CSS و
جاوا اسکریپت دارد .
آموزش قوی و ساده با مثال های
عملی و خروجی واقعی :
در هر بخش آموزشی ، با ارایه مثال های
عملی و خروجی واقعی سعی کرده ایم تا مطلب آموزشی را در عمل نیز نمایش دهیم . در هر
مثال ، خروجی کد را در همان صفحه و یا در صفحه Exmaple نشان داده ایم . کافی است
همانند مثال زیر ، بر روی دکمه " مشاهده خروجی " کلیک نمایید .
مثال عملی : در مثال
زیر یک صفحه ساده ASP.Net را با یک کد ساده نمایش داده ایم که فقط به شما سلام کرده
و با استفاده از یک کد سمت سرور که به رنگ قرمز مشخص است ، ساعت جاری را خوانده و
نمایش داده است :
مثال
|
<html>
<body>
<h1>Hello User ...</h1>
<p>The time is @DateTime.Now </p>
</body>
</html>
|
خروجی
|
Hello User ...
The time is 3/13/2014 2:38:57
PM |
|
استفاده از نرم افزار WebMatrix
:
در مثال های آموزشی ، بخش آموزش
ASP.Net ، قالبا از ابزار WebMatrix برای طراحی و اجرای مثال ها استفاده کرده ایم .
WebMatrix یک ابزار قوی ولی ساده برای طراحی صفحات ASP.Net بوده و مهمترین ویژگی آن
عبارتند از :
-
شامل قالب ها و مثال های آماده
برای آموزش طراحی صفحات ASP.Net است .
-
از زبان های برنامه نویسی لازم
برای ASP.Net عبارت از VB و #C پشتیبانی می کند .
-
دارای وب سرور مجازی درون ساخته
برای اجرای صفحات روی کامپیوتر کاربر است ( IIS Express ) .
-
دارای یک موتور
پایگاه داده SQL کوچک برای اتصال به بانک های اطلاعاتی می باشد ( SQL
Server Compact ) .
-
به طور کامل از چهارچوب کاری NET.
پشتیبانی می کند .
توسط ابزار WebMatrix می توانید طراحی
وب را با یک صفحه خالی و یا قالب ها و سورس های آماده از مجموعه Gallery آن شروع
کنید .
ویژگی جالب دیگر WebMatrix این است که هم از پلتفرم های ASP.Net و هم PHP مثل جوملا
، وردپرس ، Drupal و ... نیز پشتیبانی می کند . این ابزار همچنین دارای ابزارهای
درون ساخته ای برای بالا بردن امنیت سایت ، بهینه سازی در موتور های جستجو ( SEO )
و انتشار صفحات وب است . برای نصب این ابزار رایگان و کارآمد می توانید ، به آدرس
زیر رجوع کنید :