Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen.

Ähnliche Präsentationen


Präsentation zum Thema: "Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen."—  Präsentation transkript:

1 Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen

2 1. Visual Studio – Die Oberfläche Download Oberfläche Wichtige Menüs 2. Ein neues Projekt erstellen Verschiedene Projekttypen und ihr Einsatzbereich 3. Hilfestellung beim Programmieren Richtig suchen über Google Die Hilfe über VisualStudio oder MSDN Beispielprojekte suchen und finden 4. Das erste Projekt Eine Consolenanwendung – Hello World und rechnen in der Console 5. Die erste grafische Oberfläche Erstellen einer WPF Anwendung und den ersten Steuerelementen 6. Erklärung XAML und die WPF Die Funktionsweise der WPF und warum sie so besonders ist 7. Die erste richtige(!!) Applikation (Extra Webcastreihe) Wir erstellen einen Notizblock unter WPF – inkl. Style, Triggern, Commands usw.

3 Die IDE Warum benötige ich eine IDE Download der Express-Version Die Oberfläche Die wichtigsten Menüs und Fenster von Visual Studio im Überblick Der Projektmappenexplorer Der Editor Die Fehlerliste Das Eigenschaftenfenster Dauer: ca. 30 min.

4 Eine IDE (Entwicklungsumgebung) ist nichts anderes als ein Editor, nur das moderne IDEs einige Hilfen und Unterstützungen bieten. Obwohl eigentlich möglich schreibt heute niemand mehr ein Programm in einem normalen Editor. Um ein Programm zu erstellen muss man Programmcode eintippen. Ein Computer hat seine eigene Sprache – die Maschinensprache. Es gibt verschiedene Programmiersprachen in denen man programmieren kann, die IDE übersetzt diese Sprache in die, der Maschine mit Hilfe eines Compilers (ausgesprochen: Kompeiler). Dieser dient an dieser Stelle als Dolmetscher. Aber nicht nur das, bietet die IDE auch eine menge Unterstützung beim Programmieren wie Erkennung von Programmierfehlern, Autovervollständigung und vieles mehr…

5 Es gibt verschiedene IDEs wie z.B. SharpDevelop oder VisualStudio. Ich gehe in dieser Webcastreihe nur auf VisualStudio ein welche in der Expressversion kostenlos von http://www.visualstudio.com zum download angeboten wird. Anders als bei den kostenpflichtigen Versionen von Visual Studio wurde bei den Express Versionen einzelne Bausteine „herausgebrochen“. Deshalb gibt es mehrere Express-Pakete zum downloaden. Express für Desktopapplikationen Express für Webapplikationen Express für Windows 8 Desktop-Apps (inkl. Windows Phone)

6 Der Projektmappenexplorer Der Editor Die Fehlerliste Das Eigenschaftenfenster Der Objektkatalog (!!)

7 Die Projekttypen Welcher Projektvorlagen bietet VisualStudio Unterschiede der verschiedenen Vorlagen Einige Projektvorlagen ausprobieren Projektvorlage Konsoleanwendung Projektvorlage WPF Applikation Projektvorlage ASP.Net WebForms Projektvorlage ASP.Net MVC Dauer: ca. 30 min.

8 Visual Studio bringt einige Projektvorlagen mit um dem Entwickler den Einstieg zu erleichtern. Wählt man einen Projekttyp aus erstellt die IDE je nach Projekttyp eine Projektmappe in welcher die Struktur vorangelegt wird und auch benötigt Verweise schon mal hinzugefügt werden. So hat der Entwickler um einiges weniger Anfangsarbeit. Wählt der Entwickler eine Web-Projektvorlage werden unter anderem Beispieldateien wie eine Startseite, CSS-Files, eine Kontaktseite und evtl. eine Login-Page von Visual Studio erstellt. Anhand dieser Beispiele kann der Entwickler wenn er mit einem Web-Projekt nicht vertraut ist schon mal ein wenig Beispielcode einsehen und hat hierbei auch ein Design zu Verfügung welches ausgiebig studiert werden kann. So kann der Entwickler sehen wie gewisse Dinge funktionieren und auf der anderen Seite Beispielsweise Code oder CSS Dateien verändern um zu sehen wie sich die änderungen verhalten. Nur in ganz seltenen Fällen steht der Entwickler vor einer leeren Projektmappe und muss somit selbst wissen wie und wo nun angefangen werden soll.

9 Windows Desktop Windows Forms-Anwendung WPF Anwendung Konsolenanwendung Klassenbibliothek Windows Dienst WPF und Win-Forms Steuerlementbibliothek Web Empty Web Forms MVC Web API Store Apps Leere App (Windows/Phone) Hub App (Windows/Phone) Raster App (Windows/Phone) Pivot App (Windows/Phone) … Eine Auflistung gibt’s auch in der MSDN

10 Zielframework Projektvorlage Projektart

11 OS Version.Net Framework Windows XP XP MediaCenter XP Tablet-Edition.Net Framework 1.0 Windows Server 2003 (x86)*.Net Framework 1.1 Windows Vista.Net Framework 2.0 (3.0 über Features installierbar) Windows Server 2008 + Windows Server 2008 SP 1.Net Framework 2.0 (3.0 über Features installierbar) Windows Server 2008 R2.Net Framework 3.5.1 Windows 7.Net Framework 3.5.1 Windows 8.Net Framework 4.5 Windows 8.1.Net Framework 4.5.1 Windows Server 2012.Net Framework 4.5.1 * In x64 Version ist kein.Net Framework enthalten

12

13 VB C# C++ F#

14 VB C# C++ F# Common Intermediate Language Mit sprachübergreifenden Datentypen Hier ist schon mal in eine Universalsprache vereinfacht Common Intermediate Language Mit sprachübergreifenden Datentypen Hier ist schon mal in eine Universalsprache vereinfacht

15 VB C# C++ F# Common Intermediate Language Mit sprachübergreifenden Datentypen Hier ist schon mal in eine Universalsprache vereinfacht Common Intermediate Language Mit sprachübergreifenden Datentypen Hier ist schon mal in eine Universalsprache vereinfacht Common Language Runtime Übersetzung in Maschinensprache Common Language Runtime Übersetzung in Maschinensprache

16 CPU VB C# C++ F# Common Intermediate Language Mit sprachübergreifenden Datentypen Hier ist schon mal in eine Universalsprache vereinfacht Common Intermediate Language Mit sprachübergreifenden Datentypen Hier ist schon mal in eine Universalsprache vereinfacht Common Language Runtime Übersetzung in Maschinensprache Common Language Runtime Übersetzung in Maschinensprache


Herunterladen ppt "Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen."

Ähnliche Präsentationen


Google-Anzeigen