•Advantages of using CLR and .NET Framework
•Well-organized
•Easily referenced
•Managed environment
•Platform independence will extend at least through System.Windows.Forms namespace
•Simpler access to OS Services:
•Message queuing
•Windows Services
•File System Watcher
•Performance Monitor