<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mediawiki.payns.duckdns.org/index.php?action=history&amp;feed=atom&amp;title=Installation</id>
	<title>Installation - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.payns.duckdns.org/index.php?action=history&amp;feed=atom&amp;title=Installation"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.payns.duckdns.org/index.php?title=Installation&amp;action=history"/>
	<updated>2026-06-05T16:34:04Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MediaWiki Fachinformatiker</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://mediawiki.payns.duckdns.org/index.php?title=Installation&amp;diff=266&amp;oldid=prev</id>
		<title>ChristianPayns: Die Seite wurde neu angelegt: „&lt;span class=&quot;mw-ui-button mw-ui-progressive&quot;&gt;⬅️ Software zur Verwaltung von Daten anpassen&lt;/span&gt;  = Visual Studio: C# und .NET Framework einrichten =  == Benötigte Visual-Studio-Komponenten ==  Für einfache C#-Programme mit dem .NET Framework wird in Visual Studio folgende Arbeitslast benötigt:  * &#039;&#039;&#039;.NET-Desktopentwicklung&#039;&#039;&#039;  Diese Arbeitslast ist wichtig, damit Konsolenanwendungen, Windows Forms un…“</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.payns.duckdns.org/index.php?title=Installation&amp;diff=266&amp;oldid=prev"/>
		<updated>2026-05-28T09:37:11Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&lt;a href=&quot;/index.php/Software_zur_Verwaltung_von_Daten_anpassen&quot; title=&quot;Software zur Verwaltung von Daten anpassen&quot;&gt;&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive&amp;quot;&amp;gt;⬅️ Software zur Verwaltung von Daten anpassen&amp;lt;/span&amp;gt;&lt;/a&gt;  = Visual Studio: C# und .NET Framework einrichten =  == Benötigte Visual-Studio-Komponenten ==  Für einfache C#-Programme mit dem .NET Framework wird in Visual Studio folgende Arbeitslast benötigt:  * &amp;#039;&amp;#039;&amp;#039;.NET-Desktopentwicklung&amp;#039;&amp;#039;&amp;#039;  Diese Arbeitslast ist wichtig, damit Konsolenanwendungen, Windows Forms un…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Software zur Verwaltung von Daten anpassen|&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive&amp;quot;&amp;gt;⬅️ Software zur Verwaltung von Daten anpassen&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
= Visual Studio: C# und .NET Framework einrichten =&lt;br /&gt;
&lt;br /&gt;
== Benötigte Visual-Studio-Komponenten ==&lt;br /&gt;
&lt;br /&gt;
Für einfache C#-Programme mit dem .NET Framework wird in Visual Studio folgende Arbeitslast benötigt:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;.NET-Desktopentwicklung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Diese Arbeitslast ist wichtig, damit Konsolenanwendungen, Windows Forms und WPF-Projekte erstellt werden können.&lt;br /&gt;
&lt;br /&gt;
Optional können zusätzlich installiert werden:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Entwicklung der Windows-Anwendung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Plattformübergreifende .NET Core-Entwicklung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;.NET Multi-Platform App UI-Entwicklung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{Box|Merke|&lt;br /&gt;
Für den Einstieg in C# reicht in der Regel die Arbeitslast &amp;#039;&amp;#039;&amp;#039;.NET-Desktopentwicklung&amp;#039;&amp;#039;&amp;#039; aus.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Neues Projekt erstellen ==&lt;br /&gt;
&lt;br /&gt;
Nach der Installation von Visual Studio wird ein neues Projekt erstellt.&lt;br /&gt;
&lt;br /&gt;
Vorgehensweise:&lt;br /&gt;
&lt;br /&gt;
# Visual Studio öffnen.&lt;br /&gt;
# Auf &amp;#039;&amp;#039;&amp;#039;Neues Projekt erstellen&amp;#039;&amp;#039;&amp;#039; klicken.&lt;br /&gt;
# In der Suchleiste &amp;#039;&amp;#039;&amp;#039;.NET Konsole&amp;#039;&amp;#039;&amp;#039; eingeben.&lt;br /&gt;
# Die Vorlage &amp;#039;&amp;#039;&amp;#039;Konsolen-App (.NET Framework)&amp;#039;&amp;#039;&amp;#039; auswählen.&lt;br /&gt;
# Auf &amp;#039;&amp;#039;&amp;#039;Weiter&amp;#039;&amp;#039;&amp;#039; klicken.&lt;br /&gt;
&lt;br /&gt;
== Projekt konfigurieren ==&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt wird das Projekt eingerichtet.&lt;br /&gt;
&lt;br /&gt;
Wichtige Angaben:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Einstellung&lt;br /&gt;
! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| Projektname&lt;br /&gt;
| Name des Programms&lt;br /&gt;
|-&lt;br /&gt;
| Ort&lt;br /&gt;
| Speicherort des Projekts&lt;br /&gt;
|-&lt;br /&gt;
| Projektmappenname&lt;br /&gt;
| Name der Projektmappe&lt;br /&gt;
|-&lt;br /&gt;
| Framework&lt;br /&gt;
| Version des verwendeten .NET Frameworks&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Der Projektname wird später im Quellcode als sogenannter &amp;#039;&amp;#039;&amp;#039;Namespace&amp;#039;&amp;#039;&amp;#039; verwendet.&lt;br /&gt;
&lt;br /&gt;
{{Box|Info|&lt;br /&gt;
Ein Namespace ist ein Namensraum. Er hilft dabei, Klassen und Programmteile logisch zu ordnen.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Was ist das .NET Framework? ==&lt;br /&gt;
&lt;br /&gt;
Das &amp;#039;&amp;#039;&amp;#039;.NET Framework&amp;#039;&amp;#039;&amp;#039; ist vergleichbar mit einem Baukasten.&lt;br /&gt;
&lt;br /&gt;
Es enthält verschiedene Werkzeuge und Bausteine, um Programme zu entwickeln, zu kompilieren und auszuführen.&lt;br /&gt;
&lt;br /&gt;
Mit dem .NET Framework können unter anderem folgende Anwendungen erstellt werden:&lt;br /&gt;
&lt;br /&gt;
* Konsolenprogramme&lt;br /&gt;
* Desktopprogramme&lt;br /&gt;
* Windows Forms Anwendungen&lt;br /&gt;
* WPF-Anwendungen&lt;br /&gt;
* Webanwendungen&lt;br /&gt;
&lt;br /&gt;
== Unterschied zwischen wichtigen Projektarten ==&lt;br /&gt;
&lt;br /&gt;
=== Konsolen-App (.NET Framework) ===&lt;br /&gt;
&lt;br /&gt;
Eine Konsolen-App ist ein einfaches Programm ohne grafische Benutzeroberfläche.&lt;br /&gt;
&lt;br /&gt;
Sie läuft in einem Textfenster, der sogenannten Konsole.&lt;br /&gt;
&lt;br /&gt;
Typische Einsatzbereiche:&lt;br /&gt;
&lt;br /&gt;
* einfache Übungen&lt;br /&gt;
* Rechenprogramme&lt;br /&gt;
* kleine Tools&lt;br /&gt;
* Grundlagen der Programmierung&lt;br /&gt;
&lt;br /&gt;
{{Box|Merke|&lt;br /&gt;
Für den Einstieg in C# wird häufig die Konsolen-App verwendet, weil man sich zuerst auf den Code konzentrieren kann.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Windows Forms App (.NET Framework) ===&lt;br /&gt;
&lt;br /&gt;
Eine Windows Forms App ist ein Programm mit grafischer Benutzeroberfläche.&lt;br /&gt;
&lt;br /&gt;
Sie eignet sich für klassische Windows-Programme mit:&lt;br /&gt;
&lt;br /&gt;
* Fenstern&lt;br /&gt;
* Buttons&lt;br /&gt;
* Textfeldern&lt;br /&gt;
* Menüs&lt;br /&gt;
* Formularen&lt;br /&gt;
&lt;br /&gt;
=== WPF-App (.NET Framework) ===&lt;br /&gt;
&lt;br /&gt;
Eine WPF-App ist ebenfalls eine Anwendung mit grafischer Oberfläche.&lt;br /&gt;
&lt;br /&gt;
WPF steht für &amp;#039;&amp;#039;&amp;#039;Windows Presentation Foundation&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
WPF ist moderner als Windows Forms und trennt die Oberfläche stärker vom Programmcode.&lt;br /&gt;
&lt;br /&gt;
=== Klassenbibliothek (.NET Framework) ===&lt;br /&gt;
&lt;br /&gt;
Eine Klassenbibliothek ist kein eigenständiges Programm mit Benutzeroberfläche.&lt;br /&gt;
&lt;br /&gt;
Sie enthält wiederverwendbaren Code, der von anderen Programmen genutzt werden kann.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* allgemeine Funktionen&lt;br /&gt;
* Berechnungsmethoden&lt;br /&gt;
* Datenbankfunktionen&lt;br /&gt;
* Hilfsklassen&lt;br /&gt;
&lt;br /&gt;
== Welche Projektvorlage wird genutzt? ==&lt;br /&gt;
&lt;br /&gt;
Für die Grundlagen der Programmierung wird meistens diese Vorlage genutzt:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Konsolen-App (.NET Framework)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Diese Vorlage ist geeignet, weil sie einfach aufgebaut ist und direkt mit C#-Code gearbeitet werden kann.&lt;br /&gt;
&lt;br /&gt;
== Projektmappen-Explorer ==&lt;br /&gt;
&lt;br /&gt;
Der Projektmappen-Explorer zeigt die Dateien und Ordner eines Projekts an.&lt;br /&gt;
&lt;br /&gt;
Dort kann man zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
* Quellcodedateien öffnen&lt;br /&gt;
* Dateien hinzufügen&lt;br /&gt;
* Dateien löschen&lt;br /&gt;
* Projekte verwalten&lt;br /&gt;
* mehrere Projekte in einer Projektmappe organisieren&lt;br /&gt;
&lt;br /&gt;
{{Box|Info|&lt;br /&gt;
Eine Projektmappe kann ein oder mehrere Projekte enthalten.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Zusammenfassung ==&lt;br /&gt;
&lt;br /&gt;
Für den Einstieg in C# mit Visual Studio wird die Arbeitslast &amp;#039;&amp;#039;&amp;#039;.NET-Desktopentwicklung&amp;#039;&amp;#039;&amp;#039; installiert.&lt;br /&gt;
&lt;br /&gt;
Anschließend wird eine &amp;#039;&amp;#039;&amp;#039;Konsolen-App (.NET Framework)&amp;#039;&amp;#039;&amp;#039; erstellt. Diese Projektart ist besonders gut für Anfänger geeignet, weil sie ohne grafische Oberfläche arbeitet und den Fokus auf den Quellcode legt.&lt;br /&gt;
&lt;br /&gt;
{{Box|Prüfungstipp|&lt;br /&gt;
Konsolen-App = Programm ohne grafische Oberfläche.  &lt;br /&gt;
Windows Forms und WPF = Programme mit grafischer Oberfläche.  &lt;br /&gt;
Klassenbibliothek = Sammlung von wiederverwendbarem Code.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>ChristianPayns</name></author>
	</entry>
</feed>