עוד פעם יתרונות וחסרונות
כמובן שאין תשובה חד משמעית האם לעבור או לא, וכן, זה שונה מאד. לפי דעתי ה NET. נועדה יותר למה שנקרא Enterprize כלומר לאפליקציות גדולות עם מספר מפתחים ועד רבים, אפליקציות מבוזרות ובנויות לפי כללי ארכיטקטורה אשר מאפשרים עבודה על מספר שכבות במקביל, תחזוקה נוחה יותר של האפליקציה ואפשרויות גידול. אם אתה כותב אפליקציות שולחניות קטנות ובינוניות אשר יהיו בקובץ אחד וללא צורך בביזור, ב ReUse באפשרויות תחזוקה לפי שכבות וכדומה לא כדאי לעבור. אם אתה רוצה לעבור רק כדי ללמוד ואפשרויות להתפתחות בעתיד אז כדאי. ה NET. מאפשרת בניית אפליקציות "רגילות" באותה נוחות של VB6 אבל יש צורך ללמוד כיצד עובדת ובתלות במה שאתה עושה יש צורך ללמוד מחלקות מתוך ה FrameWork הענק שלה (כ 6000 אוביקטים). אולם יתרונה הגדול הוא בבניית אפליקציות גדולות יותר ובמתודולוגיות של "הנדסת תוכנה" לרבות OOP OOA OOD ושימוש ב UML ו RUP. מקווה שהבנת משהו אם לא תשאל.