Visual Studio .NET / WebMatrix ?

שגיא24

New member
Visual Studio .NET / WebMatrix ?

מישהו אולי יכול לעמוד על ההבדלים הרציניים בין שתי סביבות הפיתוח עבור ASP.NET? מצד אחד, ה-Visual יש בו הכל ואולי אפילו יותר מדי דברים, אבל הוא נורא כבד ואף מסורבל. ה-Matrix קל וחביב, רק לצערי אם הבנתי נכון לא תומך ב-Code behind. האם יש עוד הבדלים רציניים?
 

gilad g

New member
זה ההבדל הכי רציני, לטעמי ../images/Emo13.gif

Code Behind הוא אחת התכונות החזקות (אם לא החזקה ביותר) ב-ASP.NET. גישה זו בעצם אומרת שניתן להתייחס לדפים כאובייקטים שחושפים אירועים. בשילוב עם OOP זה הופך את ASP.NET לדבר עוצמתי מאוד. ועוד לא דיברתי על ההפרדה (הטובה) בין תצוגה לקוד. מתוך כך, הייתי בוחר את VS.NET על WebMatrix רק בגלל חוסר התמיכה בCode Behind. ובקשר להבדלים אחרים בין WebMatrix ל-VS.NET - 1. הוובמטריקס לא יכול לקמפל. כדי להשתמש ב-Business Objects, תצטרך להפעיל את הקומפיילר מתוך חלון דוס. מעצבן ולא נעים
2. ל-WebMatrix אין תמיכה בפרוייקטים. 3. WebMatrix לא יכול לדבג, VS.NET כן. 4.
Intellisense. Need i say more
 

tberger

New member
Code Behind

היא תכונה של ASP.NET ולא של VS בלבד. יש רק הבדל קטן שבמקום =CodeBehind צריך לרשום =src. בפעם הראשונה שפונים לדף ה ASPX הוא מקמפל את ה CODEBEHIND.
 

gilad g

New member
כמובן ../images/Emo13.gif

אולם, WebMatrix לא מכיל תמיכה מובנית ב-CodeBehind, דבר שיכול להוביל לחסרונות רבים
לא אמרתי שאי אפשר לכתוב CodeBehind ב-WebMatrix...
 
למעלה