Windows Vista(formerly Longhorn) 's "Longhorn" Application Model

"Longhorn" Application Model

"Longhorn",now Windows Vista defines applications in new, more powerful ways :

  • "Longhorn" APIs are managed classes that handle much of the programming housekeeping and reduce the workload of the developer. All third-party developer compilers and tools that support the .NET Common Language Runtime (CLR) automatically support the new "Longhorn" APIs.
  • The "Longhorn" application model supports both traditional form-based and new page-based navigation applications. Application page-based navigation support is provided by the operating system.
  • A new "Longhorn" security and privacy model, which is the result of a combination of managed APIs and digital identity, provides application security from the beginning of the development process. "Longhorn" applications and components are trusted because of their use of managed code.
  • The "Longhorn" APIs represent the best development concepts from a variety of contemporary technologies. In many ways, the developer is no longer constrained by design decisions made more than a decade ago.
  • Automatic application state management and retention for easier application development.
  • ClickOnce deployment technology supports sophisticated deployment features such as installation in Program Files, versioning, Side-By-Side installation, and Drizzle Download.
  • Inductive UIs lead users through a task.
  • Accessibility and automation features are built into the platform. Your applications automatically gain such support.

More from the online documentation from Microsoft on "Introducing "Longhorn" for Developers
 
Back
Top