Visual Basic Grundlagen, ADO.NET, Windows Presentation Foundation. Michael Kofler, Frank Eller, Alexander Beyer, Holger Schwichtenberg

Größe: px
Ab Seite anzeigen:

Download "Visual Basic Grundlagen, ADO.NET, Windows Presentation Foundation. Michael Kofler, Frank Eller, Alexander Beyer, Holger Schwichtenberg"

Transkript

1

2 Michael Kofler, Frank Eller, Alexander Beyer, Holger Schwichtenberg Visual Basic 2010 Grundlagen, ADO.NET, Windows Presentation Foundation An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam

3 Visual Basic PDF Inhaltsverzeichnis Visual Basic 2010 Grundlagen, ADO.NET, Windows Presentation Foundation Übersicht Vorwort Die Webseite zum Buch Über die Autoren Teil I Einführung Teil II Grundlagen Teil III Programmiertechniken Teil IV Windows Presentation Foundation Teil V Datenbankzugriffe mit ADO.NET und Entity Framework Index Inhaltverzeichnis Vorwort Teil I Einführung 1 Hello World! 1.1 Hello World (Konsolenvariante) 1.2 Hello World (WPF-Variante) 1.3 Hello World (Windows Forms-Variante) 2 Systemüberblick 2.1 Wozu.NET? 2.2 Das.NET Framework 2.3 Architektur 2.4 Programmiersprachen (C# versus Visual Basic) 2.5 Entwicklungsumgebungen 2.6 Neu in VB Die Entwicklungsumgebung Visual Studio 3.1 Tipps zur Bedienung der Entwicklungsumgebung 3.2 XML-Dokumentation 3.3 Code-Snippets (Codeausschnitt-Manager) 3.4 Dotfuscator Community Edition 3.5 Refactoring Teil II Grundlagen 4 Variablen- und Objektverwaltung 4.1 Einführung 4.2 Variablentypen 4.3 Werttypen (ValueType) versus Referenztypen 4.4 Variablenzuweisungen 4.5 Nullable für Werttypen 4.6 Option Explicit, Strict und Infer 4.7 Konstanten

4 4.8 Enum-Aufzählungen 4.9 Felder 4.10 Speicherverwaltung 4.11 Datentyp feststellen (GetType) 4.12 Datentypkonvertierung und Casting 5 Prozedurale Programmierung 5.1 Verzweigungen (Abfragen) 5.2 Schleifen 5.3 Prozeduren und Funktionen 5.4 Operatoren 6 Objektorientierte Programmierung 6.1 Einführung 6.2 Verwendung der.net-bibliotheken 6.3 Verwendung von IDisposable-Klassen 6.4 Objektkatalog 6.5 Klassen, Module, Strukturen 6.6 Klassenvariablen und -konstanten (fields) 6.7 Methoden 6.8 Eigenschaften 6.9 Gültigkeitsbereiche (Scopes) 6.10 Shared-Klassenmitglieder 6.11 Eigene Operatoren (operator overloading) 6.12 Vererbung 6.13 Schnittstellen (Interfaces) 6.14 Ereignisse 6.15 Delegates 6.16 Lambda-Funktionen 6.17 Attribute 6.18 Namensräume 6.19 Syntaxzusammenfassung 7 Generische Klassen und Aufzählungen 7.1 Einführung 7.2 Generische Methoden für Felder 7.3 Generische Aufzählungsklassen 7.4 Aufzählungsschnittstellen 7.5 Programmiertechniken für Aufzählungsklassen 7.6 Aufzählungen sortieren 8 Fehlersuche und Fehlerabsicherung 8.1 Ausnahmen (Exceptions) 8.2 Fehlerabsicherung mit Try-Catch 8.3 Try-Catch-Programmiertechniken 8.4 Fehlerabsicherung mit On-Error 8.5 Fehlersuche (Debugging) 8.6 Debugging-Anweisungen im Code Teil III Programmiertechniken 9 Zahlen, Datum und Uhrzeit

5 9.1 Zahlen 9.2 Rechenfunktionen 9.3 Zufallszahlen 9.4 Datum und Uhrzeit 9.5 Zeitspannen (System.TimeSpan) 9.6 Programmiertechniken zu Date und TimeSpan 9.7 Konvertierung zwischen elementaren Datentypen 10 Zeichenketten 10.1 Grundlagen 10.2 Bearbeitung von Zeichenketten 10.3 Vergleich von Zeichenketten 10.4 Zeichenketten zusammensetzen (StringBuilder und StringWriter) 10.5.NET-Formatierungsmethoden 10.6.NET-Formatcodes für Zahlen, Daten und Zeiten 10.7 VB-Formatierungsmethoden 10.8 Internationale Formatierung und Vergleiche 11 Dateien und Verzeichnisse 11.1 Einführung und Überblick 11.2 Informationen über Laufwerke, Verzeichnisse und Dateien ermitteln 11.3 Spezielle Verzeichnisse und Dateien ermitteln 11.4 Manipulation von Dateien und Verzeichnissen 11.5 Textdateien lesen und schreiben 11.6 Binärdateien lesen und schreiben 11.7 Asynchroner Zugriff auf Dateien 11.8 Verzeichnis überwachen 11.9 Serialisierung Komprimierung von Streams IO-Fehler 12 LINQ 12.1 Hello World! 12.2 Syntax und Beispiele 12.3 Interna 12.4 LINQ-Varianten und -Provider 12.5 Syntaxzusammenfassung 13 XML 13.1 Einführung 13.2 XDocument und LINQ to XML 13.3 XmlReader 13.4 XmlWriter 13.5 XPathNavigator 13.6 XmlDocument 13.7 Beispiel Datenbankimport 13.8 Beispiel RSS-Feed auswerten 14 Internet und Netzwerk 14.1 Netzwerkstatus feststellen 14.2 Datei-Upload und -Download (HTTP/FTP) s versenden

6 14.4 Webservices nutzen 15 Spezialthemen 15.1 My-Objekte 15.2 Programmeinstellungen verwalten (My.Settings) 15.3 Konsolenanwendungen 15.4 Systeminformationen ermitteln 15.5 Systemverwaltung (WMI) 15.6 Sicherheit 15.7 Externe Programme starten 15.8 API-Funktionen verwenden (Declare) 15.9 Registrierdatenbank lesen und schreiben Teil IV Windows Presentation Foundation 16 WPF-Einführung und Grundlagen 16.1 WPF versus Windows Forms 16.2 XAML 16.3 Maßeinheit für Größen- und Positionsangaben 16.4 Formularlayout mit Panels 16.5 Eigenschaften (dependency/attached properties) 16.6 Ereignisse (routed events, attached events) 16.7 Ressourcen, Styles, Templates und Data Binding 16.8 Klassenhierarchie in den WPF-Bibliotheken 16.9 WPF-Varianten 17 WPF-Steuerelemente 17.1 Gemeinsame Eigenschaften 17.2 Fenster (Window) 17.3 Seitenorientierte Navigation (Page, NavigationWindow, Frame) 17.4 Panels (StackPanel, WrapPanel, DockPanel, Canvas) 17.5 Grid 17.6 ScrollViewer und ViewBox 17.7 Gruppierungsfelder (GroupBox, Expander, TabControl, Border) 17.8 Buttons (Button, ToggleButton, RepeatButton, CheckBox, RadioButton) 17.9 Textfelder (Label, TextBox, PasswordBox, ToolTip) FlowDocument-Format (formatierter Fließtext) FlowDocument-Steuerelemente Listenfelder (ListBox, ComboBox, ListView, TreeView) Grafik (Image, Line, Rectangle & Co.) Schiebe- und Fortschrittsbalken Menüs Symbol- und Statusleisten Windows Forms-Steuerelemente (WindowsFormsHost) 18 WPF-Programmiertechniken 18.1 Tastatur 18.2 Maus 18.3 Zwischenablage 18.4 Drag&Drop 18.5 Standarddialoge 18.6 Fenster mit Vista-Effekt

7 18.7 Fenster und Steuerelemente per Code erzeugen 18.8 Programm- und Systeminformationen ermitteln 18.9 Fehlerabsicherung WPF-Programme selbst starten Einzelinstanz-Programme 19 WPF-Multimedia D-Grafik 19.2 Bitmaps D-Grafik 19.4 Animation 19.5 Audio und Video 19.6 Drucken 20 WPF-Besonderheiten 20.1 Ressourcen 20.2 Styles 20.3 Templates 20.4 Data Binding 21 WPF-Multithreading 21.1 Hintergrundprozesse per BackgroundWorker 21.2 DoEvents für die WPF 21.3 Timer 21.4 Multithreading-Grundlagen 21.5 Multithreading in WPF-Programmen 21.6 Beispiel 1 Verzeichniseigenschaften 21.7 Beispiel 2 Apfelmännchengrafik 22 WPF-Programme weitergeben 22.1 Überblick 22.2 Manuelle Installation des.net Frameworks 22.3 Setup-Projekte erstellen (Entwicklersicht) 22.4 Setup-Projekte im Detail 22.5 Setup ausführen (Kundensicht) 22.6 ClickOnce-Weitergabe (Entwicklersicht) 22.7 ClickOnce-Konfiguration im Detail 22.8 ClickOnce-Installation (Kundensicht) Teil V Datenbankzugriffe mit ADO.NET und Entity Framework 23 Hallo ADO.NET! 23.1 Testumgebung einrichten 23.2 Datenbankzugriff per Code 23.3 Daten in Listen- und Tabellenfeldern anzeigen 23.4 Datenbankzugriff mit den Visual Data Tools für Windows Forms 24 Datenbankgrundlagen 24.1 Welches Datenbanksystem für welchen Zweck? 24.2 Datenbankdesign 24.3 Neue Datenbanken im Management Studio erzeugen 24.4 Benutzerverwaltung und -authentifizierung 24.5 Structured Query Language (SQL)

8 24.6 Stored Procedures (Gespeicherte Prozeduren) 25 ADO.NET-Verbindungen und -Befehle 25.1 ADO.NET-Klassenübersicht 25.2 SqlConnection (Verbindung herstellen) 25.3 Verbindung zur SQL Server Express Edition 25.4 Liste aller SQL Server-Instanzen ermitteln 25.5 SqlCommand und SqlParameter (SQL-Kommandos ausführen) 25.6 SqlDataReader (SELECT-Ergebnisse lesen) 25.7 SqlDataAdapter und SqlCommandBuilder (Verbindung zum DataSet) 26 Datasets 26.1 DataSet (lokale Bearbeitung von Daten) 26.2 DataTable (Listen/Tabellen im DataSet) 26.3 DataRow, DataColumn (DataTable auslesen) 26.4 DataView (Daten suchen, filtern und sortieren) 26.5 DataTables verändern und speichern 26.6 ForeignKey- und UniqueConstraints 26.7 DataRelation (Verknüpfungen zwischen Tabellen) 26.8 XML-Export und -Import 26.9 DataSets ohne Datenbank DataSets löschen 27 Fortgeschrittene ADO.NET-Programmiertechniken 27.1 Verknüpfte Datensätze ohne DataSet einfügen 27.2 Verknüpfte Datensätze mit DataSet einfügen 27.3 Verknüpfte Datensätze mit GUIDs einfügen 27.4 Individuelle Update-Logik (Updates ohne CommandBuilder) 27.5 Gespeicherte Prozeduren (Stored Procedures) 27.6 Transaktionen mit SqlTransaction 27.7 Transaktionen mit System.Transaction 27.8 NULL und Nullable-Variablen 27.9 Binärdaten (BLOBs) Asynchrone Datenbankoperationen SQL-String-Builder 28 Typisierte DataSets 28.1 Einführung 28.2 Datenquellenverwaltung und DataSet-Designer 28.3 Klassen des DataSet-Designers nutzen 28.4 Windows Forms-Steuerelemente an die DataSet-Klassen binden 28.5 Beispiele 29 LINQ-to-DataSet 29.1 DataSetExtensions-Bibliothek 29.2 Gewöhnliche versus typisierte DataTables 29.3 Mehrere Tabellen mit Join verknüpfen 29.4 LINQ-Ergebnisse in ADO.NET weiterverwenden 29.5 Data Binding in Windows Forms-Steuerelementen 29.6 Fazit 29.7 Weiterführende Informationen im Internet 30 ADO.NET Entity Framework (LINQ-to-Entities)

9 30.1 Was ist ORM? 30.2 ADO.NET Entity Framework versus Dataset 30.3 Namensräume des Entity Frameworks 30.4 Hinweis zur mylibrary.mdf 30.5 Erstellen eines Entity Framework-Modells 30.6 Daten lesen 30.7 Verknüpfte Tabellen und Ladestrategien 30.8 Daten ändern, anfügen und löschen 30.9 Konflikterkennung Transaktionen Gespeicherte Prozeduren ausführen Weitere Möglichkeiten Fazit Weiterführende Informationen im Internet 31 WPF und ADO.NET 31.1 ADO.NET und WPF-Steuerelemente 31.2 Einzeldatenansicht (manuell angelegt) 31.3 Tabellenansicht 31.4 Datenbindung an typisierte Datenquellen mit Unterstützung durch Visual Studio 31.5 Filtern und Speichern 31.6 Master-Detail-Darstellung 31.7 Weitere Möglichkeiten in Visual Studio SQL Server Compact Edition 32.1 Einführung 32.2 Programmierung 32.3 Synchronisation mit dem SQL Server 32.4 MDF/SDF-Konverter Index Vorwort Die Webseite zum Buch Über die Autoren Teil I Einführung 1 Hello World! 1.1 Hello World (Konsolenvariante) 1.2 Hello World (WPF-Variante) 1.3 Hello World (Windows Forms-Variante) 2 Systemüberblick 2.1 Wozu.NET? 2.2 Das.NET Framework 2.3 Architektur 2.4 Programmiersprachen (C# versus Visual Basic) 2.5 Entwicklungsumgebungen 2.6 Neu in VB2010

10 3 Die Entwicklungsumgebung Visual Studio 3.1 Tipps zur Bedienung der Entwicklungsumgebung 3.2 XML-Dokumentation 3.3 Code-Snippets (Codeausschnitt-Manager) 3.4 Dotfuscator Community Edition 3.5 Refactoring Teil II Grundlagen 4 Variablen- und Objektverwaltung 4.1 Einführung 4.2 Variablentypen 4.3 Werttypen (ValueType) versus Referenztypen 4.4 Variablenzuweisungen 4.5 Nullable für Werttypen 4.6 Option Explicit, Strict und Infer 4.7 Konstanten 4.8 Enum-Aufzählungen 4.9 Felder 4.10 Speicherverwaltung 4.11 Datentyp feststellen (GetType) 4.12 Datentypkonvertierung und Casting 5 Prozedurale Programmierung 5.1 Verzweigungen (Abfragen) 5.2 Schleifen 5.3 Prozeduren und Funktionen 5.4 Operatoren 6 Objektorientierte Programmierung 6.1 Einführung 6.2 Verwendung der.net-bibliotheken 6.3 Verwendung von IDisposable-Klassen 6.4 Objektkatalog 6.5 Klassen, Module, Strukturen 6.6 Klassenvariablen und -konstanten (fields) 6.7 Methoden 6.8 Eigenschaften 6.9 Gültigkeitsbereiche (Scopes) 6.10 Shared-Klassenmitglieder 6.11 Eigene Operatoren (operator overloading) 6.12 Vererbung 6.13 Schnittstellen (Interfaces) 6.14 Ereignisse 6.15 Delegates

11 6.16 Lambda-Funktionen 6.17 Attribute 6.18 Namensräume 6.19 Syntaxzusammenfassung 7 Generische Klassen und Aufzählungen 7.1 Einführung 7.2 Generische Methoden für Felder 7.3 Generische Aufzählungsklassen 7.4 Aufzählungsschnittstellen 7.5 Programmiertechniken für Aufzählungsklassen 7.6 Aufzählungen sortieren 8 Fehlersuche und Fehlerabsicherung 8.1 Ausnahmen (Exceptions) 8.2 Fehlerabsicherung mit Try-Catch 8.3 Try-Catch-Programmiertechniken 8.4 Fehlerabsicherung mit On-Error 8.5 Fehlersuche (Debugging) 8.6 Debugging-Anweisungen im Code Teil III Programmiertechniken 9 Zahlen, Datum und Uhrzeit 9.1 Zahlen 9.2 Rechenfunktionen 9.3 Zufallszahlen 9.4 Datum und Uhrzeit 9.5 Zeitspannen (System.TimeSpan) 9.6 Programmiertechniken zu Date und TimeSpan 9.7 Konvertierung zwischen elementaren Datentypen 10 Zeichenketten 10.1 Grundlagen 10.2 Bearbeitung von Zeichenketten 10.3 Vergleich von Zeichenketten 10.4 Zeichenketten zusammensetzen (StringBuilder und StringWriter) 10.5.NET-Formatierungsmethoden 10.6.NET-Formatcodes für Zahlen, Daten und Zeiten 10.7 VB-Formatierungsmethoden 10.8 Internationale Formatierung und Vergleiche 11 Dateien und Verzeichnisse 11.1 Einführung und Überblick 11.2 Informationen über Laufwerke, Verzeichnisse und Dateien ermitteln 11.3 Spezielle Verzeichnisse und Dateien ermitteln

12 11.4 Manipulation von Dateien und Verzeichnissen 11.5 Textdateien lesen und schreiben 11.6 Binärdateien lesen und schreiben 11.7 Asynchroner Zugriff auf Dateien 11.8 Verzeichnis überwachen 11.9 Serialisierung Komprimierung von Streams IO-Fehler 12 LINQ 12.1 Hello World! 12.2 Syntax und Beispiele 12.3 Interna 12.4 LINQ-Varianten und -Provider 12.5 Syntaxzusammenfassung 13 XML 13.1 Einführung 13.2 XDocument und LINQ to XML 13.3 XmlReader 13.4 XmlWriter 13.5 XPathNavigator 13.6 XmlDocument 13.7 Beispiel Datenbankimport 13.8 Beispiel RSS-Feed auswerten 14 Internet und Netzwerk 14.1 Netzwerkstatus feststellen 14.2 Datei-Upload und -Download (HTTP/FTP) s versenden 14.4 Webservices nutzen 15 Spezialthemen 15.1 My-Objekte 15.2 Programmeinstellungen verwalten (My.Settings) 15.3 Konsolenanwendungen 15.4 Systeminformationen ermitteln 15.5 Systemverwaltung (WMI) 15.6 Sicherheit 15.7 Externe Programme starten 15.8 API-Funktionen verwenden (Declare) 15.9 Registrierdatenbank lesen und schreiben Teil IV Windows Presentation Foundation 16 WPF-Einführung und Grundlagen 16.1 WPF versus Windows Forms

13 16.2 XAML 16.3 Maßeinheit für Größen- und Positionsangaben 16.4 Formularlayout mit Panels 16.5 Eigenschaften (dependency/attached properties) 16.6 Ereignisse (routed events, attached events) 16.7 Ressourcen, Styles, Templates und Data Binding 16.8 Klassenhierarchie in den WPF-Bibliotheken 16.9 WPF-Varianten 17 WPF-Steuerelemente 17.1 Gemeinsame Eigenschaften 17.2 Fenster (Window) 17.3 Seitenorientierte Navigation (Page, NavigationWindow, Frame) 17.4 Panels (StackPanel, WrapPanel, DockPanel, Canvas) 17.5 Grid 17.6 ScrollViewer und ViewBox 17.7 Gruppierungsfelder (GroupBox, Expander, TabControl, Border) 17.8 Buttons (Button, ToggleButton, RepeatButton, CheckBox, RadioButton) 17.9 Textfelder (Label, TextBox, PasswordBox, ToolTip) FlowDocument-Format (formatierter Fließtext) FlowDocument-Steuerelemente Listenfelder (ListBox, ComboBox, ListView, TreeView) Grafik (Image, Line, Rectangle & Co.) Schiebe- und Fortschrittsbalken Menüs Symbol- und Statusleisten Windows Forms-Steuerelemente (WindowsFormsHost) 18 WPF-Programmiertechniken 18.1 Tastatur 18.2 Maus 18.3 Zwischenablage 18.4 Drag&Drop 18.5 Standarddialoge 18.6 Fenster mit Vista-Effekt 18.7 Fenster und Steuerelemente per Code erzeugen 18.8 Programm- und Systeminformationen ermitteln 18.9 Fehlerabsicherung WPF-Programme selbst starten Einzelinstanz-Programme 19 WPF-Multimedia D-Grafik

14 19.2 Bitmaps D-Grafik 19.4 Animation 19.5 Audio und Video 19.6 Drucken 20 WPF-Besonderheiten 20.1 Ressourcen 20.2 Styles 20.3 Templates 20.4 Data Binding 21 WPF-Multithreading 21.1 Hintergrundprozesse per BackgroundWorker 21.2 DoEvents für die WPF 21.3 Timer 21.4 Multithreading-Grundlagen 21.5 Multithreading in WPF-Programmen 21.6 Beispiel 1 Verzeichniseigenschaften 21.7 Beispiel 2 Apfelmännchengrafik 22 WPF-Programme weitergeben 22.1 Überblick 22.2 Manuelle Installation des.net Frameworks 22.3 Setup-Projekte erstellen (Entwicklersicht) 22.4 Setup-Projekte im Detail 22.5 Setup ausführen (Kundensicht) 22.6 ClickOnce-Weitergabe (Entwicklersicht) 22.7 ClickOnce-Konfiguration im Detail 22.8 ClickOnce-Installation (Kundensicht) Teil V Datenbankzugriffe mit ADO.NET und Entity Framework 23 Hallo ADO.NET! 23.1 Testumgebung einrichten 23.2 Datenbankzugriff per Code 23.3 Daten in Listen- und Tabellenfeldern anzeigen 23.4 Datenbankzugriff mit den Visual Data Tools für Windows Forms 24 Datenbankgrundlagen 24.1 Welches Datenbanksystem für welchen Zweck? 24.2 Datenbankdesign 24.3 Neue Datenbanken im Management Studio erzeugen 24.4 Benutzerverwaltung und -authentifizierung 24.5 Structured Query Language (SQL) 24.6 Stored Procedures (Gespeicherte Prozeduren) 25 ADO.NET-Verbindungen und -Befehle

15 25.1 ADO.NET-Klassenübersicht 25.2 SqlConnection (Verbindung herstellen) 25.3 Verbindung zur SQL Server Express Edition 25.4 Liste aller SQL Server-Instanzen ermitteln 25.5 SqlCommand und SqlParameter (SQL-Kommandos ausführen) 25.6 SqlDataReader (SELECT-Ergebnisse lesen) 25.7 SqlDataAdapter und SqlCommandBuilder (Verbindung zum DataSet) 26 Datasets 26.1 DataSet (lokale Bearbeitung von Daten) 26.2 DataTable (Listen/Tabellen im DataSet) 26.3 DataRow, DataColumn (DataTable auslesen) 26.4 DataView (Daten suchen, filtern und sortieren) 26.5 DataTables verändern und speichern 26.6 ForeignKey- und UniqueConstraints 26.7 DataRelation (Verknüpfungen zwischen Tabellen) 26.8 XML-Export und -Import 26.9 DataSets ohne Datenbank DataSets löschen 27 Fortgeschrittene ADO.NET-Programmiertechniken 27.1 Verknüpfte Datensätze ohne DataSet einfügen 27.2 Verknüpfte Datensätze mit DataSet einfügen 27.3 Verknüpfte Datensätze mit GUIDs einfügen 27.4 Individuelle Update-Logik (Updates ohne CommandBuilder) 27.5 Gespeicherte Prozeduren (Stored Procedures) 27.6 Transaktionen mit SqlTransaction 27.7 Transaktionen mit System.Transaction 27.8 NULL und Nullable-Variablen 27.9 Binärdaten (BLOBs) Asynchrone Datenbankoperationen SQL-String-Builder 28 Typisierte DataSets 28.1 Einführung 28.2 Datenquellenverwaltung und DataSet-Designer 28.3 Klassen des DataSet-Designers nutzen 28.4 Windows Forms-Steuerelemente an die DataSet-Klassen binden 28.5 Beispiele 29 LINQ-to-DataSet 29.1 DataSetExtensions-Bibliothek 29.2 Gewöhnliche versus typisierte DataTables

16 29.3 Mehrere Tabellen mit Join verknüpfen 29.4 LINQ-Ergebnisse in ADO.NET weiterverwenden 29.5 Data Binding in Windows Forms-Steuerelementen 29.6 Fazit 29.7 Weiterführende Informationen im Internet 30 ADO.NET Entity Framework (LINQ-to-Entities) 30.1 Was ist ORM? 30.2 ADO.NET Entity Framework versus Dataset 30.3 Namensräume des Entity Frameworks 30.4 Hinweis zur mylibrary.mdf 30.5 Erstellen eines Entity Framework-Modells 30.6 Daten lesen Daten lesen mit LINQ-to-Entities Einzelne Datensätze lesen Daten lesen mit direktem SQL 30.7 Verknüpfte Tabellen und Ladestrategien 30.8 Daten ändern, anfügen und löschen 30.9 Konflikterkennung Transaktionen Gespeicherte Prozeduren ausführen Gespeicherte Prozeduren ausführen zum direkten Aufruf Beispiel 1: titlesspselectcommand Beispiel 2: titles_count_for_author Beispiel 3: select_titles_for_author Beispiel 4: titlesspupdatecommand Gespeicherte Prozeduren ausführen für Insert-/Update-/Delete-Operationen Weitere Möglichkeiten Fazit Weiterführende Informationen im Internet 31 WPF und ADO.NET 31.1 ADO.NET und WPF-Steuerelemente 31.2 Einzeldatenansicht (manuell angelegt) 31.3 Tabellenansicht Automatisch generierte Spalten Manuell erstellte Spalten 31.4 Datenbindung an typisierte Datenquellen mit Unterstützung durch Visual Studio 31.5 Filtern und Speichern 31.6 Master-Detail-Darstellung Zielsetzung XAML-Code Programmcode 31.7 Weitere Möglichkeiten in Visual Studio 2010

17 32 SQL Server Compact Edition 32.1 Einführung 32.2 Programmierung 32.3 Synchronisation mit dem SQL Server 32.4 MDF/SDF-Konverter Index Symbole A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Copyright

18 Copyright Daten, Texte, Design und Grafiken dieses ebooks, sowie die eventuell angebotenen ebook-zusatzdaten sind urheberrechtlich geschützt. Dieses ebook stellen wir lediglich als persönliche Einzelplatz-Lizenz zur Verfügung! Jede andere Verwendung dieses ebooks oder zugehöriger Materialien und Informationen, einschliesslich der Reproduktion, der Weitergabe, des Weitervertriebs, der Platzierung im Internet, in Intranets, in Extranets, der Veränderung, des Weiterverkaufs und der Veröffentlichung bedarf der schriftlichen Genehmigung des Verlags. Insbesondere ist die Entfernung oder Änderung des vom Verlag vergebenen Passwortschutzes ausdrücklich untersagt! Bei Fragen zu diesem Thema wenden Sie sich bitte an: Zusatzdaten Möglicherweise liegt dem gedruckten Buch eine CD-ROM mit Zusatzdaten bei. Die Zurverfügungstellung dieser Daten auf unseren Websites ist eine freiwillige Leistung des Verlags. Der Rechtsweg ist ausgeschlossen. Hinweis Dieses und viele weitere ebooks können Sie rund um die Uhr und legal auf unserer Website herunterladen

Übersicht. Teil I Einführung. Teil II Grundlagen. Teil III Programmiertechniken. Vorwort 17. Die Webseite zum Buch 19. Über die Autoren 21

Übersicht. Teil I Einführung. Teil II Grundlagen. Teil III Programmiertechniken. Vorwort 17. Die Webseite zum Buch 19. Über die Autoren 21 Übersicht Vorwort 17 Die Webseite zum Buch 19 Über die Autoren 21 Teil I Einführung 1 Hello World! 25 2 Systemüberblick 39 3 Die Entwicklungsumgebung Visual Studio 59 Teil II Grundlagen 4 Variablen- und

Mehr

Vorwort... Die Webseite zum Buch... Über die Autoren...

Vorwort... Die Webseite zum Buch... Über die Autoren... Vorwort............................................................................ Die Webseite zum Buch............................................................ Über die Autoren.................................................................

Mehr

Visual Basic Grundlagen, ADO.NET, Windows Presentation Foundation. T T ADDISON-WESLEY An imprint of Pearson Education

Visual Basic Grundlagen, ADO.NET, Windows Presentation Foundation. T T ADDISON-WESLEY An imprint of Pearson Education V od Michael Kofier Visual Basic 2008 Grundlagen, ADO.NET, Windows Presentation Foundation T T ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

Inhaltsverzeichnis. Vorwort... 17. Teil I EINFÜHRUNG...21. 1 Hello World!...23. 2 Systemüberblick...37. 3 Die Entwicklungsumgebung Visual Studio...

Inhaltsverzeichnis. Vorwort... 17. Teil I EINFÜHRUNG...21. 1 Hello World!...23. 2 Systemüberblick...37. 3 Die Entwicklungsumgebung Visual Studio... Vorwort... 17 Teil I EINFÜHRUNG...21 1 Hello World!...23 1.1 Hello World (Konsolenvariante)... 23 1.2 Hello World (WPF-Variante)... 30 1.3 Hello World (Windows-Forms-Variante)... 33 2 Systemüberblick...37

Mehr

Visual Basic Michael Kofier. Grundlagen, Windows.Forms, ADO.NET ADDISON-WESLEY. An imprint of Pearson Education

Visual Basic Michael Kofier. Grundlagen, Windows.Forms, ADO.NET ADDISON-WESLEY. An imprint of Pearson Education Michael Kofier Visual Basic 2005 Grundlagen, Windows.Forms, ADO.NET ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid

Mehr

Visual Basic Michael Kofler. Grundlagen, Windows.Forms, ADO.NET. An imprint of Pearson Education

Visual Basic Michael Kofler. Grundlagen, Windows.Forms, ADO.NET. An imprint of Pearson Education Michael Kofler Visual Basic 2005 Grundlagen, Windows.Forms, ADO.NET An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis

Mehr

Inhaltsübersicht I Einführung II Grundlagen III Programmiertechniken IV Windows- Programmierung V Datenbanken ( ADO.NET)

Inhaltsübersicht I Einführung II Grundlagen III Programmiertechniken IV Windows- Programmierung V Datenbanken ( ADO.NET) Inhaltsübersicht I Einführung II Grundlagen III Programmiertechniken IV Windows- Programmierung V Datenbanken ( ADO.NET) Inhaltsverzeichnis Vorwort Inhalt der CDs 1 Hello World! 2 Systemüberblick 3 Von

Mehr

Einführung in die Allgemeine Betriebswirtschaftslehre

Einführung in die Allgemeine Betriebswirtschaftslehre Prof. Dr. Thomas Straub Einführung in die Allgemeine Betriebswirtschaftslehre Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of

Mehr

Psychologie. Das Prüfungstraining zum Zimbardo. Deutsche Bearbeitung von Ralf Graf

Psychologie. Das Prüfungstraining zum Zimbardo. Deutsche Bearbeitung von Ralf Graf Richard J. Gerrig Philip G. Zimbardo Psychologie Das Übungsbuch Das Prüfungstraining zum Zimbardo Deutsche Bearbeitung von Ralf Graf ein Imprint von Pearson Education München Boston San Francisco Harlow,

Mehr

Grundlagen des Marketing

Grundlagen des Marketing Prof. Dr. Ralf Schellhase Prof. Dr. Birgit Franken Stephan Franken Grundlagen des Marketing Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney

Mehr

101 011 Madrid 01110 Amsterdam 0110 010 011011011 01 0110 01111010 01101 011011 0110 011

101 011 Madrid 01110 Amsterdam 0110 010 011011011 01 0110 01111010 01101 011011 0110 011 101 011 01110 0110 010 011011011 01 0110 01111010 01101 011011 0110 011 10 01101110 Jürgen 01110 Kotz 0110 0110 0110 10 01101 011 01110 0110 010 011011011 0 10 01111010 01101 011011 0110 0110 01110 011011101

Mehr

Bankwirtschaft. Das Arbeitsbuch. Ralf Jürgen Ostendorf

Bankwirtschaft. Das Arbeitsbuch. Ralf Jürgen Ostendorf Ralf Jürgen Ostendorf Bankwirtschaft Das Arbeitsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Bankwirtschaft -

Mehr

Statistik ohne Angst vor Formeln

Statistik ohne Angst vor Formeln Andreas Quatember Statistik ohne Angst vor Formeln Das Studienbuch für Wirtschaftsund Sozialwissenschaftler 3., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow,

Mehr

Programmieren mit Java

Programmieren mit Java Reinhard Schiedermeier Programmieren mit Java 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam

Mehr

Statistik mit SPSS Fallbeispiele und Methoden

Statistik mit SPSS Fallbeispiele und Methoden Statistik mit SPSS Fallbeispiele und Methoden 2., aktualisierte Auflage Reinhold Hatzinger Herbert Nagel Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney

Mehr

Access leicht klar sofort. Ignatz Schels

Access leicht klar sofort. Ignatz Schels Access 2010 leicht klar sofort Ignatz Schels Access 2010 - PDF Inhaltsverzeichnis Access 2010 Inhaltsverzeichnis Liebe Leserin, lieber Leser Die Tastatur Navigationstasten Schreibmaschinen-Tastenblock

Mehr

C++ Programmieren mit einfachen Beispielen DIRK LOUIS

C++ Programmieren mit einfachen Beispielen DIRK LOUIS C++ Programmieren mit einfachen Beispielen DIRK LOUIS C++ - PDF Inhaltsverzeichnis C++ Programmieren mit einfachen Beispielen Impressum Inhaltsverzeichnis Liebe Leserin, lieber Leser Schnelleinstieg Was

Mehr

Grundzüge der Finanzmathematik

Grundzüge der Finanzmathematik Markus Wessler Grundzüge der Finanzmathematik Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Grundzüge der Finanzmathematik

Mehr

Controlling. Das Übungsbuch. Bernd Britzelmaier

Controlling. Das Übungsbuch. Bernd Britzelmaier Controlling Das Übungsbuch Bernd Britzelmaier Controlling - Das Übungsbuch - PDF Inhaltsverzeichnis Controlling Inhaltsverzeichnis Vorwort 7 Kapitel 1 -Controlling und Controller 9 10 1.1 Controlling und

Mehr

Wissenschaftlich mit PowerPoint arbeiten

Wissenschaftlich mit PowerPoint arbeiten Wissenschaftlich mit PowerPoint arbeiten ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Wissenschaftlich mit PowerPoint

Mehr

Spektroskopie. Strukturaufklärung in der Organischen Chemie. Aus dem Amerikanischen von Carsten Biele

Spektroskopie. Strukturaufklärung in der Organischen Chemie. Aus dem Amerikanischen von Carsten Biele Joseph B. Lambert Scott Gronert Herbert F. Shurvell David A. Lightner Spektroskopie Strukturaufklärung in der Organischen Chemie 2., aktualisierte Auflage Aus dem Amerikanischen von Carsten Biele Deutsche

Mehr

Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten

Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Peter Bofinger Eric Mayer Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Das Übungsbuch 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San

Mehr

Technische Fotografie Für Naturwissenschaftlicher, Mediziner und Ingenieure

Technische Fotografie Für Naturwissenschaftlicher, Mediziner und Ingenieure Richard Zierl Technische Fotografie Für Naturwissenschaftlicher, Mediziner und Ingenieure ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico

Mehr

Christopher Martel. Visual C#20io. Praxiseinstieg. mitp

Christopher Martel. Visual C#20io. Praxiseinstieg. mitp Christopher Martel Visual C#20io Praxiseinstieg mitp Einleitung 13 Teil I Grundlagen der Programmierung 17 1 C# und das.net Framework 19 1.1 Die Sprache C# 19 1.2 Das.NET Framework 20 1.2.1 Die Common

Mehr

Tutorien zur Physik. In Zusammenarbeit mit der Physics Education Group University of Washington

Tutorien zur Physik. In Zusammenarbeit mit der Physics Education Group University of Washington Lillian C. McDermott Peter S. Shaffer Tutorien zur Physik In Zusammenarbeit mit der Physics Education Group University of Washington Für die deutsche Ausgabe bearbeitet von: Christian H. Kautz Daniel Gloss

Mehr

Objektorientierte Softwaretechnik

Objektorientierte Softwaretechnik Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

SQL Server 2008 R2 Der schnelle Einstieg

SQL Server 2008 R2 Der schnelle Einstieg Klemens Konopasek SQL Server 2008 R2 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

Justin R. Levy. Facebook Marketing. Gestalten Sie Ihre erfolgreichen Kampagnen. An imprint of Pearson

Justin R. Levy. Facebook Marketing. Gestalten Sie Ihre erfolgreichen Kampagnen. An imprint of Pearson Justin R. Levy Facebook Marketing Gestalten Sie Ihre erfolgreichen Kampagnen An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Facebook

Mehr

Christian H. Kautz Tutorien zur Elektrotechnik

Christian H. Kautz Tutorien zur Elektrotechnik Christian H. Kautz Tutorien zur Elektrotechnik ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Tutorien zur Elektrotechnik

Mehr

Mathematik für Ingenieure 2

Mathematik für Ingenieure 2 Armin Hoffmann Bernd Marx Werner Vogt Mathematik für Ingenieure 2 Vektoranalysis, Integraltransformationen, Differenzialgleichungen, Stochastik Theorie und Numerik ein Imprint von Pearson Education München

Mehr

a part of Pearson plc worldwide

a part of Pearson plc worldwide Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Brock Mikrobiologie - PDF Inhaltsverzeichnis Brock Mikrobiologie Impressum

Mehr

Biostatistik. Eine Einführung für Biowissenschaftler

Biostatistik. Eine Einführung für Biowissenschaftler Matthias Rudolf Wiltrud Kuhlisch Biostatistik Eine Einführung für Biowissenschaftler ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City

Mehr

Controlling. Bernd Britzelmaier. Das Übungsbuch. 2., aktualisierte Auflage

Controlling. Bernd Britzelmaier. Das Übungsbuch. 2., aktualisierte Auflage Controlling Das Übungsbuch 2., aktualisierte Auflage Bernd Britzelmaier Controlling - Das Übungsbuch - PDF Inhaltsverzeichnis Controlling - Das Übungsbuch Impressum Inhaltsverzeichnis Vorwort zur zweiten

Mehr

Das erwartet dich in diesem Buch 6. Kapitel 1 Bevor es losgeht 12

Das erwartet dich in diesem Buch 6. Kapitel 1 Bevor es losgeht 12 inhaltsverzeichnis Inhaltsverzeichnis Das erwartet dich in diesem Buch 6 Kapitel 1 Bevor es losgeht 12 Joomla! ist ein CMS 13 Joomla! eignet sich für (fast) jede Webseite 15 Joomla! im Vergleich zu anderen

Mehr

Übungen zur Makroökonomie

Übungen zur Makroökonomie Josef Forster Ulrich Klüh Stephan Sauer Übungen zur Makroökonomie 3., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico

Mehr

Matthias W. Stoetzer Erfolgreich recherchieren

Matthias W. Stoetzer Erfolgreich recherchieren Matthias W. Stoetzer Erfolgreich recherchieren Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Erfolgreich recherchieren

Mehr

Übungsbuch Elektrotechnik

Übungsbuch Elektrotechnik Übungsbuch Elektrotechnik Elektrotechnik Aufgabensammlung Übungsbuch Manfred Albach Janina Fischer Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a

Mehr

Ribbon- Programmierung für Office 2007

Ribbon- Programmierung für Office 2007 André Minhorst Melanie Breden Ribbon- Programmierung für Office 2007 Access, Excel, Word, Outlook, PowerPoint An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

Internationale Unternehmensbewertung

Internationale Unternehmensbewertung Internationale Unternehmensbewertung Prof. Dr. Dr. Dietmar Ernst Thorsten Amann Michael Großmann Dietlinde Flavia Lump Internationale Unternehmensbewertung Ein Praxisleitfaden Higher Education München

Mehr

Inhaltsverzeichnis. 1 Grundlagen 9. Einleitung... 5

Inhaltsverzeichnis. 1 Grundlagen 9. Einleitung... 5 Einleitung......................................... 5 1 Grundlagen 9 1.1 Voreinstellungen............................. 10 1.1.1 Allgemeine Voreinstellungen............ 11 1.1.2 Benutzeroberfläche....................

Mehr

SQL Server 2005 Der schnelle Einstieg

SQL Server 2005 Der schnelle Einstieg Klemens Konopasek Ernst Tiemeyer SQL Server 2005 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung An imprint of Pearson Education München Boston San Francisco Harlow, England Don

Mehr

Martin Horn Nicolaos Dourdoumas. Regelungstechnik. Rechnerunterstützter Entwurf zeitkontinuierlicher und zeitdiskreter Regelkreise

Martin Horn Nicolaos Dourdoumas. Regelungstechnik. Rechnerunterstützter Entwurf zeitkontinuierlicher und zeitdiskreter Regelkreise Martin Horn Nicolaos Dourdoumas Regelungstechnik Rechnerunterstützter Entwurf zeitkontinuierlicher und zeitdiskreter Regelkreise ein Imprint der Pearson Education München Boston San Francisco Harlow, England

Mehr

Windows Presentation Foundation - WPF

Windows Presentation Foundation - WPF Jörg Wegener Windows Presentation Foundation - WPF Grafische Benutzerschnittstellen mit.net 3.5 HANSER 1 Einführung 1 1.1 Zielgruppe 2 1.2 Voraussetzungen 3 1.2.1 Betriebssysteme 3 1.2.2 Entwicklungsumgebung

Mehr

Outlook Sehen und Können CAROLINE BUTZ

Outlook Sehen und Können CAROLINE BUTZ Outlook 2010 Sehen und Können CAROLINE BUTZ Outlook 2010 - PDF Inhaltsverzeichnis Outlook 2010 - Bild für Bild Vorwort Inhaltsverzeichnis 1 Der erste Start von Outlook 2 E-Mail versenden und empfangen

Mehr

Grundzüge der Beschaffung, Produktion und Logistik

Grundzüge der Beschaffung, Produktion und Logistik Sebastian Kummer (Hrsg.) Oskar Grün Werner Jammernegg Grundzüge der Beschaffung, Produktion und Logistik Das Übungsbuch ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don

Mehr

Lineare Algebra. Theo de Jong. Higher Education. a part of Pearson plc worldwide

Lineare Algebra. Theo de Jong. Higher Education. a part of Pearson plc worldwide Theo de Jong Lineare Algebra Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Lineare Algebra - PDF Inhaltsverzeichnis

Mehr

SQL. erfolgreich Madrid Amsterdam An imprint of Pearson

SQL. erfolgreich Madrid Amsterdam An imprint of Pearson 10 01101110 John-Harry 01110 Wieken 0110 0110 0110 10 01101 011 01110 0110 010 011011011 0 10 01111010 01101 011011 0110 0110 01110 011011101 01101 0110 010 0101 10 011011101 0101 0110 010 010 0110 01101110

Mehr

Facebook-Marketing für Einsteiger

Facebook-Marketing für Einsteiger Facebook-Marketing für Einsteiger Jonny Jelinek Facebook-Marketing für Einsteiger München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Bibliografische

Mehr

Inhaltsverzeichnis. Briefing 5. Lerneinheit 1. Lerneinheit 2

Inhaltsverzeichnis. Briefing 5. Lerneinheit 1. Lerneinheit 2 Briefing 5 Allgemeines.................................................. 5 Recherche............................................. 5 Prüfungsteil Lehrbuch Psychologie................................ 6 Allgemeines...........................................

Mehr

Grundlagen, Praxis, Handlungsfelder

Grundlagen, Praxis, Handlungsfelder Prof. Dr. Bernd Britzelmaier Controlling Grundlagen, Praxis, Handlungsfelder Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide

Mehr

Visual C# 2012 Einstieg und Praxis

Visual C# 2012 Einstieg und Praxis Christopher Martel Auf der DVD: Express-Versionen von Visual Studio 2012 Visual C# 2012 Einstieg und Praxis Inklusive DVD-ROM Einleitung...................................................... 15 Teil I

Mehr

Visual C# 2012 Einstieg und Praxis

Visual C# 2012 Einstieg und Praxis Christopher Martel Auf der DVD: Express-Versionen von Visual Studio 2012 Visual C# 2012 Einstieg und Praxis Inklusive DVD-ROM Einleitung...................................................... 15 Teil I

Mehr

Strategiebewusstes Management

Strategiebewusstes Management Strategiebewusstes Management Bernhard Ungericht Strategiebewusstes Management Konzepte und Instrumente für nachhaltiges Handeln Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don

Mehr

Visual C# 2010 TT ADDISON-WESLEY. ) Grundlagen, Progrannnniertechniken, Datenbanken. Frank EUer. An imprint of Pearson Education

Visual C# 2010 TT ADDISON-WESLEY. ) Grundlagen, Progrannnniertechniken, Datenbanken. Frank EUer. An imprint of Pearson Education Frank EUer Visual C# 2010 ) Grundlagen, Progrannnniertechniken, Datenbanken TT ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico

Mehr

3.1 Der Android Market und Alternativen Apps verwalten Den Speicher im Blick Android und die Sicherheit...

3.1 Der Android Market und Alternativen Apps verwalten Den Speicher im Blick Android und die Sicherheit... Kapitel 3: Tablet für Fortgeschrittene 65 3.1 Der Android Market und Alternativen... 66 3.2 Apps verwalten... 73 3.3 Den Speicher im Blick... 78 3.4 Android und die Sicherheit... 82 Kapitel 4: Bildung,

Mehr

Programmieren lernen in ASP.NET mit C#

Programmieren lernen in ASP.NET mit C# Programmieren lernen in ASP.NET mit C# von Patrick A. Lorenz, Christoph A. Müller 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22311 0 Zu Leseprobe schnell und

Mehr

Access leicht klar sofort. Ignatz Schels

Access leicht klar sofort. Ignatz Schels Access 2010 leicht klar sofort Ignatz Schels Tabellenstruktur erweitern 6 Drücken Sie die Cursortaste (nicht die ( )-Taste!), um in die zweite Zeile der Werteliste zu schalten, und geben Sie den nächsten

Mehr

Statistik für Psychologen

Statistik für Psychologen Peter Zöfel Statistik für Psychologen Im Klartext Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Statistik für Psychologen

Mehr

Wissenschaftlich mit Word arbeiten

Wissenschaftlich mit Word arbeiten Wissenschaftlich mit Word arbeiten 2. Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Wissenschaftlich mit

Mehr

Bevor wir richtig anfangen... 8

Bevor wir richtig anfangen... 8 Statistik macchiato Inhalt Vorwort Bevor wir richtig anfangen... 8 Beschreibung von Daten Ordnung ist das halbe Leben... 16 Häufigkeitstabellen... 19 Häufigkeitsverteilungen... 19 Mittelwert (arithmetisches

Mehr

1 Einführung Grundlagen Fehlerbehandlung Erweiterte Grundlagen Objektorientierte Programmierung...

1 Einführung Grundlagen Fehlerbehandlung Erweiterte Grundlagen Objektorientierte Programmierung... Auf einen Blick Auf einen Blick 1 Einführung... 17 2 Grundlagen... 41 3 Fehlerbehandlung... 113 4 Erweiterte Grundlagen... 125 5 Objektorientierte Programmierung... 187 6 Wichtige Klassen in.net... 239

Mehr

Danksagung...6. Einleitung 7

Danksagung...6. Einleitung 7 Inhaltsverzeichnis Danksagung...6 Einleitung 7 Gedruckte Bücher, E-Books und Websites im Vergleich...8 Statische und dynamische Inhalte... 9 Das Erscheinungsbild... 9 Wie wird das Buch gelesen?... 10 Die

Mehr

SQL Server 2008 Der schnelle Einstieg

SQL Server 2008 Der schnelle Einstieg Klemens Konopasek SQL Server 2008 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don

Mehr

Inhalt. Ein Vorspiel: Workshop (Bau-)haus entzerren...8 Kapitel 1: Bridge Die Kommandobrücke Kapitel 2: Benutzeroberfläche...

Inhalt. Ein Vorspiel: Workshop (Bau-)haus entzerren...8 Kapitel 1: Bridge Die Kommandobrücke Kapitel 2: Benutzeroberfläche... Inhalt Ein Vorspiel: Workshop (Bau-)haus entzerren...8 Kapitel 1: Bridge Die Kommandobrücke... 21 Bridge einrichten...........................................................24 Fotos mit dem Foto-Downloader

Mehr

C++GUI Programmierung mit Qt 4

C++GUI Programmierung mit Qt 4 Jasmin Blanchette MarkSummerfield C++GUI Programmierung mit Qt 4 Die offizielle Einführung mit einem Vorwort von Matthias Ettrich ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco

Mehr

Christoph Prevezanos. Google. Picasa intensiv. Alles, was Ihre Fotos brauchen. Markt+Technik Verlag

Christoph Prevezanos. Google. Picasa intensiv. Alles, was Ihre Fotos brauchen. Markt+Technik Verlag Christoph Prevezanos Google Picasa intensiv Alles, was Ihre Fotos brauchen Markt+Technik Verlag Google Picasa intensiv - PDF Inhaltsverzeichnis Google Picasa intensiv Inhaltsverzeichnis Willkommen 1 Picasa

Mehr

Psychologie macchiato

Psychologie macchiato Psychologie macchiato Inhalt Vorwort... 7 Psychologie geht uns alle an Wer sagt mir, wie ich ticken soll?... 14 Was ist Psychologie?... 14 Ohne Psychologie geht es nicht... 20 Wie kommt die Welt in meinen

Mehr

Google Analytics & Co

Google Analytics & Co Google Analytics & Co Heiko Haller Markus Hartwig Arne Liedtke Methoden der Webanalyse professionell anwenden An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

1 Einführung XAML und WPF Layout Steuerelemente Ereignisse und Kommandos Anwendungen Vorlagen 201.

1 Einführung XAML und WPF Layout Steuerelemente Ereignisse und Kommandos Anwendungen Vorlagen 201. Auf einen Blick 1 Einführung 15 2 XAML und WPF 21 3 Layout 31 4 Steuerelemente 55 5 Ereignisse und Kommandos 139 6 Anwendungen 161 7 Vorlagen 201 8 Daten 225 9 2D-Grafik 251 10 3D-Grafik 301 11 Animation

Mehr

Start mit dem Notebook

Start mit dem Notebook Start mit dem Notebook Sehen und Können CAROLINE BUTZ Dateiablage: Wie & wo speichere ich meine Arbeit? 87 Sollte das mit dem Doppelklick nicht funktionieren, starten Sie WordPad über Start/ Word Pad oder

Mehr

Inhaltsübersicht Vorwort Einführung Moodle für Einsteiger/innen das kostenlose Lernmanagementsystem Mein erster Moodle-Kurs wie fange ich an?

Inhaltsübersicht Vorwort Einführung Moodle für Einsteiger/innen das kostenlose Lernmanagementsystem Mein erster Moodle-Kurs wie fange ich an? Inhaltsübersicht Vorwort... 11 1 Einführung... 13 2 Moodle für Einsteiger/innen das kostenlose Lernmanagementsystem... 25 3 Mein erster Moodle-Kurs wie fange ich an?... 31 4 Wie erstelle ich einen virtuellen

Mehr

jetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS

jetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS Inhaltsverzeichnis jetzt lerne ich Vorwort 13 1 Einführung 19 1.1 Was ist ASP.NET? 19 1.1.1 Ein kurzer Ausflug:

Mehr

KOSTEN- UND LEISTUNGSRECHNUNG

KOSTEN- UND LEISTUNGSRECHNUNG Peter Schäfer Illustriert von Michael Holtschulte KOSTEN- UND LEISTUNGSRECHNUNG CartoonKURS für (Berufs-)Schüler und Studenten Inhalt Bevor wir richtig anfangen...... 5 Vorwort... 6 Wozu wird eine Kosten-

Mehr

Das Informatik-Kochstudio Sortieren Alltagsalgorithmen Komplexe Algorithmen... 55

Das Informatik-Kochstudio Sortieren Alltagsalgorithmen Komplexe Algorithmen... 55 Inhalt Vorwort... 9 Binäre Codierung 0 oder 1 der kleine Unterschied... 14 Das Prinzip der digitalen Tonaufzeichnung... 16 Binäre Codierung... 18 Wiedergabequalität und Datenmengen... 21 Digitale Codierung

Mehr

1 Picasa herunterladen & installieren 11

1 Picasa herunterladen & installieren 11 Willkommen 9 1 Picasa herunterladen & installieren 11 Das Picasa-Installationspaket herunterladen 11 Picasa auf Ihrem Computer installieren 13 Überprüfen Sie Ihre Dateiverknüpfungen 16 Picasa offline und

Mehr

HTML Spielend gelingt die Website

HTML Spielend gelingt die Website HTML HTML Spielend gelingt die Website TOBIAS HAUSER CHRISTIAN WENZ Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen

Mehr

Themenübersicht Verwendung im Studium Voraussetzungen Ziele Website zum Buch Danksagungen... 21

Themenübersicht Verwendung im Studium Voraussetzungen Ziele Website zum Buch Danksagungen... 21 Vorwort 15 Themenübersicht... 15 Verwendung im Studium... 17 Voraussetzungen... 18 Ziele.... 19 Website zum Buch... 20 Danksagungen... 21 Vorwort zur deutschen Ausgabe 22 Übersetzung... 22 Verwendung in

Mehr

Vorbemerkung 3. Aufbau des Buches 3. Teil 1 Einführung in C# 11

Vorbemerkung 3. Aufbau des Buches 3. Teil 1 Einführung in C# 11 Inhaltsverzeichnis 5 Vorbemerkung 3 Aufbau des Buches 3 Teil 1 Einführung in C# 11 1 Einführung in.net und C# 13 1.1 Das. N ET-Framework 13 1.1.1 Entstehung des Frameworks 1 3 1.1.2 Eigenschaften des.net-frameworks

Mehr

Inhaltsverzeichnis. Vorwort... 15

Inhaltsverzeichnis. Vorwort... 15 Vorwort..................................................... 15 Kapitel 1.NET Framework.................................. 19 1.1 Geschichte................................... 19 1.2 Aufbau des.net Framework..................

Mehr

angewandte Statistik

angewandte Statistik R Einführung Reinhold Hatzinger Kurt Hornik Herbert Nagel durch angewandte Statistik ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City

Mehr

Python. Grundlagen und Praxis. Peter Walerowski ADDISON-WESLEY. An imprint of Pearson Education

Python. Grundlagen und Praxis. Peter Walerowski ADDISON-WESLEY. An imprint of Pearson Education Peter Walerowski Python Grundlagen und Praxis ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Einleitung

Mehr

Liebe Leserinnen und Leser,

Liebe Leserinnen und Leser, Liebe Leserinnen und Leser, Fotografieren, Tüfteln, Werken sind die drei großen Kapitel dieses Buches. Vielleicht erinnert Sie diese Kombination an eines Ihrer Spiel- und Bastelbücher aus Ihrer Kindheit

Mehr

Buchführung und Bilanzierung nach IFRS

Buchführung und Bilanzierung nach IFRS Jochen Zimmermann Jörg Richard Werner Jörg-Markus Hitz Buchführung und Bilanzierung nach IFRS Mit praxisnahen Fallbeispielen 2., aktualisierte Auflage Buchführung und Bilanzierung nach IFRS - PDF Inhaltsverzeichnis

Mehr

11.1 Parametrisierung einer ebenen Kurve Analysis mit der Parameterdarstellung Flächen und Längen in Polarkoordinaten...

11.1 Parametrisierung einer ebenen Kurve Analysis mit der Parameterdarstellung Flächen und Längen in Polarkoordinaten... Inhaltsverzeichnis Vorwort 7 Kapitel 11 Parameterdarstellung und Polarkoordinaten 11 11.1 Parametrisierung einer ebenen Kurve... 13 11.2 Analysis mit der Parameterdarstellung... 27 11.3 Polarkoordinaten...

Mehr

Vorwort 5. 1 Das iphone als Fotoapparat 9

Vorwort 5. 1 Das iphone als Fotoapparat 9 Inhalt Inhalt Vorwort 5 1 Das iphone als Fotoapparat 9 Die iphone-kamera und Apples Kamera-App 11 Die Tücken des Zooms 15 Was Sie noch wissen sollten 20 Kamerasteuerungs-Apps 26 Die digitale Spielzeugkamera

Mehr

Grundzüge der Finanzmathematik

Grundzüge der Finanzmathematik Markus Wessler Grundzüge der Finanzmathematik Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide 2 Zinsrechnung

Mehr

ISBN (Buch) ; (pdf) ; (epub)

ISBN (Buch) ; (pdf) ; (epub) Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Windows Home Server. Einrichten, Optimieren, Fehler beheben THOMAS JOOS

Windows Home Server. Einrichten, Optimieren, Fehler beheben THOMAS JOOS Windows Home Server Einrichten, Optimieren, Fehler beheben THOMAS JOOS Benutzer anlegen und verwalten Info Jedes Benutzerkonto erhält durch den Windows Home Server eine spezielle Kennung, die Sicherheits-ID

Mehr

Jürgen Kotz Rouven Haban Simon Steckermeier. WCF, WPF und WF - Ein Überblick ADDISON-WESLEY. An imprint of Pearson Education

Jürgen Kotz Rouven Haban Simon Steckermeier. WCF, WPF und WF - Ein Überblick ADDISON-WESLEY. An imprint of Pearson Education Jürgen Kotz Rouven Haban Simon Steckermeier.NET 3.0 WCF, WPF und WF - Ein Überblick ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005 Manfred Schüttengruber Objektorientierte Programmierung mit Visual Basic 2005 Inhaltsverzeichnis Vorwort 11 i Das.NET-Konzept 15 I.I Kapitelüberblick 15 i.2 Das.NET Framework 15 1.3 IL-Code und Plattformunabhängigkeit

Mehr

leicht klar sofort RAINER WALTER SCHWABE

leicht klar sofort RAINER WALTER SCHWABE leicht klar sofort RAINER WALTER SCHWABE Word 2010 - PDF Inhaltsverzeichnis Word 2010 easy Inhaltsverzeichnis Die Tastatur Die Maus 1 Word 2010 das erste Mal 2 Erste Eingaben in Word 3 Texte schnell prüfen

Mehr

Visual Basic.NET mit Methode

Visual Basic.NET mit Methode Heinrich Rottmann Visual Basic.NET mit Methode Software entwickeln mit der.net Klassenbibliothek- Grundlagen, Windows, ADO.NET, ASP.NET, Webservices und Remoting vieweg Inhaltsverzeichnis JL Grundlegende

Mehr

1 Bilder auf den Rechner bringen Gimp kennen lernen Schnelle Korrekturen 51. Inhaltsverzeichnis

1 Bilder auf den Rechner bringen Gimp kennen lernen Schnelle Korrekturen 51. Inhaltsverzeichnis 1 Bilder auf den Rechner bringen 11 Gimp installieren...12 Die Fotos sind im Kasten...14 Gimp starten...16 Bilder laden...18 Erweiterte Importmöglichkeiten...22 Bildverwaltung...24 2 Gimp kennen lernen

Mehr

Inhaltsverzeichnis. Thorsten Kansy. Datenbankprogrammierung mit.net 3.5. Mehrschichtige Applikationen mit Visual Studio 2008 und MS SQL Server 2008

Inhaltsverzeichnis. Thorsten Kansy. Datenbankprogrammierung mit.net 3.5. Mehrschichtige Applikationen mit Visual Studio 2008 und MS SQL Server 2008 sverzeichnis Thorsten Kansy Datenbankprogrammierung mit.net 3.5 Mehrschichtige Applikationen mit Visual Studio 2008 und MS SQL Server 2008 Herausgegeben von Holger Schwichtenberg ISBN: 978-3-446-41450-1

Mehr

Windows Presentation Foundation - Crashkurs

Windows Presentation Foundation - Crashkurs Windows Presentation Foundation - Crashkurs von Bernd Marquardt 1. Auflage Windows Presentation Foundation - Crashkurs Marquardt schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Das Jimdo-Handbuch - PDF

Das Jimdo-Handbuch - PDF Das Jimdo-Handbuch - PDF Inhaltsverzeichnis Das Jimdo-Handbuch Inhaltsverzeichnis Kapitel 1 Einleitung des Autors Kapitel 2 An wen richtet sich dieses Handbuch? Kapitel 3 Was ist Jimdo? Kapitel 4 Eignung

Mehr