1. Web forms use server controls HTML controls, user controls, or custom controls created especially for Web forms. Instead of using standard Windows controls. |
1. Web applications are displayed in a browser. Windows applications display their own windows and have more control over how those windows are displayed.
|
2. Web forms are instantiated on the server, sent to the browser, and destroyed immediately. Windows forms are instantiated, exist for as long as needed, and are destroyed. |
2. Web applications run on a server and are displayed remotely on clients. Windows applications run on the same machine they are displayed on. |