Summary

In this chapter, you have learned about some more advanced concepts of ASP.NET Core 3 and implemented some of the missing components of the Tic-Tac-Toe application.

First, you created the client-side parts of the Tic-Tac-Toe web application using JavaScript. We have explored how to optimize our web applications by using bundling and minification, as well as WebSockets for real-time communication scenarios.

Furthermore, you have seen how to benefit from the integrated user and session handling, which was shown in an easy-to-understand example.

Then, we introduced globalization and localization for multilingual user interfaces, application and service configuration, as well as logging to better understand what is happening within our applications during runtime.

Finally, using a practical example, we illustrated how to build our applications once and then adapt them to different environments by using the concepts of multiple ConfigureServices and Configure methods, as well as multiple Startup classes, depending on deployment targets.

In the next chapter, we will introduce client-side development with Razor components, or Blazor, and we will deal with logging for our demo application.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.217.146.61