Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> C Sprache

C# Entwicklungsumgebung: Tools & Framework-Überblick

In diesem Kapitel besprechen wir die Tools, die für die Erstellung von C#-Programmen erforderlich sind. Wir haben bereits erwähnt, dass C# Teil des .NET Frameworks ist und zum Schreiben von .NET-Anwendungen verwendet wird. Daher wollen wir vor der Diskussion der verfügbaren Tools für die Ausführung eines C#-Programms verstehen, wie C# zum .NET Framework steht.

Das .NET Framework

Das .NET Framework ist eine revolutionäre Plattform, die Ihnen hilft, folgende Arten von Anwendungen zu schreiben:

.NET Framework-Anwendungen sind plattformübergreifende Anwendungen. Das Framework wurde so entworfen, dass es von einer der folgenden Sprachen verwendet werden kann: C#, C++, Visual Basic, Jscript, COBOL usw. All diese Sprachen können auf das Framework zugreifen und miteinander kommunizieren.

Das .NET Framework besteht aus einer riesigen Bibliothek von Codes, die von Client-Sprachen wie C# verwendet werden. Folgende sind einige Komponenten des .NET Frameworks:

Für die Aufgaben, die jede dieser Komponenten ausführt, siehe ASP.NET - Einführung, und für Details zu jeder Komponente konsultieren Sie bitte die Microsoft-Dokumentation.

Integrierte Entwicklungsumgebung (IDE) für C#

Microsoft stellt die folgenden Entwicklungstools für die C#-Programmierung bereit:

Die letzten beiden sind kostenlos auf der offiziellen Microsoft-Website erhältlich. Mit diesen Tools können Sie alle Arten von C#-Programmen schreiben, von einfachen Kommandozeilenanwendungen bis hin zu komplexeren Anwendungen. Sie können C#-Quellcodedateien auch mit einem einfachen Texteditor wie Notepad schreiben und den Code mithilfe des Kommandozeilencompilers, der ebenfalls Teil des .NET Frameworks ist, in Assemblys kompilieren.

Visual C# Express und Visual Web Developer Express Edition sind reduzierte Versionen von Visual Studio und haben das gleiche Erscheinungsbild. Sie behalten die meisten Funktionen von Visual Studio bei. In diesem Tutorial haben wir Visual C# 2010 Express verwendet.

Sie können es von Microsoft Visual Studio herunterladen. Es wird automatisch auf Ihrem Computer installiert.

Hinweis: Für die Installation der Express Edition benötigen Sie eine aktive Internetverbindung.

C#-Programme unter Linux oder Mac OS schreiben

Obwohl das .NET Framework unter dem Windows-Betriebssystem läuft, gibt es alternative Versionen, die auf anderen Betriebssystemen funktionieren. Mono ist eine Open-Source-Version des .NET Frameworks, die einen C#-Compiler enthält und auf mehreren Betriebssystemen läuft, einschließlich verschiedener Linux-Distributionen und Mac OS. Bitte prüfen Sie Go Mono.

Der angegebene Zweck von Mono ist nicht nur, Microsoft .NET-Anwendungen plattformübergreifend ausführen zu können, sondern auch, bessere Entwicklungstools für Linux-Entwickler bereitzustellen. Mono kann auf vielen Betriebssystemen ausgeführt werden, einschließlich Android, BSD, iOS, Linux, OS X, Windows, Solaris und UNIX.

C Sprache

  1. Noria Corporation feiert 10 Jahre Innovation und globale Wirkung
  2. Umfassender Leitfaden zur .NET und C# Versionsgeschichte
  3. Java Entwicklungsumgebung einrichten: Installationsanleitung
  4. C-Programmierumgebung einrichten: Wichtige Tools & Tipps
  5. C++ Entwicklungsumgebung einrichten: Komplettanleitung
  6. Java 10 Entwicklungsumgebung einrichten: Installation, PATH & IDEs
  7. Umfassender Leitfaden zur Einrichtung Ihrer Python-Entwicklungsumgebung
  8. Net Metering erklärt: Wie Solaranlagenbesitzer Gutschriften im Netz verdienen
  9. Net Metering vs. Gross Metering verstehen: Welches Abrechnungsmodell nützt Ihnen?
  10. Wie Umwelteinflüsse AC-Motorleistung und Lebensdauer beeinträchtigen