38
MSDN Webcast: MSDN Webcast: VB.NET für Einsteiger und VB.NET für Einsteiger und Umsteiger Umsteiger Einführung in VB.NET Einführung in VB.NET (Level 100) (Level 100) Presenter: Daniel Presenter: Daniel Walzenbach Walzenbach Technologieberater Technologieberater Microsoft Deutschland GmbH Microsoft Deutschland GmbH [email protected] [email protected] http://blogs.msdn.com/walzenbach http://blogs.msdn.com/walzenbach

MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Embed Size (px)

Citation preview

Page 1: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

MSDN Webcast:MSDN Webcast:

VB.NET für Einsteiger und UmsteigerVB.NET für Einsteiger und UmsteigerEinführung in VB.NETEinführung in VB.NET(Level 100)(Level 100)

Presenter: Daniel WalzenbachPresenter: Daniel Walzenbach

TechnologieberaterTechnologieberaterMicrosoft Deutschland GmbHMicrosoft Deutschland [email protected]@microsoft.comhttp://blogs.msdn.com/walzenbachhttp://blogs.msdn.com/walzenbach

Page 2: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

AgendaAgenda

EinführungEinführung

ProgrammiersprachenProgrammiersprachenCompiler, Linker und EXE-DateienCompiler, Linker und EXE-Dateien

Was ist eigentlich „.NET“?Was ist eigentlich „.NET“?

Das erste VB.NET ProgrammDas erste VB.NET ProgrammDie Visual Studio IDE Die Visual Studio IDE (Integrated Development (Integrated Development Environment)Environment)

ObjekteObjekte… … und noch ein Programund noch ein Program

… … und wenn etwas nicht funktioniert? Der und wenn etwas nicht funktioniert? Der Debugger!Debugger!

ZusammenfassungZusammenfassung

Page 3: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

VerlosungVerlosung

Programmieren lernen mit Programmieren lernen mit Visual Basic 2005Visual Basic 2005

10 Bücher werden unter allen Teil-10 Bücher werden unter allen Teil-nehmern verlost, die an mindes-nehmern verlost, die an mindes-tens sieben Webcasts teilnehmentens sieben Webcasts teilnehmen

Microsoft Visual Basic 2005 - Das Microsoft Visual Basic 2005 - Das EntwicklerbuchEntwicklerbuch

Unter allen Teilnehmern verlost, die das Unter allen Teilnehmern verlost, die das Feedbackformular ausfüllenFeedbackformular ausfüllen

Page 4: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Visual Studio 2005 Visual Studio 2005 ExpressExpressKleine Geschwister des Visual Studio Kleine Geschwister des Visual Studio 20052005

KostenlosKostenlos

http://www.microsoft.com/germany/http://www.microsoft.com/germany/msdn/vstudio/products/express/vb/msdn/vstudio/products/express/vb/default.mspxdefault.mspx

Visual Basic 2005 Express EditionVisual Basic 2005 Express Edition

Visual C# 2005 Express EditionVisual C# 2005 Express Edition

Visual C++ 2005 Express EditionVisual C++ 2005 Express Edition

Visual Web Developer 2005 Express Visual Web Developer 2005 Express EditionEdition

SQL Server 2005 Express EditionSQL Server 2005 Express Edition

Page 5: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

EinführungEinführung

Ohne Programme sind Computer Ohne Programme sind Computer nutzlosnutzlos

Keine Spiele, keine Textverarbeitung, Keine Spiele, keine Textverarbeitung, etc.etc.

In dieser Webcast Serie sollen Sie In dieser Webcast Serie sollen Sie programmieren lernenprogrammieren lernen

keine Voraussetzungenkeine Voraussetzungen

Page 6: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

AgendaAgenda

EinführungEinführung

ProgrammiersprachenProgrammiersprachenCompiler, Linker und EXE-DateienCompiler, Linker und EXE-Dateien

Was ist eigentlich „.NET“?Was ist eigentlich „.NET“?

Das erste VB.NET ProgrammDas erste VB.NET ProgrammDie Visual Studio IDE Die Visual Studio IDE (Integrated Development (Integrated Development Environment)Environment)

ObjekteObjekte… … und noch ein Programund noch ein Program

… … und wenn etwas nicht funktioniert? Der und wenn etwas nicht funktioniert? Der Debugger!Debugger!

ZusammenfassungZusammenfassung

Page 7: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ProgrammiersprachenProgrammiersprachen

Es gibt viele ProgrammiersprachenEs gibt viele ProgrammiersprachenBasic, C, C++, C#, Cobol, Fortran, Lisp, Basic, C, C++, C#, Cobol, Fortran, Lisp, Smalltalk, Pascal, Modula, Smalltalk, Pascal, Modula, Visual Visual Basic .NETBasic .NET

Manche Sprachen sind für spezielle Manche Sprachen sind für spezielle Angelegenheiten sehr gut geeignetAngelegenheiten sehr gut geeignet

Manche Sprachen sind für alle Manche Sprachen sind für alle Probleme (einigermaßen) anwendbarProbleme (einigermaßen) anwendbar

Mit der Programmiersprache teilen wir Mit der Programmiersprache teilen wir dem Computer mit was er machen dem Computer mit was er machen sollsoll

Page 8: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ProgrammiersprachenProgrammiersprachen

Wir wollen Visual Basic .NET (VB.NET) Wir wollen Visual Basic .NET (VB.NET) lernen!lernen!

VB.NET ist leicht zu erlernenVB.NET ist leicht zu erlernen

VB.NET ist eine moderne, komplett VB.NET ist eine moderne, komplett objektorientierte Sprache.objektorientierte Sprache.

VB.NET ist vielseitig einsetzbar!VB.NET ist vielseitig einsetzbar!

Page 9: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ProgrammiersprachenProgrammiersprachen

Die Eingaben der jeweiligen Die Eingaben der jeweiligen Programmiersprache werden Programmiersprache werden (normalerweise) mit einem Compiler (normalerweise) mit einem Compiler (Übersetzer) in etwas übersetzt, dass (Übersetzer) in etwas übersetzt, dass der Computer verstehen kannder Computer verstehen kann

Der Compiler ist auch ein ProgrammDer Compiler ist auch ein Programm

Wenn der Compiler etwas NICHT Wenn der Compiler etwas NICHT versteht gibt er eine Fehlermeldung versteht gibt er eine Fehlermeldung ausaus

Wir müssen uns also genau an die Wir müssen uns also genau an die Vorgaben der Programmiersprache Vorgaben der Programmiersprache halten (Syntax)halten (Syntax)

Page 10: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ProgrammiersprachenProgrammiersprachen

Der Compiler erstellt eine EXE-DateiDer Compiler erstellt eine EXE-Datei

Diese EXE-Datei erhält das Programm Diese EXE-Datei erhält das Programm und kann ausgeführt werdenund kann ausgeführt werden

Page 11: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

AgendaAgenda

EinführungEinführung

ProgrammiersprachenProgrammiersprachenCompiler, Linker und EXE-DateienCompiler, Linker und EXE-Dateien

Was ist eigentlich „.NET“?Was ist eigentlich „.NET“?

Das erste VB.NET ProgrammDas erste VB.NET ProgrammDie Visual Studio IDE Die Visual Studio IDE (Integrated Development (Integrated Development Environment)Environment)

ObjekteObjekte… … und noch ein Programund noch ein Program

… … und wenn etwas nicht funktioniert? Der und wenn etwas nicht funktioniert? Der Debugger!Debugger!

ZusammenfassungZusammenfassung

Page 12: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Was ist „.NET“?Was ist „.NET“?

Das .NET-Framework ist eine riesige Das .NET-Framework ist eine riesige Bibliothek von Hilfsmitteln, die den Bibliothek von Hilfsmitteln, die den Programmierer bei seiner Arbeit Programmierer bei seiner Arbeit unterstütztunterstützt

Das hat erstmal NICHTS mit VB.NET Das hat erstmal NICHTS mit VB.NET zu tunzu tun

Wenn Sie mit VB.NET programmieren, Wenn Sie mit VB.NET programmieren, können Sie auf Komponenten können Sie auf Komponenten des .NET-Frameworks zugreifendes .NET-Frameworks zugreifen

Speichern von Daten auf der FestplatteSpeichern von Daten auf der Festplatte

Ausgeben von Texten auf dem BildschirmAusgeben von Texten auf dem Bildschirm

Zeichnen von GrafikenZeichnen von Grafiken

Page 13: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Was ist „.NET“?Was ist „.NET“?

Das .NET Framework verwendet die Das .NET Framework verwendet die „Common Language Runtime“ (CLR)„Common Language Runtime“ (CLR)

Die CLR enthält alle grundlegenden Die CLR enthält alle grundlegenden FunktionenFunktionen

Programme können ordnungsgemäß Programme können ordnungsgemäß ablaufenablaufen

Programme können in Maschinensprache Programme können in Maschinensprache übersetzt werdenübersetzt werden

Page 14: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Was ist „.NET“?Was ist „.NET“?

Programmerstellung und AusführungProgrammerstellung und Ausführung

Page 15: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Was ist „.NET“?Was ist „.NET“?

Aus den Programmiersprachen wird Aus den Programmiersprachen wird mit einem Compiler IL-Code mit einem Compiler IL-Code (Intermediate Language) erzeugt(Intermediate Language) erzeugt

Dadurch werden Programme Dadurch werden Programme „plattformunabhängig“„plattformunabhängig“

Beim dem ersten Ablauf der Beim dem ersten Ablauf der Applikation wird der IL-Code in native Applikation wird der IL-Code in native Maschinensprache übersetztMaschinensprache übersetzt

Maschinensprache „versteht“ der Maschinensprache „versteht“ der Prozessor und kann sie „ausführen“Prozessor und kann sie „ausführen“

Gilt für alle .NET Gilt für alle .NET ProgrammiersprachenProgrammiersprachen

Page 16: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

AgendaAgenda

EinführungEinführung

ProgrammiersprachenProgrammiersprachenCompiler, Linker und EXE-DateienCompiler, Linker und EXE-Dateien

Was ist eigentlich „.NET“?Was ist eigentlich „.NET“?

Das erste VB.NET ProgrammDas erste VB.NET ProgrammDie Visual Studio IDE Die Visual Studio IDE (Integrated Development (Integrated Development Environment)Environment)

ObjekteObjekte… … und noch ein Programund noch ein Program

… … und wenn etwas nicht funktioniert? Der und wenn etwas nicht funktioniert? Der Debugger!Debugger!

ZusammenfassungZusammenfassung

Page 17: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Visual Basic 2005 ExpressVisual Basic 2005 Express

Man muss die Programme irgendwie Man muss die Programme irgendwie eingebeneingeben

Visual Basic 2005 Express EditionVisual Basic 2005 Express EditionEingabe der ProgrammeEingabe der Programme

ÜbersetzenÜbersetzen

StartenStarten

Debuggen (kommt später)Debuggen (kommt später)

FehlersucheFehlersuche

Ändern von ProgrammenÄndern von Programmen

Speichern von ProgrammenSpeichern von Programmen

Page 18: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Das erste Visual Basic Das erste Visual Basic ProgrammProgrammSeit vielen Jahren ist der erste Seit vielen Jahren ist der erste Programm „Hello World!“Programm „Hello World!“

Module HelloWorld

Sub Main() System.Console.WriteLine("Hello World!") End Sub

End Module

Page 19: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Demonstration #1Demonstration #1

demodemo

Hello World!Hello World!

Page 20: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Das erste Visual Basic Das erste Visual Basic ProgrammProgrammDas Programm beginnt bei „Das Programm beginnt bei „MainMain““

Das Programm zwischen „Das Programm zwischen „Sub Sub Main()Main()“ und „“ und „End SubEnd Sub“ wird “ wird ausgeführtausgeführt

„„MainMain“ ist eine „statische“ Methode“ ist eine „statische“ Methode

„„MainMain“ muss in einem Modul stehen“ muss in einem Modul stehen

Der Befehl Der Befehl „„System.Console.WriteLineSystem.Console.WriteLine“ gibt “ gibt einen Text auf dem Bildschirm auseinen Text auf dem Bildschirm aus

Page 21: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Visual Basic 2005 ExpressVisual Basic 2005 Express

Visual Basic 2005 hilft bei der EingabeVisual Basic 2005 hilft bei der EingabeNeue Projekte anlegenNeue Projekte anlegen

Drucken von ProgrammenDrucken von Programmen

Farbliche DarstellungFarbliche Darstellung

Hilfe und weitere UnterstützungHilfe und weitere UnterstützungVervollständigen von bestimmten Worten Vervollständigen von bestimmten Worten („Intellisense“)(„Intellisense“)

Programme können ganz leicht geändert Programme können ganz leicht geändert werdenwerden

Programme werden auch als Quelltext Programme werden auch als Quelltext (engl. Sourcecode) bezeichnet(engl. Sourcecode) bezeichnet

Compilation: Quelltext > IL-Code > Compilation: Quelltext > IL-Code > EXEEXE

Page 22: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

KommentareKommentare

Kommentare sollen erklären was das Kommentare sollen erklären was das Programm machtProgramm macht

Nicht zu viel und nicht zu wenigNicht zu viel und nicht zu wenig

Kommentare beginnen mit einem „Kommentare beginnen mit einem „''““

Der Text bis zum Ende der Zeile wird Der Text bis zum Ende der Zeile wird von dem Compiler ignoriertvon dem Compiler ignoriert

Der Text in einem Kommentar kann auch Der Text in einem Kommentar kann auch Fehler enthaltenFehler enthalten

Mehrere Kommentarzeilen sind Mehrere Kommentarzeilen sind erlaubterlaubt

Page 23: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

AgendaAgenda

EinführungEinführung

ProgrammiersprachenProgrammiersprachenCompiler, Linker und EXE-DateienCompiler, Linker und EXE-Dateien

Was ist eigentlich „.NET“?Was ist eigentlich „.NET“?

Das erste VB.NET ProgrammDas erste VB.NET ProgrammDie Visual Studio IDE Die Visual Studio IDE (Integrated Development (Integrated Development Environment)Environment)

ObjekteObjekte… … und noch ein Programund noch ein Program

… … und wenn etwas nicht funktioniert? Der und wenn etwas nicht funktioniert? Der Debugger!Debugger!

ZusammenfassungZusammenfassung

Page 24: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ObjekteObjekte

Wir sind im normalen Leben von Wir sind im normalen Leben von Objekten umgebenObjekten umgeben

Tisch, Stuhl, Computer, Haus, …Tisch, Stuhl, Computer, Haus, …

Bei den „objektorientierten“ Bei den „objektorientierten“ Programmiersprachen programmiert Programmiersprachen programmiert man mit Objekten (=Klassen, kommt man mit Objekten (=Klassen, kommt später)später)

Objekte im Programmierbereich:Objekte im Programmierbereich:Datei, Fenster, Festplatte, Konsole, Datei, Fenster, Festplatte, Konsole, Bildschirm, …Bildschirm, …

Page 25: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ObjekteObjekte

Alle Objekte haben Eigenschaften Alle Objekte haben Eigenschaften (engl. Properties)(engl. Properties)

FarbeFarbe

GrößeGröße

PositionPosition

Objekte können ganz bestimmte Objekte können ganz bestimmte Sachen machen (engl. Methods)Sachen machen (engl. Methods)

ZeichnenZeichnen

LöschenLöschen

Page 26: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ObjekteObjekte

Wir werden demnächst lernen, wie wir Wir werden demnächst lernen, wie wir eigene Objekte (=Klassen) erstellen eigene Objekte (=Klassen) erstellen und benutzen könnenund benutzen können

Das .NET-Framework stellt viele Das .NET-Framework stellt viele Klassen zur Verfügung, die wir in Klassen zur Verfügung, die wir in unseren Programmen verwenden unseren Programmen verwenden könnenkönnen

Die Klasse Console ist eine.NET-Die Klasse Console ist eine.NET-Framework-KlassenFramework-Klassen

Page 27: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Demonstration #2Demonstration #2

demodemo

Objekte…Objekte…

Page 28: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

… … und noch ein Programmund noch ein Programm

Die Konsole ist auch ein Objekt mitDie Konsole ist auch ein Objekt mitEigenschaften (Properties)Eigenschaften (Properties)

TitleTitle

BackgroundColorBackgroundColor

Methoden (Methods)Methoden (Methods)ClearClear

WriteLineWriteLine

WriteWrite

Page 29: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

WichtigWichtig

Achtung: Worte und Namen richtig Achtung: Worte und Namen richtig schreiben!schreiben!

Groß- und Kleinschreibung wird von Groß- und Kleinschreibung wird von VB.NET nicht unterschiedenVB.NET nicht unterschieden

Die meisten Programmiersprachen Die meisten Programmiersprachen haben englische Befehlehaben englische Befehle

Diese englische „Version“ wird Diese englische „Version“ wird weltweit verwendetweltweit verwendet

Page 30: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

… … und wenn es nicht und wenn es nicht funktionert?funktionert?Mit dem Debugger kann man Zeile für Mit dem Debugger kann man Zeile für Zeile durch das Programm gehen und Zeile durch das Programm gehen und überprüfen, was genau passiertüberprüfen, was genau passiert

Der Debugger ist ein ganz wichtiges Der Debugger ist ein ganz wichtiges Werkzeug für ProgrammiererWerkzeug für Programmierer

Der Debugger wird in den nächsten Der Debugger wird in den nächsten Webcasts noch häufiger verwendet Webcasts noch häufiger verwendet werdenwerden

Page 31: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ÜbungsaufgabeÜbungsaufgabe

Schreiben Sie ein Programm, das mit Schreiben Sie ein Programm, das mit den Zeichen den Zeichen + I+ I und und –– ein kleines ein kleines Fenster ausgibtFenster ausgibt

Verwenden Sie Verwenden Sie Console.WriteLine()Console.WriteLine() und/oder und/oder Console.Write()Console.Write()

+--------------------++--------------------+I II II VB.NET ist cool! II VB.NET ist cool! II II I+--------------------++--------------------+

Page 32: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

AgendaAgenda

EinführungEinführung

ProgrammiersprachenProgrammiersprachenCompiler, Linker und EXE-DateienCompiler, Linker und EXE-Dateien

Was ist eigentlich „.NET“?Was ist eigentlich „.NET“?

Das erste VB.NET ProgrammDas erste VB.NET ProgrammDie Visual Studio IDE Die Visual Studio IDE (Integrated Development (Integrated Development Environment)Environment)

ObjekteObjekte… … und noch ein Programund noch ein Program

… … und wenn etwas nicht funktioniert? Der und wenn etwas nicht funktioniert? Der Debugger!Debugger!

ZusammenfassungZusammenfassung

Page 33: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

ZusammenfassungZusammenfassung

Grundlagen gelerntGrundlagen gelernt

Wir können Texte ausgeben und Wir können Texte ausgeben und Farben setzenFarben setzen

Nächste Woche geht‘s weiter ;-)Nächste Woche geht‘s weiter ;-)

Page 34: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Nächste TermineNächste Termine

VB.NET für Einsteiger und Umsteiger, Teil 2VB.NET für Einsteiger und Umsteiger, Teil 2Datentypen, Variablen, Namensräume, Datentypen, Variablen, Namensräume, Ausdrücke und OperatorenAusdrücke und Operatoren

Montag, 06.11.2006 16:00-17:00 UhrMontag, 06.11.2006 16:00-17:00 Uhr

VB.NET für Einsteiger und Umsteiger, Teil 3VB.NET für Einsteiger und Umsteiger, Teil 3Programmausführung steuern Programmausführung steuern

Montag, 13.11.2006 16:00-17:00 UhrMontag, 13.11.2006 16:00-17:00 Uhr

VB.NET für Einsteiger und Umsteiger, Teil 4VB.NET für Einsteiger und Umsteiger, Teil 4Klassen und Strukturen Klassen und Strukturen

Montag, 20.11.2006 16:00-17:00 UhrMontag, 20.11.2006 16:00-17:00 Uhr

Page 35: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Referenzen & DownloadsReferenzen & Downloads

Visual Studio 2005 Express EditionsVisual Studio 2005 Express Editionshttp://www.microsoft.com/germany/msdn/http://www.microsoft.com/germany/msdn/vstudio/products/express/default.mspxvstudio/products/express/default.mspx

Microsoft Visual Basic 2005 - Das Microsoft Visual Basic 2005 - Das EntwicklerbuchEntwicklerbuch

http://www.edv-buchversand.de/mspress/http://www.edv-buchversand.de/mspress/product.asp?cnt=product&id=ms-537&lng=0product.asp?cnt=product&id=ms-537&lng=0

MSDN SolveMSDN Solvehttp://msdn-solve.de/http://msdn-solve.de/

Hallo-Welt-Program auf WikipediaHallo-Welt-Program auf Wikipediahttp://de.wikipedia.org/wiki/Hallo-Welt-http://de.wikipedia.org/wiki/Hallo-Welt-ProgrammProgramm

Page 36: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

VerlosungVerlosung

Programmieren lernen mit Programmieren lernen mit Visual Basic 2005Visual Basic 2005

10 Bücher werden unter allen Teil-10 Bücher werden unter allen Teil-nehmern verlost, die an mindes-nehmern verlost, die an mindes-tens zehn Webcasts teilnehmentens zehn Webcasts teilnehmen

Microsoft Visual Basic 2005 - Das Microsoft Visual Basic 2005 - Das EntwicklerbuchEntwicklerbuch

Unter allen Teilnehmern verlost, die das Unter allen Teilnehmern verlost, die das Feedbackformular ausfüllenFeedbackformular ausfüllen

Page 37: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland

Questions and AnswersQuestions and Answers

Daniel [email protected] http://blogs.msdn.com/walzenbach

Page 38: MSDN Webcast: VB.NET für Einsteiger und Umsteiger Einführung in VB.NET (Level 100) Presenter: Daniel Walzenbach Technologieberater Microsoft Deutschland