מדריך CSHTML ו-WebMatrix: הקדמה
WebMatrix (ווב מטריקס) היא חבילה חינמית המכילה את כל מה שאתה צריך כדי לבנות אתר לאינטרנט: היא הכוללת שרת Web, שפת סקריפט בשם CSHTML, מסד נתונים בסיסי, וכלי אחד לבניית האתר וניהול הנתונים שלו. עם WebMatrix ו- CSHTML תוכל לבנות את דפי האתר ולבדוק אותם, לנהל את מסד הנתונים של האתר, לבצע אופטימיזציה למנועי חיפוש ולהעלות את האתר לאינטרנט.
IIS Developer Express – הוא שרת Web לצרכי פיתוח, שהוא קטן, קל נוח להתקנה ולא דורש הרשאות אדמיניסטרטור על המחשב כדי להשתמש בו. ניתן להתקין אותו על Windows החל מגרסת XP והוא מאפשר לבנות אתרים בטכנולוגיות החדשות ביותר.
CSHTML – היא שפה לבניית אתרים דינאמיים המשלבת בין הפשטות של HTML לבין העושר שבשפת התכנות הפופולרית C# (סי שארפ). דף CSHTML לדוגמא יראה כך:
@{
var db = Database.Open("ProductsDB.sdf");
}
<html>
<head>
<title>CSHTML Sample</title>
</head>
<body>
<ul>
@foreach (var row in db.Query("SELECT * FROM Products"))
{
<li>@row.Name</li>
}
</ul>
</body>
</html>
בדף זה אנו ניגשים לבסיס הנתונים, שולפים ממנו ומציגים רשימת פריטים. קל מאד ללמוד לבנות אתרים בשפת CSHTML בעצמאות WebMatrix גם ללא רקע בתכנות. משימות נפוצות רבות בעת בניית אתרים הופכות להיות פשוטות:
- הצגה ועדכון מידע
- שליחת הודעות דואר אלקטרוני
- הצגת קבצי וידאו (Flash, WMV, Silverlight)
- העלאת קבצים ותמונות
- קישור לרשתות חברתיות כגון פייסבוק וטוויטר
SQL Server Compact – הוא מסד נתונים קל להתקנה ושימוש השומר את הנתונים בקובץ. יתרונו הגדול הוא בפשוטת העלאתו לחברת האחסון בסוף תהליך הפיתוח.
WebMatrix – כלי חינמי לבניית אתרים שמאפשר לנהל את כל תהליך בניית האתר – החל מרגע יצירת האתר החדש, דרך כל שלבי הפיתוח, הבדיקות, ההתאמה למנועי חיפוש ולבסוף – העלאתו לחברת האחסון כדי שיהיה זמין למשתמשים דרך האינטרנט.
מה צריך לדעת כדי לבנות אתרים עם WebMatrix?
לפני הלימוד עם מדריך זה מומלץ לעבור על המדריכים הבאים, לפחות ברמה בסיסית.
התקנת WebMatrix
כדי לעבוד עם WebMatrix נדרשת מערכת הפעלה Windows XP או גירסא מתקדמת יותר.
כדי להוריד את WebMatrix בצורה המהירה ביותר ובחינם, לחצו על כפתור התקנה:
הלחיצה תוביל אתכם לאתר ההורדה של WebMatrix העושה שימוש ב- Web Platform Installer – כלי שהופך את תהליך ההתקנה של מגוון תוכנות לבניית אתרים למשהו מהיר ביותר. אם עדיין לא התקנתם את ה- Web Platform Installer, לחצו כל הכפתור הירוק הגדול:
ההתקנה של Web Platform Installer תסתיים מהר מאד, ולאחריה יופיע מסך ההתקנה של WebMatrix:
לחצו על הכפתור Install בתחתית המסך, ורשימת כל הרכיבים שיותקנו תוצג לפניכם. הרשימה מציגה את WebMatrix שאיתו נעבוד במדריך זה וכן מספר רכיבים נוספים.
אשרו את ההתקנה ע”י לחיצה על הכפתור I Accept ותהליך ההתקנה יתחיל. התהליך עשוי להמשך מספר דקות, אך לא דורש התערבות כלשהי.
בסיום התקנת WebMatrix, יופיע מסך הסיכום, המפרט את הרכיבים שהותקנו.
לחצו על הקישור Launch כדי להפעיל את WebMatrix.
בפרק הבא במדריך נבנה אתר ראשון באמצעות WebMatrix.
תגובות בפייסבוק