This repository contains additional code samples for the book Professional C# 6. Currently you'll find samples in these categories:
- Azure
- C#
- .NET Core
- Entity Framework Core
- ASP.NET Core
- Universal Windows Platform (UWP)
- WPF
Enjoy!
- Hosting Blazor on Azure Storage Websites with Azure Functions in the backend
- Hosting Angular on Azure Storage Websites with Azure Functions in the backend
- Azure Active Directory B2C with ASP.NET Core
- Using EF Core with Azure Cosmos DB
- Literals
- Tuples
- Out Vars and Ref Returns
- Expression Bodied Members
- Pattern Matching
- Non-nullable Reference Types (C# 8)
- Pattern matching extended (C# 8)
- Indexes and Ranges (C# 8)
- Async Streams (C# 8)
- Using Declaration (C# 8)
- Dependency Injection
- Dependency Injection with Options
- Configuration
- Dependency Injection with Configuration
- HTTP Client Factory
- Markdown
- Self-contained
- Inheritance (TPH)
- Mapping to Getter Only Properties
- Lazy Loading
- View Components
- GDPR Support with ASP.NET Core 2.1
- Ink
- Simple MVVM
- Grouped ListView
- Hamburger and SplitView
- Deep Linking
- Open Tab Items Dynamically
- 3D with WPF
- Open Tab Items Dynamically
- Desktop Bridge
- WCF - various WCF samples (Professional C# 5 and .NET 4.5.1)
- Transactions - various System.Transactions samples (Professional C# 5 and .NET 4.5.1)
- Assemblies - create code dynamically, and other samples (Professional C# 5 and .NET 4.5.1)
- Entity Framework (Professional C# 5 and .NET 4.5.1)