Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Webseiten entwickeln mit ASP.NET (eBook)

Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C#
eBook Download: PDF
2013 | 1. Auflage
321 Seiten
Carl Hanser Fachbuchverlag
978-3-446-43784-5 (ISBN)

Lese- und Medienproben

Webseiten entwickeln mit ASP.NET -  Jamal Baydaoui
Systemvoraussetzungen
27,99 inkl. MwSt
(CHF 27,35)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Dieses Grundlagen- und Workshop-Buch bietet einen profunden Einstieg in die Entwicklung dynamischer Webseiten mit ASP.NET 4.5. Programmiert wird mit Visual Basic, auf der Website zum Buch findet der Leser alle Quellcodes zusätzlich in C#.
In Teil I des Buches erhalten Ein- und Umsteiger eine grundlegende Einführung in ASP.NET (inkl. Vergleich mit PHP), Visual Basic, SQL, Einrichtung der Entwicklungsumgebung, HTML & CSS, Steuerelemente und Konfiguration.
Auf den Grundlagen aufbauend wird in Teil II Schritt für Schritt eine Website entwickelt. Spätestens hier wendet sich das Buch auch an Softwareentwickler, die ihre .NET-Kenntnisse um internetbasierte Techniken erweitern wollen. Das Projekt führt mit ausführlichen Erklärungen durch sämtliche Aspekte der Website-Entwicklung - von Styling, Formularerstellung und Datenbank-Aktionen bis zu Debugging und Veröffentlichung der Website.
Die Entwicklung datenbankbasierter Webapplikationen ist nicht mehr Thema dieses Buches, es liefert jedoch die Grundlagen dafür.

Jamal Baydaoui ist selbstständiger Webentwickler mit den Schwerpunkten .NET und PHP.

Jamal Baydaoui ist Webentwickler mit den Schwerpunkten ASP.NET und PHP sowie Entwickler für mobile Apps.

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 < %-- --%>
12.2 Eingebettete Codeblocks < % %>
12.3 Direktausgabe < %= %>
12.4 Funktionsaufruf 164
12.5 Expressions < %$ %>
12.6 Datenbindung < %# %>
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

Erscheint lt. Verlag 7.11.2013
Verlagsort München
Sprache deutsch
Themenwelt Mathematik / Informatik Informatik Web / Internet
Schlagworte ASP.NET 4.5 • CSS • HTML • .NET 4.5 • Programmieren • Programmierung • Visual Studio 2012 • Webdesign • Webentwicklung • Webprogrammierung
ISBN-10 3-446-43784-3 / 3446437843
ISBN-13 978-3-446-43784-5 / 9783446437845
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich