מחלקה אבסטראקטית הינה מחלקה אשר לא ניתן ליצור ממנה אובייקטים.
מתודה אבסטראקטית הינה מתודה ללא מימוש החייבת בדריסה.
בקוד זה ניתן לראות דוגמא לפולימורפיזם באמצעות דריסת המתודה האבסטראקטית MyNameIs ע"י כל האובייקטים הנורשים מהמחלקה האבסטראקטית Student .
ViewState מאפשר לנו לזכור מידע אשר הזין הלקוח לאחר שליחת בקשה אל השרת.
בקוד זה ניתן לראות שסכום ההפקדה נשמר אל תוך משתנה ב-ViewState אשר שומר את ערכו בצד הלקוח כך אנו מקבלים תוצאה המתחשבת במצב הלקוח למרות פרוטוקול ה Stateless .
המילה השמורה base מציינת לאיזה constructor במחלקת הבסיס תתבצע קריאה עם יצירת מופע מהמחלקת הנגזרת.
בקוד זה ניתן לראות שימוש במילה base לביצוע קריאה אל constructor מסוים במחלקת הבסיס.
במקרים בהם נרצה לבצע כתיבה אל קובץ,נשתמש באובייקט StreamWriter אשר יכול לבצע כתיבת תווים אל Stream או אל נתיב.
בקוד זה ניתן לראות כתיבה אל קובץ באמצעות האובייקט StreamWriter.
כמו כן,נכיר את הבלוק try-catch-finally העוזר לנו לטפל בחריגים בזמן כתיבה לקובץ.
במקרים רבים קיים הצורך לשמור מידע עם סגירת התכנית.
באמצעות סריאליזציה אנו יכולים לכתוב כל אובייקט ישירות ל-Stream מבלי להמיר את הערכים לטקסט.
בקוד זה ניתן לראות כתיבת מערך אובייקטים מסוג Customer לקובץ בינארי באמצעות המתודה BinaryFormatter.Serialize . כמו כן נבצע קריאה מהקובץ הבינארי שיצרנו באמצעות המתודה BinaryFormatter.Deserialize.
באמצעות יחסי גומלין בין הטבלאות ניתן לקשר נתונים בין שתי טבלאות.
בתרגיל זה ניתן לראות הצגת נתונים ממסד נתונים SQL Server המכיל בתוכו טבלת לקוחות וטבלת הזמנות המכילות יחסי גומלין של יחיד לרבים כאשר לכל לקוח יכולות להיות מספר של הזמנות.