Book

Apps and Services with .NET 7

This book will help .NET developers build on their existing knowledge and learn how to make the most of specialized .NET libraries to improve performance, scalability, security, and the user experience of their apps and services. Covering the most up-to-date topics and developments, this book will provide you with new skills to tackle real-world challenges.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

27h8m

Language

English

About Book

Who Is This Book For?

This book is for .NET developers interested in exploring more specialized libraries and implementation fundamentals behind building services and apps. You’ll need to know your way around .NET and C# quite well before you can dive in, so if you want to work your way up to this book, pick up Mark’s other .NET book, C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals, first.

Book content

chapters 27h8m total length

Introducing Apps and Services with .NET

Managing Relational Data Using SQL Server

Managing NoSQL Data Using Azure Cosmos DB

Benchmarking Performance, Multitasking, and Concurrency

Implementing Popular Third-Party Libraries

Observing and Modifying Code Execution Dynamically

Handling Dates, Times, and Internationalization

Protecting Your Data and Applications

Building and Securing Web Services with Minimal APIs

Exposing Data via the Web Using OData

Combining Data Sources Using GraphQL

Building Efficient Microservices Using gRPC

Broadcasting Real-Time Communication Using SignalR

Building Serverless Nanoservices Using Azure Functions

Building Web User Interfaces Using ASP.NET Core

Building Web Components Using Blazor WebAssembly

Leveraging Open-Source Blazor Component Libraries

Building Mobile and Desktop Apps Using .NET MAUI

Integrating .NET MAUI Apps with Blazor and Native Platforms

Introducing the Survey Project Challenge

Epilogue

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required