en-UShe-IL
You are here:   Blog
Register   |  Login

Blog Archive:

Maximize
* Can be used in order to search for older blogs Entries

Search in blogs


Blog Categories:

Maximize
* Can be used in order to search for blogs Entries by Categories

Blog Tags:

Maximize
* Can be used in order to search for blogs by keywords

TNWikiSummit


Awared MVP 


 


Microsoft® Community Contributor 


Microsoft® Community Contributor


 Read first, before you you use the blog! Maximize
נוב8

Written by: ronen ariely
08/11/2010 22:30 RssIcon


webmatrix

האתר הרישמי: http://www.asp.net/webmatrix

webmatrix היא חבילה או מוצר (לא רק סביבת פיתוח ולא רק טכנולוגיה ולא... רק). חבילה זו אמורה להיות חבילה מלאה לפיתוח אתרים. חבילה זו כוללת בתוכה לדוגמה: שרת WEB, מסד נתונים בסיסי, סביבת פיתוח חדשה ועוד. חבילה זו במפורש לא נועדה לפתחים מקצועיים על פי הגדרתה ונמצאת כרגע עדיין בגרסת בטא, מהסיבה הפשוטה שרכיבים של חבילה זו נמצאים בגרסת בטא עדיין. כל החבילה הורכבה בגישה של קהל יעד לא מקצועי (כמה אנשי מקצוע צריכים חבילה שמובנה בה אחסון חינמי? כמה אנשי מקצוע צריכים חבילה עם בסיס נתונים חינמי מוגבל? וכן הלאה.. חייבים להבין מה קהל היעד של החבילה).

* ייתכן שגירסאות עתידיות של webmatrix יפנו לקהל יעד שונה. כרגע היא עושה שימוש להערכתי בקהל היעד שלה לצורך הרצת ובדיקת דברים על חשבון הזמן של מי שעובד איתה :-) ואני לא אתפלא אם זו כל המטרה האמיתית מאחורי השיווק שלה.

* חבילה זו היא חלק מובהק מדוט נט ויותר ספציפית היא חלק מ asp.net שהיא חלק מ dot.net

* אחד הדברים שיש בחבילה זו הוא התמיכה במנוע הצפייה razor.

כשנעבור לדון בחלקים מהחבילה אז נגיע לנושא של razor למשל...

razor

razor הוא מנוע צפייה עבור דוט-נט -> asp.net -> טכנולוגיית MVC והכוונה להכניס אותו כמנוע צפייה קבוע בגירסת MVC3 (ביחד עם מנוע הצפייה הקיים היום ASPX). ניתן להוריד את מנוע הצפייה razor על ידי התקנת גירסת הבטא של MVC3 בלי קשר לשימוש ב webmatrix. לאחר התקנת גרסת MVC3 יתווספו באפשרויות בחירת הפרוייקטים 2 סוגי פרויקטים:

א. MVC3 עם ASPX.

ב. MVC עם razor.

כאמור הכוונה היא שבגרסת MVC3 הסופית לא תהיה הפרדה בין סוגי מנועי הצפייה ויהיה רק סוג פרוייקט אחד של פרוייקט MVC שבתוכו נוכל להפעיל הן תבניות צפייה עם מנוע ASPX וכן כאלה עם מנוע צפייה Razor (או מנועי צפייה אחרים).

* בכל מקרה כאן כבר מדובר במוצר מקצועי שנועד לשמש מפתחים בטכנולוגיית דוט נט ותת הטכנולוגיה שלה MVC בגירסה הבאה (כרגע בגרסת בטא).

cshtml/vbhtml

cshtml וכן vbhtml הן השפות עבור מנוע הצפייה razor (ז"א שפות שמפורשות על ידי מנוע ה razor).