Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Achtung: Dies ist nicht der vollständige Artikel, sondern nur ein paar Seiten davon. Wenn Sie hier nicht erfahren, was Sie wissen möchten, finden Sie am Ende Informationen darüber, wie Sie den ganzen Artikel lesen können.

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

Gedrucktes Heft

Diesen Beitrag finden Sie in Ausgabe 4/2004.

Unser Angebot für Sie!

Lesen Sie diesen Beitrag und 500 andere sofort im Onlinearchiv, und erhalten Sie alle zwei Monate brandheißes Access-Know-how auf 72 gedruckten Seiten! Plus attraktive Präsente, zum Beispiel das bald erscheinende Buch 'Access 2010 - Das Grundlagenbuch für Entwickler'!

Diesen Beitrag twittern

.NET-Programmierung mit SharpDevelop

Christoph Spielmann, Düsseldorf

Bei der Entwicklung professioneller Geschäftsanwendungen für die Windows-Plattform kommen Programmierer heutzutage kaum mehr an dem .NET-Framework von Microsoft vorbei. In diesem Artikel lernen Sie die kostenlos erhältliche Entwicklungsumgebung SharpDevelop kennen, mit der Sie auf einfache Weise .NET-Anwendungen entwickeln können.

Was ist SharpDevelop?

Bei der Konzeptionierung des .NET-Frameworks hat Microsoft großen Wert darauf gelegt, dass alle zur Entwicklung erforderlichen Dateien als normale Textdateien vorliegen. Ausnahme sind lediglich Grafiken, die weiterhin als Binärdateien vorhanden sind. Da Microsoft mit dem .NET-Framework auch einen Compiler für C#- und VB.NET-Quellcode ausliefert, reicht also neben einem vollständig installierten .NET-Framework ein einfacher Text-Editor zur Entwicklung von Anwendungen aus. Tatsächlich wurden in der Anfangsphase von .NET - also während sich das Produkt noch in der Alpha- und Beta-Phase befand - viele Programme auf diese Weise erstellt, da noch keine Entwicklungsumgebungen zur Verfügung standen.

Ein Team von Entwicklern hat sich diese offene Architektur zunutze gemacht, um ein Tool zur einfachen Erfassung von C#-Quellcode zu erstellen. Daraus ist inzwischen eine komfortable Entwicklungsumgebung mit dem Namen SharpDevelop entstanden, die sich in vielen Punkten nicht hinter der Entwicklungsumgebung "Visual Studio.NET" aus dem Hause Microsoft verstecken muss. Anders als der Name vermuten lässt, unterstützt SharpDevelop inzwischen jedoch nicht nur die Programmiersprache C# (gesprochen: C-Sharp), sondern auch VB.NET.

Besonders bemerkenswert ist außerdem, dass SharpDevelop ein OpenSource-Projekt ist und selbst in C# programmiert wurde - es sich also um eine .NET-Anwendung handelt. Sie können also einen Blick auf den Quellcode werfen oder an der Entwicklung teilnehmen.

Installation von SharpDevelop

Voraussetzung für den Betrieb von SharpDevelop (kurz #develop) ist ein installiertes .NET-Framework in der Version 1.1 sowie das Microsoft .NET 1.1 SDK. Beides erhalten Sie kostenlos auf der Web-Seite von Microsoft. Unter dem Link http://msdn.microsoft.com/netframework/downloads/framework1_1/ finden Sie sowohl eine Verknüpfung zum Framework selbst und zum SDK. Wichtig: Sie müssen zuerst das Framework und anschließend das SDK installieren.

Nachdem Sie beide Komponenten eingerichtet haben, benötigen Sie als dritte Komponente noch das Installationsprogramm zu SharpDevelop, das Sie unter dem folgenden Link finden:

http://www.icsharpcode.net/OpenSource/SD/download/

Achten Sie beim Download darauf, dass Sie die Version "Download #develop setup, no source code" herunterladen. Starten Sie auch hier die Installation und folgen Sie den Anweisungen des Setup-Programms. Nach Abschluss der Installation wird SharpDevelop automatisch gestartet. Es erscheint zunächst ein Assistent zur Anlage einer Datenbank mit IntelliSense-Einträgen, die Ihnen bei der Eingabe von Programmcode helfen. Durchlaufen Sie die einzelnen Assistenten-Seiten und übernehmen Sie jeweils die vorgeschlagenen Einstellungen.

Auf der dritten Seite klicken Sie auf die Schaltfläche Datenbank anlegen. Warten Sie die Erstellung der Datenbank ab und bestätigen Sie abschließend mit Fertig stellen. SharpDevelop wird nun neu gestartet.

Abb. 1: Der Hauptbildschirm von SharpDevelop

Das erste .NET-Projekt

Nach dem Start erscheint der Hauptbildschirm von SharpDevelop (s. Fehler! Verweisquelle konnte nicht gefunden werden.).

Zur Anlage eines ersten Testprojekts gehen Sie wie folgt vor:

  • Wählen Sie den Menüpunkt Datei/Neu/Combine aus.
  • Markieren Sie im Dialogfenster Neues Projekt (s. Fehler! Verweisquelle konnte nicht gefunden werden.) die Kategorie VBNET.
  • Wählen Sie unter Schablone den Eintrag Windows-Anwendung aus.
  • Geben Sie unter Name den Namen des neuen Projekts ein - in diesem Beispiel Test1.
  • Geben Sie unter Verzeichnis den Ordner an, in dem das neue Projekt angelegt werden soll.
  • Bestätigen Sie mit Erstellen. (
  • Nach dem Klick auf Erstellen legt SharpDevelop ein neues Projekt an. Auf der linken Seite des Bildschirms sind die einzelnen Elemente des Projekts als Baumstruktur dargestellt. Diese Ansicht wird auch als Projekt-Explorer bezeichnet. Alle Dateien, die VB.NET-Quellcode enthalten, besitzen die Endung vb.

    Sie haben das Ende des frei verfügbaren Teils des Artikels erreicht. Lesen Sie weiter, um zu erfahren, wie Sie den vollständigen Artikel lesen und auf viele hundert weitere Artikel zugreifen können.

    Sind Sie Abonnent?Jetzt einloggen ...
     

    Kompletten Artikel lesen?

    Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

    E-Mail:

    Verwandte Beiträge:

    Visual Basic 2008 Express Edition

    © 2003-2015 André Minhorst Alle Rechte vorbehalten.