MS Visual Studio

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

MS Visual Studio to zintegrowane środowisko programistyczne, czyli IDE, firmy Microsoft. Jest podstawowym i natywnym środowiskiem używanym do tworzenia aplikacji w języku C#, szczególnie aplikacji desktopowych dla systemu Windows.

Do czego służy Visual Studio?

Visual Studio umożliwia tworzenie, uruchamianie, debugowanie i testowanie aplikacji. W kontekście C# najczęściej wykorzystuje się je do projektów takich jak:

  • aplikacje desktopowe Windows Forms,
  • aplikacje WPF,
  • aplikacje konsolowe,
  • aplikacje webowe ASP.NET,
  • biblioteki klas,
  • aplikacje mobilne i wieloplatformowe z użyciem .NET MAUI.

Dlaczego Visual Studio pasuje do C#?

C# jest językiem rozwijanym przez Microsoft, podobnie jak platforma .NET oraz środowisko Visual Studio. Dzięki temu Visual Studio ma bardzo dobre wsparcie dla C#:

  • podpowiadanie składni IntelliSense,
  • projektant formularzy graficznych,
  • debugger,
  • obsługę NuGet,
  • integrację z .NET SDK,
  • gotowe szablony projektów.

Przykład zastosowania

Podczas tworzenia aplikacji desktopowej w C# można w Visual Studio wybrać szablon projektu, np. Windows Forms App albo WPF App, a następnie projektować interfejs użytkownika i pisać kod obsługi zdarzeń.

private void button1_Click(object sender, EventArgs e)
{
    MessageBox.Show("Witaj w aplikacji C#!");
}

Ważne na egzaminie

Jeśli pytanie dotyczy natywnego środowiska do tworzenia aplikacji desktopowych w C#, poprawną odpowiedzią jest zwykle MS Visual Studio. Eclipse i NetBeans kojarzą się głównie z Javą, a PyCharm z Pythonem.