|
|
|
שיעור 1
|
ASP School
|
| מה זו השפה הזו
|
*** דרישות: ידע ב- HTML,VB-Script,Java-Script.
מה זה Active Server Pages -מה זו השפה הזו בכלל ולמה היא משמשת??? שפה זו נועדה בעיקר לתת מענה לכל מי שרוצה לבנות אתר
דינאמי ואינטראקטיבי. זוהי שפת סקריפטים אשר רצה בצד השרת, בד"כ נמצא אותה מופיעה על שרתי Microsoft
NT,2000, למרות שהיא יכולה לרוץ גם על שרת UNIX
. שפה זו דומה לשפת CGI לכל מי שמכיר, ומשמשת כמעט לאותה מטרה. הקוד שנריץ בצד השרת בד"כ יחולל דף HTML
וישלח אותו לצד המשתמש. אם אין לך היכן להריץ את קוד ASP או שאתה לא יודע מה אתה צריך כדי להריץ אותה, אז הדרישות הם שיהיה לך נגישות לשרת IIS או ל PWS. האחרון זהו שרת לשימוש ביתי שבעזרתו נוכל להריץ את הדוגמאות שנעבור עליהם כאן.
-קוד ASP נכתב בין הסימנים:
<% %>
-הערה נכתבת לאחר הסימן:
זו הערה בגלל הסימן ------->'
(גרש) ומסתיימת בסוף השורה.
-את קוד השפה לא ניתן לראות כי הוא נמצא בצד השרת.
-Debug לשפה ניתן לעשות רק אם מאפשרים זאת בצד השרת וזה נעשה ב IIS , וה-Debug נתפס ע"י Inter Dev, ישנן שיטות Debug אחרות שנדון עליהן בהמשך.
-קובץ בשפה נשמר כך: asp.* (שם הקובץ והסיומת היא asp.).
-אם כן איך הדף עובד? הדפדפן מבקש מהשרת דף Asp, השרת מעביר את הבקשה למנוע ה-Asp ,
מנוע ה-Asp מריץ את הבקשה, ולאחר תהליך העיבוד חוזר לדפדפן דף HTML .
נתחיל בדוגמה ראשונה של תוכנית Asp :
<% Response.Write "Hello World" %>
התוצאה שנקבל :
Hello World
לאחר שכתבנו את התוכנית הראשונה הגיע הזמן ללמוד את השפה , ואת זה נעשה בשיעורים הבאים אז שיהיה
בהצלחה.
|
|
|
|
|
|