Inhalt
Vorwort
1 Wie .NET und ASP.NET funktionieren
2 Installation
3 Hinweise zu VB.NET
4 »Hallo, Welt!« – Ein ASP.NET-Crashkurs
5 Die Page-Klasse
6 HTML-Serversteuerelemente
7 Validierung von Anwendereingaben
8 Webserversteuerelemente
9 Webserversteuerelemente für die Darstellung von Listen
10 Webserversteuerelemente selbst erstellen
11 Der Status von Seiten, Sitzungen und Applikationen
12 ASP.NET und Datenbanken
13 »Wer darf was?« ASP.NET und Sicherheit
14 Webanwendungen erstellen und konfigurieren
15 Leistungssteigerung durch Caching
16 Web Services
A Anhang
Index
Download (ca 14,3 MB)
Buch bestellen (29,90 EUR)
Ihre Meinung?@
<< zurück | Galileo Computing / <openbook> / Einstieg in ASP.NET | vor >>
Einstieg in ASP.NET von Matthias Lohrer
| Kapitel 3 Hinweise zu VB.NET
|  | 3.1 Eine Testumgebung
|  | 3.2 Variablen
|  |  | 3.2.1 Bezeichner
|  |  | 3.2.2 VB.NET-Datentypen
|  | 3.3 Konstanten
|  | 3.4 Typkonvertierungen
|  | 3.5 Kontrollstrukturen
|  |  | 3.5.1 Entscheidungen mit If
|  |  | 3.5.2 Select Case
|  |  | 3.5.3 Zählschleife mit For Next
|  |  | 3.5.4 Schleife mit Do Loop
|  |  | 3.5.5 Schleife mit While
|  | 3.6 Funktionen und Prozeduren
|  |  | 3.6.1 Aufbau
|  |  | 3.6.2 Übergabe von Parametern
|  | 3.7 Klassen erstellen
|  |  | 3.7.1 Eigenschaften einer Klasse über Felder realisieren
|  |  | 3.7.2 Eigenschaften mit Property-Prozeduren realisieren
|  |  | 3.7.3 Schreibgeschützte Eigenschaften
|  |  | 3.7.4 Methoden erstellen
|  |  | 3.7.5 Konstruktor erstellen
|  |  | 3.7.6 Klassen vererben
|  | 3.8 Mit Objekten arbeiten
|  |  | 3.8.1 Objekte vergleichen
|  |  | 3.8.2 Den Typ eines Objekts bestimmen
|  |  | 3.8.3 Objekte in andere Klassen konvertieren
|  | 3.9 Arbeiten mit Arrays
|  | 3.10 Dateizugriffe
|  | 3.11 Fehlerbehandlung mit Try ... Catch ... Finally ... End Try
## 3.5 Kontrollstrukturen Bei den Kontrollstrukturen bietet VB.NET wenig Überraschungen. Wer VB bereits kennt, muss hier nicht umlernen. ### 3.5.1 Entscheidungen mit If Einzelne Entscheidungen werden mit Hilfe von If ... ElseIf ... Else ... End If gefällt:
    Dim d As Date
    d = now.Date ' Datum mit Uhrzeit auf 00:00:00
    Dim s As String

    If d < #12/31/2003# Then
       s = "Die Zukunft hat noch nicht begonnen. "
    ElseIf d = #12/31/2003# Then
       s = "Heute ist ein großer Tag!"
    Else
       s = "Die Zukunft hat begonnen!"
    End If
### 3.5.2 Select Case Bei zahlreichen Optionen ist eine Select Case-Struktur übersichtlicher.
    Dim d As Date
    d = now.date ' Datum mit Uhrzeit auf 00:00:00
    Dim s As String

    Select Case d.Month
       Case 1
          s = "Das ist der Januar. "
       Case 2 To 5
          s = "Das ist Februar bis Mai."
       Case Is > 12
          s = "Das ist erstaunlich. "
       Case Else
          s = "Das ist Juni bis Dezember. "
    End Select
### 3.5.3 Zählschleife mit For Next VB.NET bietet die üblichen Schleifen. Wenn die Anzahl der Schleifendurchläufe feststeht, bietet sich die zählergesteuerte For ... Next-Schleife an.
    Dim s As String
    Dim i As Integer
    For i = 1 to 5 Step 1
       s &= CStr(i)
    Next
    ' s enthält anschließend den String "12345"
Mit Exit For kann eine For ... Next-Schleife vorzeitig verlassen werden.
    Dim s As String
    Dim i As Integer
    For i = 1 to 5 Step 1
       s &= CStr(i)
       if s = "123" Then Exit For
    Next
### 3.5.4 Schleife mit Do Loop Verschiedene Varianten kennt die Do ... Loop-Schleife.
    Dim i As Integer
    i = 0
    Do
       i += 1
    Loop Until i > 10
Die Abbruchbedingung kann alternativ auch mit While formuliert werden. Für das Beispiel ergäbe sich :
    Loop While i < 11
Außerdem ist es möglich, die Schleifenaustrittsbedingung hinter Do zu positionieren:
    Do While i < 11
       i += 1
    Loop
oder
    Do Until i > 10
       i += 1
    Loop
Auch Do ... Loop-Schleifen können vorzeitig verlassen werden. Exit Do heißt der entsprechende Befehl. ### 3.5.5 Schleife mit While Die While-Schleife funktioniert im Prinzip nicht anders als die Do ... Loop-Schleife.
    While i < 11
       i += 1
    End While
Mit End While kann eine While-Schleife vorzeitig verlassen werden.
<< zurück | <top> | vor >>
Zum Katalog
Einstieg in ASP.NET bestellen
Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen? Ihre Meinung

.NET-Bibliothek
| Einstieg in VB.NET
| VB.NET
| Einstieg in C#
| Visual C#
| VB.NET und Datenbanken

Empfehlung
| Einstieg in XML

Shopping
Versandkostenfrei bestellen in Deutschland und Österreich Info

MyGalileo
Der Service für registrierte Leser: Info

Copyright © Galileo Press GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

[Galileo Computing]
Galileo Press GmbH, Gartenstraße 24, 53229 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de