מדריך ASP

שפת תכנות שפותחה לצורך כתיבת אתרי אינטרנט בעידן המודרני.

השפרה הינה שפת שרת המריצה את הפעולות בצד השרת ומחזירה את התוצאה ללקוח.

בהמשך יוצגו פקודות בסיסיות , פונקציות וקטעי קוד ללימוד ASP קל ופשוט.

נתחיל עם קוד פשוט המציג Hello על מסך המשתמש:

<%

Response.write "Hello"

%>

כל דף ASP יתחיל  ב %> ויסתיים ב <% . בין לבין יבוא הקוד.

ניתן לראות שלהבדיל מקוד PHP, כאן אין צורך לסיים כל שורה בנקודה פסיק.

הקומפיילר יודע לבד לזהות סיום שורה ואינו מצריך מאיתנו לסמן עבורו.

נמשיך לדוגמא הבאה. ASP עובד עם שפת הסקריפטים VBScript

שמאפשרת עבורו שימוש במגוון כלים, הדומים בחלקם לאלו הקיימים ב Javascript.

mystring = " Hello "

mystring = trim(mystring)

בדוגמא הזו, מכיילים סטרינג שנקרא mystring עם הערך Hello

אך שימו לב שהערך מכיל גם רווחים מיותרים משני צידי המילה.

השורה לאחר מכן מנקה את אותם רווחים ובעצם התוצאה שתתקבל היא Hello

ללא רווחים משני צידי המילה, כפי שהיה בתחילת הסקריפט.

פעולה זו נעשית בד"כ במקומות בהם המשתמש נדרש למלא טפסים

וכדי למנוע מצב של רווח מיותר, משתמשים בפקודה Trim (קיצוץ).

אחסון אתרים

בניית אתר תדמיתי | חנות וירטואלית | אבחון ליקויי למידה

סגור לתגובות.

  • מילון מונחים

    מילון שיעשה לכם חיים קלים יותר בהבנת התכנים:

    Ajax - ראשי תיבות של Asynchronous JavaScript and XML. טכנולוגיה המבוססת קבלת נתונים ב XML לדפדפן והצגתם ללא צורך בריענון הדף או שליחת הבקשה מחדש.

    ASP - ראשי תיבות של Active Server Pages , כלומר דפים הרצים בצד השרת. טכנולוגיה של מיקרוסופט.

    Cookie - כשמה כן היא , עוגיה. חבילת מידע הנשמרת אצל המשתמש ומאפשרת זיהוי שלו מול אתרים שונים.

    Action Script - שפת תכנות סקריפטים לפלאש, מבית Adobe.

    Flash -תוכנה מבית אדובי ליצירת אנימציות ואתרי אינטרנט.

    FTP - ראשי תיבות File Transfer Protocol , כלומר פרוטוקול העברת קבצים.

    HTTP - פרוטוקול תקשורת לטעינת דפי אינטרנט HTML.

    PHP - שפת תכנות צד שרת לשרת UNIX , עובדת גם על שרתי IIS.

    MySql - מערכת קוד פתוח לניהול מסדי נתונים בשרתי Unix.

    MySql server - מערכת מבית מיקרוסופט לניהול מסדי נתונים.

    Database - בסיס נתונים המאחסן נתונים בצורה המאפשרת גישה ושליפת נתונים לפי שאילתות פשוטות או מורכבות.

    W3C - איגוד האינטרנט העולמי, אחראי על התקנים ופיתוח כלים לסביבת האינטרנט.

    XML - ראשי תיבות של eXtensible Markup Language , תקן אוניברסלי לייצוג נתונים המבוסס על שפת התגיות אשר נקבע ע"י W3C