Book Image

Apps and Services with .NET 7

By : Mark J. Price
Book Image

Apps and Services with .NET 7

By: Mark J. Price

Overview of this book

Apps and Services with .NET 7 is for .NET 6 and .NET 7 developers who want to kick their C# and .NET understanding up a gear by learning the practical skills and knowledge they need to build real-world applications and services. It covers specialized libraries that will help you monitor and improve performance, secure your data and applications, and internationalize your code and apps. With chapters that put a variety of technologies into practice, including Web API, OData, gRPC, GraphQL, SignalR, and Azure Functions, this book will give you a broader scope of knowledge than other books that often focus on only a handful of .NET technologies. It covers the latest developments, libraries, and technologies that will help keep you up to date. You’ll also leverage .NET MAUI to develop mobile apps for iOS and Android as well as desktop apps for Windows and macOS.
Table of Contents (23 chapters)

Working with time zones

In the code example about the King’s coronation, using a TimeOnly was not actually a good idea because the time-only value does not include information about time zone. It is only useful if you are in the correct time zone. TimeOnly is therefore a poor choice for an event. For events, we need to understand and handle time zones.

Understanding DateTime and TimeZoneInfo

The DateTime class has many useful members related to time zones, as shown in the following table:




Now property

A DateTime value that represents the current date and time in the local time zone

UtcNow property

A DateTime value that represents the current date and time in the UTC time zone