Forums » .NET » ASP.NET »

Difference between console application and windows application

Posted Date: 10 May 2008      Posted By:: VMRK Profile photo    Member Level: Gold  Member Rank: 0     Points: 1   Responses: 3

Difference between console application and windows application


#228895    Author: Bunty      Member Level: Gold      Member Rank: 0     Date: 10/May/2008   Rating: 2 out of 52 out of 5     Points: 2

Console application supports Character User Interface(CUI) whereas Windows application supports Graphical User Interface(GUI)

Thanks & Regards


#229120    Author: karthikeyan      Member Level: Gold      Member Rank: 0     Date: 12/May/2008   Rating: 2 out of 52 out of 5     Points: 2

#302145    Author: Ravi Kiran Nedunuri      Member Level: Gold      Member Rank: 0     Date: 30/Sep/2008   Rating: 2 out of 52 out of 5     Points: 6


Console application:
A console application is a computer program designed to be used via a text-only computer interface, such as a text terminal, the command line interface of some operating systems (Unix, DOS, etc.) or the text-based interface included with some Graphical User Interface (GUI) operating systems, such as the Win32 console in Microsoft Windows. A user typically interacts with a console application using only a keyboard and display screen, as opposed to GUI applications, which normally require the use of a mouse or other pointing device. Many console applications such as command line interpreters are command line tools, but numerous Text User Interface (TUI) programs also exist.
As the speed and ease-of-use of GUI applications have improved over time, the use of console applications has greatly diminished, but not disappeared. Some users simply prefer console based applications, while some organizations still rely on existing console applications to handle key data processing tasks.

Console based applications:

The following list contains a small selection console based applications:

Lynx — web browser
irssi — irc client
Mutt — e-mail client
Midnight Commander — file manager
Nano — text editor

Windows Forms:

Windows Forms is the name given to the graphical user interface application programming interface (API) included as a part of Microsoft's .NET Framework,
providing access to the native Microsoft Windows interface elements by wrapping the existing Windows API in managed code. While it is seen as a replacement for the earlier and more complex C++ based Microsoft Foundation Class Library,
it does not offer a paradigm comparable to model-view-controller.

The following is a simple C# program using Windows Forms.

using System;
using System.Windows.Forms;

public class HelloWorld
public static void Main()
MessageBox.Show("Hello world!");


Post Reply     

 This thread is locked for new responses. Please post your comments and questions as a separate thread.
If required, refer to the URL of this page in your new post.

  • Return to Discussion Forum
  • Start new thread

  • Subscribe to Subscribers
    Active Members
    TodayLast 7 Daysmore...

    Awards & Gifts
    Talk to Webmaster Tony John

    Online Members

    Copyright © SpiderWorks Technologies Pvt Ltd., Kochi, India