Details about Beginning Database Programming Using ASP.NET Core 3
Beginning Database Programming Using ASP.NET Core 3 PDF free download – This is dominated by open-source frameworks that evolve at a rapid pace. At times, it becomes challenging and overwhelming even for experienced developers to keep themselves updated with the latest happenings in the technologies and frameworks of their interest. It goes without saying that beginners aiming to grasp the fundamentals of such technologies and frameworks often look for resources that can introduce them to the subject quickly and efficiently.
This book is about Microsoft’s latest web development framework – ASP.NET Core 3.0. While developing real-world web applications using ASP.NET Core, you have many options to choose from: MVC, Razor Pages, Web API, Blazor, jQuery, Angular, Entity Framework (EF) Core, SQL Server data provider, Azure SQL Databases, Cosmos DB, MongoDB, and more. The book attempts to address the difficulties faced by beginners when they decide to jump to the ASP.NET Core family of technologies. It discusses topics that are most frequently needed by beginners. To that end, this book teaches you to
- Work with data entry forms and form validations
- Perform CRUD (Create, Read, Update, and Delete) database operations
- Use jQuery Ajax and Angular with ASP.NET Core applications
- Implement user authentication and authorization
- Store data in NoSQL databases such as Cosmos DB and MongoDB
- Deploy ASP.NET Core web applications to Internet Information Services (IIS) and Azure App Service
What makes this book special is the approach it takes while introducing these technical features. Rather than presenting these features and available options in isolation, this book utilizes them in an integrated manner by building a small CRUDfocused sample application – Employee Manager.
Throughout this book, you build multiple versions of Employee Manager, each version using a particular set of technologies, features, and options. For example, in one of the chapters, you build Employee Manager using ASP.NET Core MVC. In another chapter, you build the same application using ASP.NET Core Razor Pages. In yet another chapter, you build Employee Manager using Blazor, and so on. I hope that this approach will help you to get introduced to various aspects of ASP.NET Core quickly and efficiently.