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)
22
Index

Building a web client using the SignalR JavaScript library

Next, we will add the SignalR client-side JavaScript library so that we can use it on a web page:

  1. Open a command prompt or terminal for the Northwind.SignalR.Service.Client.Mvc project/folder.
  2. Install the Library Manager CLI tool, as shown in the following command:
    dotnet tool install -g Microsoft.Web.LibraryManager.Cli
    

    This tool might already be installed globally. To update it to the latest version, repeat the command but replace install with update, as shown highlighted in the following code:

    PS C:\apps-services-net7\Chapter13\Northwind.SignalR.Service.Client.Mvc> dotnet tool install -g Microsoft.Web.LibraryManager.CliTool 'microsoft.web.librarymanager.cli' is already installed.
    PS C:\apps-services-net7\Chapter13\Northwind.SignalR.Service.Client.Mvc> dotnet tool update -g Microsoft.Web.LibraryManager.Cli
    Tool 'microsoft.web.librarymanager.cli' was successfully...