Pro C# 10 with .NET 6 foundational principles and practices in programming

Welcome to the most comprehensive foundational guide available on the topic of C# coding and .NET. This book goes beyond “do this, to achieve this” to drill down into the core stuff that makes a good developer, great. This expanded 11th edition delivers loads of new content on Entity Framework, Razo...

Descripción completa

Detalles Bibliográficos
Otros Autores: Troelsen, Andrew W., author (author), Japikse, Phil
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2022.
Edición:Eleventh edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009672607506719
Tabla de Contenidos:
  • Part 1: Introducing C# and .NET 6
  • 1 Introducing C# and .NET (Core) 6
  • 2 Building C# Applications
  • Part 2: Core C# Programming
  • 3 Core C# Programming Constructs, Part 1
  • 4 Core C# Programming Constructs, Part 2
  • Part 3: Object Oriented Programming with C#
  • 5 Understanding Encapsulation
  • 6 Understanding Inheritance and Polymorphism
  • 7 Understanding Structured Exception Handling
  • 8 Working with Interfaces
  • 9 Understanding Object Lifetime
  • Part 4: Advanced C# Programming
  • 10 Collections and Generics
  • 11 Advanced C# Language Features
  • 12 Delegates, Events, and Lambda Expressions
  • 13 LINQ To Objects
  • 14 Processes, AppDomains, and Load Contexts
  • 15 Multithreaded, Parallel, and Async Programming
  • Part 5: Programming with .NET Core Assemblies
  • 16 Building and Configuring Class Libraries
  • 17 Type Reflection, Late Binding, Attributes, and Dynamic Types
  • 18 Understanding CIL and the Role of Dynamic Assemblies
  • Part 6: File Handling, Object Serialization, and Data Access
  • 19 File I/O and Object Serialization
  • 20 Data Access with ADO.NET
  • Part 7: Entity Framework Core
  • 21 Introducing Entity Framework Core
  • 22 Exploring EF Core
  • 23 Build a Data Access Layer with Entity Framework Core
  • 24 Test Driving the Autolot Data Access Layer
  • Part 8: Windows Client Development
  • 25 Introducing Windows Presentation Foundation and XAML
  • 26 WPF Controls, Layouts, Events, and Data Binding
  • 27 WPF Graphics Rendering Services
  • 28 WPF Resources, Animations, Styles, and Templates
  • 29 WPF Notifications, Validations, Commands, and MVVM
  • Part 9: ASP.NET Core
  • 30 Introducing ASP.NET Core
  • 31 Diving into ASP.NET Core
  • 32 RESTful Services with ASP.NET Core
  • 33 Web Applications using MVC
  • 34 Web Applications using Razor Pages.