C# Development Environments & Console Applications

DetachableAzurite avatar
DetachableAzurite
·
·
Download

Start Quiz

Study Flashcards

12 Questions

What is the purpose of the Solution Explorer in Visual Studio?

To display the contents of a solution, including its projects and items

What information is exposed as project properties in the Visual Studio IDE?

The application name, extension, compiler options, linker options, debugger settings, and custom build steps

Which of the following is a correct step to build a console application in Visual Studio?

Create a new solution and project, then write code in the Code Editor

What is the purpose of the 'Properties' icon within the Solution Explorer in Visual Studio?

To view and modify the project's properties and settings

Which of the following is NOT a common integrated development environment (IDE) for building C# applications?

Android Studio

What is the purpose of the 'Run' button or the 'F5' key in the Visual Studio IDE?

To run the project and execute the code

What is the purpose of Visual Studio Express for Web?

Supports development for ASP.NET web applications.

Which IDE focuses on supporting the development of console-based and desktop GUI applications?

Express for Windows Desktop

What type of projects can be built using Visual Studio Community Edition?

A much wider variety of project types using a larger number of.NET languages.

In which menu can you find the option to create a new project in Visual Studio?

File

Which IDE has all the same features as Visual Studio Community?

Visual Studio Professional

What is the primary focus of Team Foundation Server 2015 Express?

Providing a GUI interface.

Study Notes

Creating a New Project

  • A new project appears in Solution Explorer after creation.
  • Solution Explorer is a tool window in the Visual Studio IDE that displays the contents of a solution, including projects and their items.
  • A solution can contain multiple projects that work together.

Properties and Settings

  • All information needed to build a project is exposed as properties in the IDE.
  • Properties include application name, extension (e.g., DLL, LIB, EXE), compiler options, linker options, debugger settings, custom build steps, and more.
  • The Properties icon in Solution Explorer is used to view and modify these properties.

Integrated Development Environments (IDEs)

  • Common IDEs for building C# applications include Visual Studio Express, Visual Studio Community, and Visual Studio Professional (or higher).

Visual Studio Editions

  • Visual Studio Express:
    • Supports development of console-based and desktop GUI applications (Express for Windows Desktop)
    • Supports development for Windows 10 "universal" applications (Express for Windows 10)
    • Supports development for ASP.NET web applications, Azure cloud-based applications, and Microsoft Silverlight applications (Express for Web)
  • Visual Studio Community:
    • Allows building a wider variety of project types using multiple .NET languages
    • Supports building projects that run on Android or Apple devices
  • Visual Studio Professional (or higher):
    • Has all the same features as Visual Studio Community

Creating a Console Application

  • Start Visual Studio and choose File > New > Project from the menu bar.
  • Choose Visual C# from templates, then Windows, and then Console Application.
  • Specify a name for the project and choose the OK button.

This quiz explores common integrated development environments (IDEs) that support the C# language, tools for building C# applications on Windows OS, and the steps to create a console application. Learn about Visual Studio Express, Visual Studio Community, and Visual Studio Professional for C# development.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser