TAHA
10-28-2009, 10:29 PM
تصوير1، نشان دهنده نتايج اجرای يک نمونه برنامه کاربردی ASP می باشد. مايکروسافت يک برنامه کاربردی ISAPI را با IIS نصب می کند که تمامی درخواست ها برای صفحات با پسوند .asp را معين می سازد.سپس اين درخواست ها وصفحات اشاره شده در محيط زمان اجرا (run-time) ی ASP.NET اداره می شود. اين محيط اجرايی به صفحات اجازه می دهد حاوی کدهايی در بلوک های اسکريپت ويژه باشند که با کاراکترهای <% و %> محدود گرديده است يا حاوی عناصر <script> دارای صفت runat=server باشند. اين اسکريپت تمامی پردازش های لازم برای توليد يک صفحه HTML شخصی را در پاسخ به درخواست کاربر به عهده می گيرد.
http://pnu-club.com/imported/mising.jpg
تصوير 1. يک نمونه صفحه Active Server کلاسيک
صفحه ASP در اين مثال با يک زوج خطوط وابسته به اسکريپت آغاز می شود که زبان را شناسائی و مشخص می سازد که تمامی متغيرها به شکلی واضح بيان می شوند:
<%@ Language = VBScript %>
<%Option Explicit %>
خطوط بعدی، نمونه HTML ای است که يک عنوان بوجود می آورد، يک فُرم HTML تعريف می کند، متنی را به صفحه می افزايد و يک list box کرکره ای را آغاز می کند:
< html >
< head >
< title > products-ASP< / title >
< / head >
< body >
< form action = “products-ASP.asp” method = “post” >
Selet a category:
< select name = “category” >
http://pnu-club.com/imported/mising.jpg
تصوير 1. يک نمونه صفحه Active Server کلاسيک
صفحه ASP در اين مثال با يک زوج خطوط وابسته به اسکريپت آغاز می شود که زبان را شناسائی و مشخص می سازد که تمامی متغيرها به شکلی واضح بيان می شوند:
<%@ Language = VBScript %>
<%Option Explicit %>
خطوط بعدی، نمونه HTML ای است که يک عنوان بوجود می آورد، يک فُرم HTML تعريف می کند، متنی را به صفحه می افزايد و يک list box کرکره ای را آغاز می کند:
< html >
< head >
< title > products-ASP< / title >
< / head >
< body >
< form action = “products-ASP.asp” method = “post” >
Selet a category:
< select name = “category” >