Microsoft Visual C Sharp
|This article does not cite any references or sources. (May 2012)|
|Stable release||2012 / August 15, 2012|
|Operating system||Windows XP and later|
|Platform||IA-32, x86-64 and Itanium|
|Available in||English, French, Japanese, Korean, German, and likely others|
|Type||Integrated development environment|
|License||Proprietary software; both shareware and freeware versions available|
Microsoft Visual C# is Microsoft's implementation of the C# specification, included in the Microsoft Visual Studio suite of products. It is based on the ECMA/ISO specification of the C# language, which Microsoft also created. While multiple implementations of the specification exist, Visual C# is by far the one most commonly used. In most contexts, an unqualified reference to "C#" is taken to mean "Visual C#."
The term Visual denotes a brand-name relationship with other Microsoft programming languages such as Visual Basic, Visual FoxPro, Visual J# and Visual C++. All of these products are packaged with a graphical IDE and support rapid application development of Windows-based applications.
Visual C# is currently used in development of Windows and Xbox Live games via Microsoft XNA, which allows game developers to create and share their games with other gamers. Visual C# is also heavily used by ASP.NET web sites and standalone applications based on the .NET Framework. Note: As of October 2012 Microsoft has ended support and future releases of XNA.
Microsoft Visual C# IDE
When you start Visual C#, Start Page is displayed. Start Page has two columns; the left column holds Start and Recent sections. These sections contain options for developers to create a new application or work with an existing one, respectively.
Visual C# places Get Started and Latest News tabs in the left column so developers can find useful information about application development, resources, and a tutorial. It is necessary for the user to have an internet connection to access the latest news.
Menubar provides functions to developers for coding, maintaining and executing their programs. Menubar contains:
- DEBUG: used for compiling, debugging and running apps.
- TEAM: contains functions to connect to Team Foundation Server.
- FORMAT: contains commands to arrange and modify Form’s controls.
- TOOLS: contains commands to customize the IDE.
- Deitel, P et al., (2014). Visual C#2012 how to program. Boston : Prentice Hall.
|This computer science article is a stub. You can help Wikipedia by expanding it.|