530
צפיות
צפיות
2
תשובות
תשובות
הקמת מערכת בדוט נט
אני מעוניין לפתח מערכת WEB בדוט נט
האם יש הבדל מהותי בין הקמת המערכת ע"י 2 רכיבים אחד
שמכיל את ה- Classes והשני שמכיל את דפי ה- ASPX
וכל דף ASPX יקרא ל-CLASS המתאים
או
להקים את הכל כרכיב אחד גם את ה- CLASSES וגם
את דפי ה- ASPX
2 תשובות
חלוקה לרכיבים…
החלוקה לרכיבים נעשית מתוך אותה המחשבה שבה נעשית החלוקה לאובייקטים.
אם אתה מתכנן להשתמש במחלקות שלך גם מחוץ לאתר, כחלק לא תלוי, כמובן שעדיף לך לבנות את המחלקות בקובץ נפרד.
אבל אם אתה בונה את כל המחלקות לשימוש בלעדי של האתר, יש מקום לשקול (כל מחלקה לגופה, או כל קבוצת מחלקות לגופה) האם לשלב אותן בתוך דפי ה ASPX או כקבצים נפרדים.
שים לב שבפירוק לקבצים נפרדים לרוב מאבדים יעילות.
בניית רכיב ASP ולא בספריית wwwroot
הקמתי רכיב ב- VB.NET מסוג Class Library בשם A
ויש לי אפליקציה מסוג ASP Web Application בשם B
B קוראת לפונקציות ב- A
האם ניתן ליצור את רכיב B בספרייה כלשהי ולבנות Virtual Directory אליו
ואם כן אז כיצד
או ש-B חייבת להיות בספריית wwwroot