Pro C# 10 with .NET 6 : foundational principles and practices in programming /
Saved in:
Author / Creator: | Troelsen, Andrew W., author. |
---|---|
Edition: | Eleventh edition. |
Imprint: | New York : Apress, 2022. |
Description: | 1 online resource (1 volume) |
Language: | English |
Subject: | |
Format: | E-Resource Book |
URL for this record: | http://pi.lib.uchicago.edu/1001/cat/bib/13702012 |
Table of Contents:
- 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.