מדריך לכתיבת דף אינטרנט דינאמי ב C# ו ASP

מטרת המדריך

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

למי מיועד המדריך

המדריך מיועד לתלמידים המתחילים את הלימוד התאורטי של asp, וזקוקים להדרכה כיצד לכתוב ולהפעיל את התכניות הראשונות שלהם במערכת GNU/Linux.

על איזו מערכת נבנה המדריך

המדריך נבנה על מערכת Debian GNU/Linux אך כל מערכת לינוקס תתאים. הוראות ההתקנה המדוייקות ספציפיות למערכת מבוססת Debian GNU/Linux, אך ינתנו הסברים כלליים גם עבור מערכות אחרות.

דברים שצריך לאסוף לפני תחילת העבודה

  • - מהדר ל #C וספריות בסיסיות, מאוחר יותר אפשר להוסיף עוד סיפריות וכלי פיתוח נוספים.
  • - שרת רשת פשוט.

במערכות Debian הפקודה הבאה תתקין את כל התכנות להן זקוקים בכתיבת תכנית #C בסיסית עבור דף asp ושרת רשת פשוט:

  apt-get install mono mono-devel mono-xsp2

במערכות אחרות צריך להקפיד כי במערכת יהיה מותקן מהדר מסוג mono ושרת רשת מינימאלי מסוג xsp2

  • - ספר לימוד ל asp

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

מהלך העבודה

כתיבת התכנית

את התכנית ניתן לכתוב בכל עורך טקסט. אנו נשתמש בדוגמה זו בעורך הטקסט של Gnome.

כתוב תכנית פשוטה בעורך הטקסט,

קוד:

<%@ Page Language="C#" %>
<html>
<body>
<%
  String strMessage = "Hello World<br />";
  Response.Write(strMessage);
%>
</body>
</html>

יש לשמור את התכנית תחת השם index.aspx בנתיב בו נפעיל מאוחר יותר את שרת הרשת

הפעלת התכנית

אנו נפעיל את התכנית בעזרת שרת הרשת המינימאלי xsp2, מתוך המסוף (ראה תמונת מסך בסוף המדריך)

  xsp2

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

  xsp2
  Listening on port: 8080 (non-secure)
  Listening on address: 0.0.0.0
  Root directory: /home/kobi/Desktop
  Hit Return to stop the server.
הרצת התכנית

את התכנית נריץ ע”י הפעלת דפדפן רשת וכתיבת הכתובת:

  http://localhost:8080/
תמונת מסך

כך צריכה להראות התכנית בעורך הטקסט ובמסוף בו אתם מבצעים את ההידור וההרצה.

(לחץ על התמונה כדי לקבל תמונה מוגדלת)

איך להמשיך

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

מדריכי תכנות

מדריכי תכנות - אוסף מדריכי התכנות בפנגווין.

מדריכים/כתיבת_דפי_רשת_דינאמיים_בטכנולוגית_asp.txt · שונה לאחרונה ב: 2008/06/19 18:34 (עריכה חיצונית)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0