Pro C# 7 With .NET and .NET Core /

This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you’ll find all the very latest C# 7.1 and .NET 4.7 features here, along with four brand new chapters on Microsoft’s lightweight, cross-platform fra...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Troelsen, Andrew (Συγγραφέας), Japikse, Philip (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2017.
Έκδοση:8th ed.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Part 1 - Introducing C# and the .NET Platform
  • 1: The Philosophy of .NET
  • 2: Building C# Applications
  • Part 2 - Core C# Programing
  • 3: Core C# Programming Constructs, Part I
  • 4: Core C# Programming Constructs, Part II
  • Part 3 - Object-Oriented Programming with C#
  • 5: Understanding Encapsulation
  • 6: Understanding Inheritance and Polymorphism
  • 7: Understanding Structured Exception Handling
  • 8: Working with Interfaces
  • Part 4 - Advanced C# Programming
  • 9: Collections and Generics
  • 10: Delegates, Events, and Lambda Expressions
  • 11: Advanced C# Language Features
  • 12: LINQ to Objects
  • 13: Understanding Object Lifetime
  • Part 5 - Programming with .NET Assemblies
  • 14: Building and Configuring Class Libraries
  • 15: Type Reflection, Late Binding, and Attribute-Based Programming
  • 16: Dynamic Types and the Dynamic Language Runtime
  • 17: Processes, AppDomains, and Object Contexts
  • 18: Understanding CIL and the Role of Dynamic Assemblies
  • Part 6 - Introducing the .NET Base Class Libraries
  • 19: Multithreaded, Parallel, and Async Programming
  • 20: File I/O and Object Serialization
  • 21: Data Access With ADO.NET
  • 22: Introducing Entity Framework 6
  • 23: Introducing Windows Communication Foundation
  • Part 7 - Windows Presentation Foundation
  • 24: Introducing Windows Presentation Foundation and XAML
  • 25: Programming WPF Controls
  • 26: WPF Graphics Rendering Services
  • 27: WPF Resources, Animations, Styles, and Templates
  • 28: Notifications, Validations, Command, and MVVM
  • Part 8 - ASP.NET.MVC
  • 29: Introducing ASP.NET MVC
  • 30: Introducing ASP.NET Web API 2.2
  • Part 9 - .NET CORE
  • 31: The Philosophy of .NET Core
  • 32: Introducing Entity Framework Core
  • 33: Introducing ASP.NET Core Web Applications
  • 34: Introducing ASP.NET Core Service Applications
  • Appendicies
  • Appendix A: ADO.NET Data Sets, Data Tables, and Data Adapters
  • Appendix B: Introducing LINQ to XML
  • Appendix C: Introducing ASP.NET Web Forms
  • Appendix D: ASP.NET Web Controls, Master Pages, and Themes
  • Appendix E: ASP.NET State Management Techniques.