Lower Total Cost of Ownership
Windows Forms provides more than just a great way to build rich Windows-based
applications. Developers also benefit from easy deployment capabilities and
an integrated application security model. Windows Forms takes advantage of the
versioning and deployment features of the Microsoft .NET platform to offer reduced
deployment costs and higher application robustness over time. This significantly
lowers the maintenance costs (total cost of ownership) for applications written
in Windows Forms.
With a Windows Forms application, there is no need to deploy an application
to the end user's desktop. Instead, a user can invoke the application simply
by typing a URL in a browser. The application will download to the client machine,
run in a secure execution environment, and remove itself upon completion.
For organizations that want to physically deploy an application to the desktop,
there is no need to go through a resource-consuming installation process. Simply
copy the application to the desktop and it will be ready to go. Windows Forms
provides the flexibility to make applications available to end users in the
way that is appropriate for your business.