UID:
kobvindex_ERBEBC4405486
Format:
1 online resource (200 pages)
ISBN:
9783868026825
Note:
Intro -- Impressum -- Vorwort -- 1 CLR und Sprach-syntax (C#/Visual Basic) -- 1.1 .NET Framework 4.5.1 und 4.5.2 erkennen -- 1.2 .NET Framework 4.6 erkennen -- 1.3 Den Large Object Heap komprimieren -- 1.4 C# 6.0 und Visual Basic 14 in älteren .NET-Projekten nutzen -- 1.5 Einsatz der dynamischen Typisierung in C# -- 1.6 Kovarianz (Covariance) in C# -- 1.7 Kontravarianz (Contravariance) in C# -- 1.8 Ko- und Kontravarianz in Visual Basic .NET -- 1.9 Null-conditional Operator in C# 6.0 und Visual Basic 14 -- 1.9.1 Motivation -- 1.9.2 Der neue Null-conditional Operator -- 1.9.3 Null-conditional Operator und Ereignisse -- 1.9.4 Null-conditional Operator und Indexer -- 1.10 String-Interpolation in C# 6.0 und Visual Basic 14 -- 1.11 Operator „nameof" in C# 6.0 und Visual Basic 14 -- 1.12 Exception-Filter in C# 6.0 -- 2 .NET Framework Class Library (FCL) -- 2.1 ExpandoObject -- 2.2 Prüfung auf 64 Bit -- 2.3 BigInteger -- 2.4 Standortermittlung -- 2.5 Interprozesskommunikation mit Memory-mapped Files -- 2.6 Auf Textdateien mittels LINQ zugreifen -- 2.7 Erweiterungsmethode „String.Truncate()" -- 2.8 Erweiterungsmethoden „String.ToDateTime()", „ToInt32()", „ToDecimal()" -- 2.9 Eine einfache Objektausgabefunktion für alle .NET-Objekte -- 2.10 Zugriff auf COM-Bibliotheken ohne Primary Interop Assemblies (NoPIA) -- 2.11 Übertragen von Daten zwischen Streams -- 2.12 Enums und Bitmasken -- 2.13 Caching mit „System.Runtime.Caching" -- 2.14 Caching-Datenmenge begrenzen -- 2.15 Caching ganz einfach per Cachemanager -- 2.16 Verzögertes Instanziieren mit Lazy -- 2.17 Tuples -- 2.18 SortedSet -- 2.19 Observer -- 2.20 API-basierte Konfiguration in MEF 2 -- 2.21 „InnerException"-Ausgabe ohne Stacktrace -- 2.22 Dateien mit ZIP komprimieren -- 2.23 Den angemeldeten Benutzer ermitteln -- 2.24 Eigenschaften eines Benutzerkontos ändern -- 2.25 Benutzerinformationen auslesen
,
2.26 Ein neues Benutzerkonto anlegen -- 3 ADO.NET und Entity Framework -- 3.1 Abgebrochene Datenverbindung automatisch neu aufbauen -- 3.2 Ladeoptimierung durch Abfragen ohne Änderungsverfolgung (No-Tracking Queries) -- 3.3 Objekte löschen, ohne sie vorher zu laden -- 3.4 Setzen des Concurrency Mode für alle Spalten in der EDMX-Datei -- 3.5 Setzen des Concurrency Mode für alle Spalten bei Code-based Modeling -- 3.6 Entity Framework Logging -- 3.7 Entity Framework Profiling -- 3.8 Speicheroperationen optimieren -- 3.9 Massenoperationen mit Entity Framework -- 3.10 UPDATE und DELETE per Lambdaausdruck -- 4 Windows Management Instrumentation (WMI) -- 4.1 Liste der verfügbaren Laufwerke -- 4.2 Füllstand der Laufwerke auflisten -- 4.3 Computer neustarten -- 4.4 Laufwerksname ändern -- 4.5 Computer umbenennen -- 4.6 Hardware auflisten -- 5 ASP.NET Web Forms und MVC -- 5.1 C# 6 und Visual Basic 14 in ASP.NET-Webseiten verwenden -- 5.2 Tipps zur Leistungssteigerung in ASP.NET Web Forms -- 5.3 Leistungssteigerung durch Seiten-Caching -- 5.3.1 Caching-Profile in der „web.config"-Datei -- 5.3.2 Caching einzelner Steuerelemente -- 5.4 Asynchrone Controller in ASP.NET MVC -- 5.5 Minification und Bundling -- 5.6 In ASP.NET 4.x wie in ASP.NET 3.5 rendern -- 5.7 HTML Encoded Code Expressions in ASP.NET 4.0 -- 5.8 Vorlagen für Felder und Models in ASP.NET MVC -- 5.9 Razor Helper für Views ASP.NET MVC -- 5.10 Views für mobile Anwendungen in ASP.NET MVC -- 5.11 ASP.NET-MVC-Modelle mit jQuery Validate validieren -- 5.12 Sprach- und Ländereinstellungen für ASP.NET MVC festlegen -- 5.13 Bei ASP.NET MVC 4 Seiten über Google, Facebook, Twitter und Co. anmelden -- 5.14 Pipelinemodule für Querschnittsfunktionen in ASP.NET SignalR -- 6 Windows Communication Foundation (WCF) -- 6.1 Kerberos vs. NTLM -- 6.2 Antwortformat bei REST-Services dynamisch festlegen
,
6.3 Bandbreite mit „EmitDefaultValue=false" sparen -- 6.4 Lebensdauer von Sessions beeinflussen -- 6.5 Fehlerdetails bei WCF Services anzeigen -- 6.6 Hilfeseite für REST-Services -- 6.7 Anpassung der Serialisierung von String-Listen mit „CollectionDataContractAttribute" -- 6.8 Leistungsindikatoren für WCF-Services -- 6.9 Einfluss auf den Mengentyp im Proxy -- 6.10 Port Sharing bei TCP-basierten Services -- 6.11 UDP Binding und Multicasts in WCF 4.5 -- 6.12 Erweiterbare Datenverträge -- 6.13 Programmatische Impersonation -- 6.14 Kompression bei binärer Kodierung in WCF 4.5 -- 6.15 Deklarative Impersonation -- 6.16 Impersonation für alle Operationen festlegen -- 6.17 Vereinfachte Codekonfiguration in WCF 4.5 -- 6.18 Unterstützung für mehrere Authentifizierungsarten pro Endpunkt in WCF 4.5 -- 7 WCF Data Services -- 7.1 Schnell erstellte CRUD Web Services mit WCF Data Services -- 7.2 Fehlermeldungen aktivieren -- 7.3 Zugriffsrechte einschränken -- 7.4 Datenmengenbeschränkungen aktivieren -- 7.5 Serverseitiges Paging -- 7.6 Zeilen zählen -- 7.7 Individuelle Dienstoperationen -- 7.8 Individuelle generische Dienstoperationen -- 7.9 Hosting eines WCF Data Service in eigenen Anwendungen -- 8 ASP.NET Web API -- 8.1 ASP.NET Web API ohne IIS verwenden -- 8.2 JSON-Serialisierung bei ASP.NET Web API anpassen -- 8.3 Zirkuläre Referenzen mit ASP.NET Web API serialisieren -- 8.4 Clientseitige Proxies für Web APIs generieren -- 8.5 Web APIs mit Swagger dokumentieren -- 8.6 Swashbuckle zur Generierung von Dokumentationen für Web APIs konfigurieren -- 8.7 ASP.NET Web API: Fortschritt ermitteln -- 8.8 Tracing in ASP.NET Web API -- 8.9 Controllerbasierte Konfiguration in ASP.NET Web API -- 8.10 Routenbasierte Konfiguration -- 8.11 SSL mit ASP.NET Web API ohne IIS nutzen -- 8.12 OData mit ASP.NET Web API -- 9 AngularJS
,
9.1 Unterstützung für ECMAScript 6 Promises in AngularJS ab 1.3 -- 9.2 Verschachtelte Formulare mit AngularJS validieren -- 9.3 Mit AngularJS auf unsichere Eingaben reagieren -- 9.4 Validierungsfehler komfortabel mit AngularJS und ngMessages anzeigen -- 10 Windows Presentation Foundation (WPF) -- 10.1 Wartecursor anzeigen -- 10.2 Eigene Cursorgrafiken -- 10.2.1 Cursorgrafiken erstellen -- 10.2.2 Cursordateien zuweisen -- 10.2.3 Multi-Image-Cursordateien für High-DPI-Displays -- 10.3 Fenster via ViewModel öffnen und manipulieren -- 10.4 WPF-View an beliebige Methoden in ViewModel binden -- 10.5 Windows-7-Integration bei WPF -- 10.5.1 Vorschaufenster -- 10.5.2 Schaltflächen im Vorschaufenster (Thumbnail-Buttons) -- 10.5.3 Symbole und Fortschrittsanzeige in der Taskleiste -- 11 Visual Studio und andere Werkzeuge -- 11.1 Codewiederverwendung mit Portable Class Libraries (PCLs) -- 11.2 Den Überblick bei langen Fehlerlisten behalten -- 11.3 Fehlerschlangenlinien im Projektmappen-Explorer -- 11.4 Webseitenprobleme mit dem Page Inspector analysieren -- 11.5 Copy-and-Paste-Entwicklung entlarven -- 11.6 Metadaten mit Code Lens -- 11.7 Rückgabewerte im Visual-Studio-Debugger analysieren -- 11.8 Schneller Webseiten in vielen Browsern mit Browser Link überprüfen -- 11.9 Festen HTTP-Port für den ASP.NET Development Server vergeben -- 11.10 HTTP-Port für den IIS Express ändern -- 11.11 Visual Studio Power Productivity Tools -- 11.12 Verbesserter Solution Explorer -- 11.13 Verbesserte Registerkartenverwaltung mit Visual Studio 2010 Productivity Power Tools -- 11.14 Mit Fiddler sehen, wie Browser und Server kommunizieren -- 11.15 Mit „Fiddler" den Localhost abhören -- Über die Autoren
Additional Edition:
Print version: Schwichtenberg, Dr. Holger .NET-Praxis Frankfurt am Main : entwickler.press,c2016 ISBN 9783868021592
Keywords:
Electronic books.
URL:
https://ebookcentral.proquest.com/lib/th-brandenburg/detail.action?docID=4405486