CIS 170F: Windows 7 Administration

Week 10

Application Support
Supported Application Environments
.NET Applications

  • The .NET Framework is the preferred method for applications to access operating system services. The .NET Framework provides a layer of abstraction that is useful for developers to perform complex tasks more simply because the .NET Framework manages the details of accessing required services.
  • Developers should create new applications by using the .NET Framework not only to simplify development, but also to ensure compatibility with future operating systems. Future versions of Windows may not support Win32 applications. However, the .NET Framework is likely to be supported and will continue to evolve. Using the .NET Framework 3.0 isolates applications from any changes to the Win32 subsystem.