באופן עקרוני היו את מחלקות הבסיס. המחלקות האלו הן היו המחלקות הבסיסיות לאתר, דפים בסיסים (שגם אותם אפשר לבטל).
בקובץ config(קובץ מיוחד שמגיע ב asp.net) היו את כל ההגדרות והנהלים(שם של מסד נתונים, נתיב, צורת התחברות).
כל מודול שרצית לצרף היה מגיע כקובץ, שבו אוסף של classes שנתחם בתוך namespace מסוים(אם אני לא טועה היית בקורס ASP.NET אז זה לא סינית בשבילך ;-)).
בדפים שבהם רציתי להשתמש בclasses האלו הייתי מייבא את ה NAMESPACE ועושה אינסטנס של המחלקות בהתאם לאן שהייתי רוצה(שים לב שחלק מהמחלקות -חייבות- להיות סטטיות) כמובן שזה היה באופן אוטומטי כמו שאפרט בהמשך.שים לב לא לשכוח לטפל בכל נושא ההרשאות(נק' כואבת, אני שכחתי בהתחלה), כלומר, צריכים להיות קבוצות משתמשים שונות עוד ברמת התכנון באתר והגישה לקלאסים, כדי שאחרכך זה לא יהיה סיוט לנהל ולמנג'(
manage) הכל.
לכל רכיב שהתווסף היה עוד קובץ install_X.aspx שהוא היה חד פעמי והוא היה בעצם מוסיף את הרכיב לטבלה, וכן שורה מסוימת לקובץ xml נדמה לי(אפשר להעביר את זה למסד נתונים רגיל בקלות) שמצהירה בעצם על הרכיב ועל הנתיב שלו, ואיפה הוא צריך להופיע, כלומר, לכל דף באתר היה ייחוס ב XML או בDB זה לא משנה ממש, והאתר היה מחולק למין 4 חלקים וירטואלים(זו ההגבלה של המערכת היתה) והיית יכול לבחור אם הרכיב יהיה בצד ימין, שמאל, למטה למעלה(ואפשר כומבן גם ימין למעלה, שמאל למעלה וכו') ככה יכולת לשלוט באילו דפים יופיע הרכיב או לינק אליו(אם מדובר ברכיב פורומים למשל) וגם איפה הוא יופיע. במקרה ואתה ערכת באופן ידני את האתר(במערכת הניהול כתבתי ממשק WYSIWYG) אז היתה לך אפשרות גם למקם את הלינקים או את המערכת באופן חופשי היכן שאתה רוצה - המערכת היתה גמישה מאוד.
אני לא חושב על עוד משהו שאני אפרט עכשיו...
אם יש שאלות באמת שאשמח לעזור... עבדתי הרבה מבחינה רעיונית(וגם מעשית, תאמין לי
) על המערכת הזאת...
אבל בסופו של דבר הלקוח יצא מרוצה בשמיים 
לירן.
\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser