Webseiten entwickeln mit ASP.NET - Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C#

Jamal Baydaoui

Webseiten entwickeln mit ASP.NET

Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C#

2013

321 Seiten

Format: PDF, Online Lesen

E-Book: €  27,99

E-Book kaufen

E-Book kaufen

ISBN: 9783446437845

 

Inhalt

6

1 Einführung

10

2 ASP.NET

14

2.1 Geschichte

14

2.2 Funktionsweise

15

2.3 Sprachen

15

3 Die Entwicklungsumgebung

18

3.1 Systemvoraussetzungen

18

3.2 Installation

19

4 HTML und CSS

22

4.1 HTML

22

4.1.1 Was ist HTML?

22

4.1.2 Geschichte

22

4.1.3 Aufbau und Syntax

23

4.1.4 Ein erstes HTML-Dokument erstellen

25

4.1.5 Einige HTML-Elemente im Überblick

27

4.1.6 HTML-Kommentare

29

4.1.7 Zusammenfassung

31

4.2 CSS

31

4.2.1 Was ist CSS?

31

4.2.2 Geschichte

31

4.2.3 Aufbau und Syntax

32

4.2.4 Selektoren

32

4.2.5 CSS in HTML einbinden

34

4.2.6 Floating

38

4.3 Übungen

45

4.3.1 HTML-Übung 1

46

4.3.2 HTML-Übung 2

49

4.3.3 HTML-Übung 3

52

5 JavaScript

58

5.1 Was ist JavaScript?

58

5.2 Anwendungsgebiete

58

5.3 Aufbau und Syntax

58

5.3.1 Einbindung

58

5.3.2 Syntax

59

5.3.3 Dynamisches HTML mit JavaScript

72

5.4 JavaScript-Übung

78

6 Einführung in Visual Basic .NET

86

6.1 Syntax

86

6.2 Datentypen und Variablen

87

6.3 Operatoren

89

6.4 Funktionen und Prozeduren

91

6.5 Kontrollstrukturen und Schleifen

94

6.6 Fehlerbehandlung

99

7 Einführung in C#

102

7.1 Syntax

102

7.2 Datentypen und Variablen

103

7.3 Operatoren

105

7.4 Funktionen und Prozeduren

107

7.5 Kontrollstrukturen und Schleifen

110

7.6 Fehlerbehandlung

115

8 Ein Schnelleinstieg in die Objektorientierung

116

8.1 Begriffsübersicht

116

8.2 Code-Beispiele

118

9 Ein erstes „Hello World“-Projekt

126

9.1 Ein neues Projekt in Visual Studio anlegen

126

9.2 Eine Webform hinzufügen

128

9.3 Website ausführen

131

10 Die wichtigsten Websteuerelemente im Überblick

136

10.1 Button

136

10.2 Checkbox

137

10.3 HyperLink

137

10.4 Image

138

10.5 Label

138

10.6 Panel

138

10.7 Textbox

138

10.8 DropDownList

139

10.9 ListBox

139

10.10 Datensteuerelemente

140

11 Datenbanken und SQL

142

11.1 Datenbanken

142

11.1.1 Microsoft SQL Server installieren

142

11.1.2 Den SQL Server über Microsoft SQL Management Studio verwalten

144

11.2 SQL

145

11.2.1 Was ist SQL?

145

11.2.2 DDL-Befehle

146

11.2.3 DML-Befehle

149

11.3 Tabellen und Daten mit dem SQL Management Studio verwalten

154

11.3.1 Datenbank erstellen

154

11.3.2 Tabelle erstellen

155

11.3.3 Daten hinzufügen und verändern

157

12 Die Verwendung von eingebetteten Codes

158

12.1 Kommentare <%-- --%>

160

12.2 Eingebettete Codeblocks <% %>

160

12.3 Direktausgabe <%= %>

162

12.4 Funktionsaufruf

164

12.5 Expressions <%$ %>

166

12.6 Datenbindung <%# %>

167

13 PHP und ASP.NET im Vergleich

168

13.1 Gegenüberstellung einiger Funktionen

168

13.2 Ein Beispielprojekt im Vergleich

171

13.2.1 Das Beispielprojekt in PHP

171

13.2.2 Das Beispielprojekt in ASP.NET

174

14 Debugging

184

14.1 Die Überwachung initialisieren

184

14.2 Das Überwachen-Fenster

188

15 Beispielprojekt: Die Entwicklung einer Webseite mit ASP.NET

194

15.1 Masterseiten

194

15.2 Statische Seiten

198

15.3 CSS hinzufügen

203

15.4 Menüs

205

15.5 Formulare

208

15.5.1 Per E-Mail versenden

212

15.5.2 Validierung

216

15.5.3 In der Datenbank speichern

220

15.6 Dynamische Seiten

230

15.6.1 Daten aus der Datenbank anzeigen

235

15.7 Uploads und Dateihandling

246

15.7.1 Uploads

246

15.7.2 Dateihandling

256

15.8 GridView

262

16 Konfiguration

270

16.1 Allgemeine Informationen

270

16.2 Der Aufbau der Konfigurationsdateien

271

17 Die Veröffentlichung einer Webseite

272

17.1 Webseite veröffentlichen

272

17.2 Datenbank auf den Webserver überspielen

274

18 ASP.NET-Übungen

284

18.1 Neues Webseitenprojekt erstellen

284

18.2 Masterseite einfügen

284

18.3 Neue Seite hinzufügen

285

18.4 Neue Datenbank erstellen

287

18.5 Neue Tabelle erstellen

287

18.6 Formular erstellen

288

18.7 ConnectionString hinzufügen

289

18.8 Validierung und Speicherung in der Datenbank

290

18.9 ListView

295

18.10 Menü hinzufügen

299

18.11 Fehlermeldung ausgeben

300

18.12 Styling

302

18.13 Validator DisplayMode

308

18.14 Menü-Styling

309

18.15 Fazit

310

Index

312

 

© 2009-2024 ciando GmbH