Web Forms: These are used for server controls, HTML controls, user controls, or custom controls that is created especially for the Web forms. Web applications are displayed in a browser only. These are instantiated on the server; it sent to the browser and destroys immediately. These can run in any machine if that machine supports browser.
Windows Forms: Windows applications can run on the same machine as they are displayed only on that machine. It displays their own windows and has more control over how those windows are going to display. These are instantiated and it exists for as long as needed and is destroyed.
Asked In: Many Interviews |