Free Download Real-Time Web Application Development with ASP.NET Core , SignalR, Docker, and Azure in PDF written by Rami Vemula and published by Apress Media LLC.
According to the Author, “In this modern era of technology, businesses strive to grow at a rapid pace by exploring technical opportunities that cater to a diverse customer base. With the evolution of the open source community, technologies are evolving at a faster cadence, and new ones are quickly emerging to bridge the gaps between platforms. While cloud platforms continued to advance in offering the most affordable and greatest computational power, the focus is being shifted to develop and deliver cross-platform solutions by leveraging a hybrid cloud infrastructure.
Real-Time Web Application Development with ASP.NET Core, SignalR, Docker, and Azure is going to take you through the journey of designing, developing and deploying a real-world web application by leveraging modern open source technologies. ASP.NET Core is the latest open source web framework from Microsoft that is capable of building cross-platform web applications, and SignalR enriches applications by enabling real-time communication between the server and clients. Material Design concepts will deliver the state of- the-art look and feel for the application, which supports multiple devices with different form factors. Azure, Microsoft’s cloud computing platform, is used in this book to demonstrate data storage and hosting capabilities.
Chapter 1 will introduce you to the real-world Automobile Service Center application, which we are going to build throughout this book. Chapter 1 also discusses the technology stack and prerequisites that will be used in building the application along with its technical architecture. Chapters 2 through 5 will take you through the basic concepts of .NET Core, ASP.NET Core, Material Design techniques, Azure Table Storage and xUnit.net test cases. In Chapter 6, we will work on securing the application with ASP.NET Core Identity, and enabling customer authentication using Gmail and the OAuth 2.0 protocol.
Chapters 7 and 8 will discuss the implementation of master data, caching, exception handling, and logging. We will use Azure Table Storage to persist all the application data along with logs. In Chapters 9 and 10, we will develop the application pages using ASP.NET Core and related concepts including data validation and internationalization. We will implement real-time communication and notifications for the application in Chapter 11 by using the SignalR framework and enable SMS notifications using the Twilio API.
In Chapter 12, we will integrate version control for application code at the GitHub repository via Git commands (and using Visual Studio). Continuous integration with a Travis build is described in Chapter 13 along with user notifications on successful/failed builds. Chapters 14 and 15 focus on containerization of application code using Docker and deploying it to Azure Linux virtual machines.
Table of Contents
- Designing a Modern Real-World Web Application
- The New of .NET Core
- Designing a Theme by Using Material Design
- Overview of Azure Storage
- Test-Driven Approach using xUnit.net
- Securing the Application with ASP.NET Core Identify and the 0Auth 2.0 Protocol
- Master Data Management Using Azure Table Storage
- Logging and Exception Handling
- Creating Areas and Navigation by Using View Components
- Forms and Validations
- Real-Time Communication with SignalR
- Code Version Control Using GitHub Platform
- Configuring a Continuous Build with Travis CI
- Preparing an Application for Production and Creating a Docker Image
- Continuous Deployment to Azure Linux Virtual Machines by Using Docker Cloud
Free Download Real-Time Web Application Development with ASP.NET Core , SignalR, Docker, and Azure in PDF from following download links.
File Size: 26.5 MB Pages: 607 Please Read Disclaimer
Don’t forget to drop a comment below after downloading this book.
P.S. If download links are not working, kindly drop a comment below, so we’ll update the download link for you
You may also like to download Pro ASP.NET Core MVC 2 (7th Edition).