درسهای انتخابی
پیشنهاد درس:
مثالهای ASP
مثال QueryString مجموعه
- ارسال اطلاعات جستجو هنگامی که کاربر روی لینک کلیک میکند
- این مثال نشان میدهد که چگونه میتوان برخی از اطلاعات اضافی را در لینک به صفحه ارسال کرد و این اطلاعات را در صفحه هدف برگرداند (در این مثال همان صفحه).
- استفاده ساده از QueryString مجموعه
- این مثال نشان میدهد که چگونه QueryString مجموعه میتواند مقادیر را از فرم برگرداند. این فرم از روش GET استفاده میکند، که به این معناست که اطلاعات ارسال شده برای کاربر قابل مشاهده است (در آدرس). روش GET همچنین محدودیت در میزان اطلاعات ارسال شده را اعمال میکند.
- چگونه از اطلاعات ارسال شده از فرم استفاده کنیم
- این مثال نشان میدهد که چگونه از مقادیر برگردانده شده از فرم استفاده کنیم. ما از مجموعه QueryString استفاده خواهیم کرد. این فرم از روش GET استفاده میکند.
- اطلاعات بیشتری از فرم
- این مثال نشان میدهد که اگر یک حوزه ورودی چندین نام مشابه داشته باشد، QueryString چه محتوایی را شامل میشود. این به شما نشان میدهد که چگونه این نامهای مشابه را جدا کنید. همچنین نشان میدهد که چگونه از کلمه کلیدی count برای شمارش ویژگی "name" استفاده کنید. این فرم از روش GET استفاده میکند.
مثال Form مجموعه
- استفاده ساده از Form مجموعه
- این مثال نشان میدهد که چگونه Form مجموعه میتواند مقادیر را از فرم برگرداند. این فرم از روش POST استفاده میکند، که به این معناست که اطلاعات ارسال شده برای کاربر قابل مشاهده نیست و هیچ محدودیتی در میزان اطلاعات ارسال شده وجود ندارد (میتوان اطلاعات زیادی را ارسال کرد).
- چگونه از اطلاعاتی که از فرم برگردانده شده است استفاده کنیم
- این مثال نشان میدهد که چگونه از اطلاعاتی که از فرم برگردانده شده است استفاده میشود. ما از مجموعه Form استفاده کردهایم. فرم از روش POST استفاده میکند.
- اطلاعات بیشتری از فرم
- این مثال نشان میدهد که اگر چندین زمینه ورودی از نامهای مشابه استفاده کنند، مجموعه Form شامل چه اطلاعاتی خواهد بود. این مثال نشان میدهد که چگونه این نامهای مشابه را جدا میکند. همچنین نشان میدهد که چگونه از کلمه کلیدی count برای شمارش ویژگی "name" استفاده میشود. این فرم از روش POST استفاده میکند.
- فرم با دکمههای انتخابی
- این مثال نشان میدهد که چگونه از مجموعه Form برای تعامل با کاربر از طریق دکمههای انتخابی استفاده میشود. این فرم از روش POST استفاده میکند.
- فرم با دکمههای انتخابی
- این مثال نشان میدهد که چگونه از مجموعه Form برای تعامل با کاربر از طریق دکمههای انتخابی استفاده میشود. این فرم از روش POST استفاده میکند.
مثالهای دیگر
- دریافت اطلاعات کاربر
- چگونه نوع مرورگر کاربر، آدرس IP و غیره را بررسی کنید
- دریافت متغیرهای سرور
- این مثال نشان میدهد که چگونه از مجموعه ServerVariables برای دریافت اطلاعات نوع مرورگر کاربر، آدرس IP و غیره استفاده میشود.
- ایجاد کوکی خوشامدگویی
- این مثال نشان میدهد که چگونه از مجموعه Cookies برای ایجاد یک کوکی خوشامدگویی استفاده میشود.
- بررسی تعداد کل بایتهای ارسالی کاربر
- این مثال نشان میدهد که چگونه از ویژگی TotalBytes برای دریافت تعداد کل بایتهایی که کاربر در شیء Request ارسال کرده است استفاده میشود.
شیء Session
- تنظیم و بازگرداندن LCID
- این مثال نحوه استفاده از ویژگی "LCID" را نشان میدهد. این ویژگی یک عدد تنظیم و بازمیگرداند که نشاندهنده موقعیت یا منطقه است. مانند تاریخ، زمان و واحدهای پولی باید بر اساس موقعیت یا منطقه نمایش داده شوند.
- بازگرداندن SessionID
- این مثال نحوه استفاده از ویژگی "SessionID" را نشان میدهد. این ویژگی یک شناسه منحصر به فرد برای هر کاربر بازمیگرداند. این شناسه توسط سرور ایجاد میشود.
- زمان اضافی جلسه
- این مثال نحوه استفاده از ویژگی "Timeout" را نشان میدهد. این مثال زمان اضافی جلسه را تنظیم و بازمیگرداند (دقیقه).
شیء FileSystemObject
- آیا فایل مشخص وجود دارد؟
- این مثال نحوه ایجاد یک شیء FileSystemObject و استفاده از روش FileExists برای بررسی وجود یک فایل را نشان میدهد.
- آیا پوشه مشخص وجود دارد؟
- این مثال نحوه استفاده از روش FolderExists برای بررسی وجود یک پوشه را نشان میدهد.
- آیا درایور مشخص وجود دارد؟
- این مثال نشان میدهد که چگونه برای بررسی وجود یک درایو مشخص، از روش DriveExists استفاده میشود.
- دسترسی به نام درایو مشخص
- این مثال نشان میدهد که چگونه برای دریافت نام درایو مشخص، از روش GetDriveName استفاده میشود.
- دسترسی به نام پوشه والدین در مسیر مشخص
- این مثال نشان میدهد که چگونه برای دریافت نام پوشه والدین در یک مسیر مشخص، از روش GetParentFolderName استفاده میشود.
- دسترسی به پسوند پوشه
- این مثال نشان میدهد که چگونه برای دریافت نام پسوند آخرین جزء در یک مسیر مشخص، از روش GetExtensionName استفاده میشود.
- دسترسی به نام فایل
- این مثال نشان میدهد که چگونه برای دریافت نام آخرین جزء در یک مسیر مشخص، از روش GetFileName استفاده میشود.
- دسترسی به نام پایه فایل یا پوشه
- این مثال نشان میدهد که چگونه برای بازگشت نام پایه فایل یا پوشه در یک مسیر مشخص، از روش GetBaseName استفاده میشود.
شیء TextStream
- خواندن فایل
- این مثال نشان میدهد که چگونه برای ایجاد یک شیء TextStream از روش OpenTextFile FileSystemObject استفاده میشود. روش ReadAll شیء TextStream محتوای فایل متن باز شده را دریافت میکند.
- خواندن یک بخش از فایل متن
- این مثال نشان میدهد که چگونه برای خواندن بخشی از یک فایل متن، استفاده میشود.
- خواندن یک سطر از فایل متن
- این مثال نشان میدهد که چگونه برای خواندن یک سطر از یک فایل متن، استفاده میشود.
- خواندن تمام سطرهای فایل متن
- این مثال نشان میدهد که چگونه برای خواندن تمام سطرهای یک فایل متن از یک فایل متن، استفاده میشود.
- جاگذاری یک بخش از فایل متن
- این مثال نشان میدهد که چگونه برای جاگذاری یک تعداد مشخص از کاراکتر در هنگام خواندن یک فایل متن، استفاده میشود.
- جاگذاری یک سطر در فایل متن
- این مثال نشان میدهد که چگونه برای جاگذاری یک سطر در هنگام خواندن یک فایل متن، استفاده میشود.
- بازگشت تعداد سطر
- این مثال نشان میدهد که چگونه برای بازگشت شماره سطر فعلی در یک فایل متن، استفاده میشود.
- دسترسی به تعداد ستون
- این مثال نشان میدهد که چگونه برای دریافت شماره ستون حرف فعلی در یک فایل، استفاده میشود.
شیء File
- این فایل چه زمانی ایجاد شده است؟
- این مثال نشان میدهد که چگونه ابتدا یک شیء FileSystemObject ایجاد میشود، سپس از ویژگی DateCreated یک شیء File برای دریافت تاریخ و زمان ایجاد یک فایل مشخص استفاده میشود.
- این فایل چه زمانی تغییر کرده است؟
- این مثال نشان میدهد که چگونه از ویژگی DateLastModified برای دریافت تاریخ و زمان آخرین تغییر در یک فایل مشخص استفاده میشود.
- این فایل چه زمانی دسترسی داشته است؟
- این مثال نشان میدهد که چگونه از ویژگی DateLastAccessed برای دریافت تاریخ و زمان آخرین دسترسی به یک فایل مشخص استفاده میشود.
- بازگرداندن ویژگیهای یک فایل مشخص
- این مثال نشان میدهد که چگونه از ویژگی Attributes برای بازگرداندن ویژگیهای یک فایل مشخص استفاده میشود.
کامپوننت AdRotator
- مثال ساده AdRotator
- این مثال نشان میدهد که چگونه با استفاده از کامپوننت AdRotator، هر بار که کاربر به وبسایت میرسد یا صفحهای را بهروز میکند، یک تصویر تبلیغاتی متفاوت نمایش داده شود.
- AdRotator - لینک تصویر
- این مثال نشان میدهد که چگونه با استفاده از کامپوننت AdRotator، هر بار که کاربر به وبسایت میرسد یا صفحهای را بهروز میکند، یک تصویر تبلیغاتی متفاوت نمایش داده شود. علاوه بر این، تصویر خود به عنوان یک لینک است.
کامپوننت قابلیتهای مرورگر
- کامپوننت قابلیتهای مرورگر
- این مثال نشان میدهد که چگونه میتوان نوع، عملکرد و نسخه مرورگر هر کاربری که به وبسایت میرسد را تعیین کرد.
Content Rotator (ASP 3.0)
- کامپوننت Content Rotator
- این کامپوننت در هر دفعهای که کاربر به صفحه دسترسی پیدا میکند یا صفحه را بهروز میکند، رشتههای HTML متفاوتی را نمایش میدهد.