dotnet10♣    Software applications are classified into various types based on application behaviour or functionality

♣    They are

                      1.  Console Application

                      2.  Windows Application

                      3.  Web Application

                      4.  Web Service Application

                      5.  Windows Service Application

                      6.  Mobile Application

Console Application :


♣    Console applications are single user applications.

♣    Console application will not have any user interface that means input & output will be with in the command prompt window.

Windows Application :


♣    Windows applications are single user applications that means at a time it can be consume by only one user.

♣    To consume a windows application end user doesn’t require internet connectivity

♣    According to the requirement whenever that application should be available to single user at a time for that requirement we will develop a windows application

Example :  Super Market Billing Application

                   MS-Office

Web Application :


♣    Web applications are web enabled applications, to consume a web application end user required internet connectivity.

♣    Web applications are multi user applications that means at a time it can be consumed by multiple users.

♣    Web application will have a user interface which can be called as a webpage or web form

Example : Every Website

♣    According to the requirement whenever that application should be available to all internet users, for this requirement we will develop a web application

♣    If you want to develop a web application by using .net we required a .net web technology called ASP.Net and we require a .net language called C#.net or VB.net

Web Service Application :


♣    An application which is providing services to other applications through web can be called as web service

♣    An application which is receiving the services is called as service receiver or client application

♣    A single web service can be consumed by multiple client applications that client application can be console application, windows application, web application.

Windows Service Application :


♣    Windows service is operating system dependent application that means windows service will work only on windows operating system

♣    Windows service will be controlling by windows operating system that means windows service will start when the windows operating system is booting an windows service is running till the windows operating system is ON and windows service will stop when the windows operating system is shutdown.