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

Datenbankprogrammierung mit .NET 4.5 (eBook)

Mit Visual Studio 2012 und SQL Server 2012
eBook Download: PDF
2012 | 1. Auflage
594 Seiten
Carl Hanser Fachbuchverlag
978-3-446-43492-9 (ISBN)

Lese- und Medienproben

Datenbankprogrammierung mit .NET 4.5 -  Thorsten Kansy
Systemvoraussetzungen
39,99 inkl. MwSt
(CHF 38,95)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
DATENBANKPROGRAMMIERUNG MIT .NET 4.5 //
- Für Entwickler datenbankbasierter Anwendungen; vom Anfänger bis zum Profi
- Vermittelt die nötigen Grundlagen und Konzepte
- Zeigt die Techniken im praktischen Einsatz
- Mit vielen Tabellen zum Nachschlagen wichtiger Features und Details
- Alle Codebeispiele aus dem Buch unter: www.dotnetconsulting.eu
Detailliert, übersichtlich und mit zahlreichen Beispielen erklärt Ihnen dieser praktische Leitfaden, wie Sie datenbankbasierte Anwendungen effizient entwickeln. Extra-Kapitel mit Tipps und Tricks zeigen Ihnen hilfreiche Kniffe für Ihre tägliche Arbeit.
Nach einer grundlegenden Einführung in SQL Server 2012 und T-SQL beschreibt Ihnen Thorsten Kansy die C#-Programmierung via ADO.NET, die Möglichkeiten der LINQ-Abfragesprache sowie den Einsatz des ADO.NET Entity Framework 5.0.
AUS DEM INHALT:
FileTable & Co.: die Neuerungen des SQL Server 2012 // Grundlagen des SQL Server 2012 & TSQL // ADO.NET-Datenzugriff mit SqlConnection & Co. // LINQ: Abfragen & Einsatzmöglichkeiten // ADO.NET Entity Framework: Basics & Details

Thorsten Kansy ist als freier Consultant, Software Designer und Trainer international tätig. Zudem schreibt er Bücher und Artikel rund um seine Spezialthemen: die.NET-Technologien und das Windows Server-Umfeld, insbesondere der SQL Server.

Inhalt 6
Geleitwort des Herausgebers 16
Vorwort 20
1 SQL Server 2012 – die Neuerungen 24
¦ 1.1 SQL Server Management Studio 24
¦ 1.2 FileTable 25
¦ 1.3 Sequenzen 41
¦ 1.4 Paging 45
¦ 1.5 Neue T-SQL-Funktionen und -Befehle 48
¦ 1.6 Analytische Funktionen 53
¦ 1.7 With Result Sets-Klausel 58
¦ 1.8 Contained Databases 61
¦ 1.9 Benutzerdefinierte Serverrollen 67
¦ 1.10 SQL Server Express LocalDB 69
¦ 1.11 Columnstore-Indizes 72
¦ 1.12 Volltextsuche 74
¦ 1.13 Sonstiges 79
2 Microsoft SQL Server 2012 82
¦ 2.1 Woraus besteht der SQL Server eigentlich? 82
¦ 2.2 Verwaltungsprogramme 91
¦ 2.3 Die Installation 95
¦ 2.4 Die Dienste hinter den Kulissen 98
¦ 2.5 Sicherheit 99
¦ 2.6 Mit Datenbanken arbeiten 109
¦ 2.7 CDC (Change Data Capture) 119
¦ 2.8 Change Tracking 127
¦ 2.9 Auditing 133
¦ 2.10 Volltextsuche 139
¦ 2.11 FileStream 146
¦ 2.12 HierarchyID 162
¦ 2.13 Geometry & Geography
¦ 2.14 Table-Valued Parameters 177
¦ 2.15 Tipps und Tricks 181
3 T-SQL 186
¦ 3.1 SQL-Varianten 186
¦ 3.2 Anweisungen mit einem Semikolon abschließen 187
¦ 3.3 T-SQL- Anweisungen entwickeln und testen 189
¦ 3.4 Allgemeine Grundlagen 194
¦ 3.5 DML 205
¦ 3.6 Data Definition Language (DDL) 246
¦ 3.7 Indizes 294
¦ 3.8 Transaktionen 297
¦ 3.9 Tipps und Tricks 298
4 SQL Server 2012 mit ADO. NET 304
¦ 4.1 Übersicht über die Klassen 304
¦ 4.2 Die SqlConnection-Klasse 306
¦ 4.3 Die SqlConnectionStringBuilder-Klasse 321
¦ 4.4 Die SqlCommand-Klasse 325
¦ 4.5 Die SqlParameter-Klasse 341
¦ 4.6 Die SqlDependency-Klasse 348
¦ 4.7 Die SqlDataReader-Klasse 356
¦ 4.8 Die XmlReader-Klasse 362
¦ 4.9 Die SqlDataAdapter-Klasse 365
¦ 4.10 Die SqlCommandBuilder-Klasse 365
¦ 4.11 Die SqlClientPermission-Klasse 365
¦ 4.12 Die SqlBulkCopy-Klasse 368
¦ 4.13 Die SqlTransaction-Klasse 376
¦ 4.14 Die SqlException- und SqlError-Klasse 384
¦ 4.15 MARS (Multiple Active Result Sets) 387
¦ 4.16 Asynchrone Ausführung 387
¦ 4.17 Tipps und Tricks 392
5 LINQ 398
¦ 5.1 LINQ- Abfragen 401
¦ 5.2 LINQ to SQL 438
¦ 5.3 LINQ to DataSets 468
¦ 5.4 Tipps und Tricks 472
6 ADO.NET Entity Framework 474
¦ 6.1 Was ist ein O/R-Mapper? 474
¦ 6.2 Architektur des ADO.NET Entity Framework 476
¦ 6.3 Der grafische Designer 477
¦ 6.4 Modellbrowser 478
¦ 6.5 Das Entitätenmodell 480
¦ 6.6 Grundlegende Bestandteile des Entitätenmodells 491
¦ 6.7 Objektkontext 522
¦ 6.8 ObjectStateManager 526
¦ 6.9 Praktischer Entwurf eines Entitätenmodells 527
¦ 6.10 Metadata Workspace 529
¦ 6.11 Prozeduren/Funktionen 532
¦ 6.12 Mappings 533
¦ 6.13 Lazy Loading 538
¦ 6.14 Parallelitätsverletzungen 539
¦ 6.15 Datenanbieter 541
¦ 6.16 Transaktionen 542
7 ADO.NET Entity Framework – Vertiefung 544
¦ 7.1 Genereller Aufbau der Designer- Code- Klassen 544
¦ 7.2 Basisklassen 551
¦ 7.3 POCOs (Plain Old CLR Objects) 555
¦ 7.4 Code Only 559
¦ 7.5 Sel racking Entities 564
¦ 7.6 Alternativen zu Visual Studio bei der Codegenerierung 571
¦ 7.7 T4-Vorlagen 575
Index 580

Erscheint lt. Verlag 8.11.2012
Verlagsort München
Sprache deutsch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte ADO.NET • ADO.NET Entity Framework • C# • CLR-Integration • DataSets • Datenbanken • Datenbankentwicklung • Datenbindung • Entity Framework • LINQ • Programmieren • SQL • T-SQL • Visual Studio 2012
ISBN-10 3-446-43492-5 / 3446434925
ISBN-13 978-3-446-43492-9 / 9783446434929
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
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95