Book Image

ASP.NET Core 2 Fundamentals

By : Onur Gumus, Mugilan T. S. Ragupathi
Book Image

ASP.NET Core 2 Fundamentals

By: Onur Gumus, Mugilan T. S. Ragupathi

Overview of this book

The book sets the stage with an introduction to web applications and helps you build an understanding of the tried-and-true MVC architecture. You learn all about views, from what is the Razor view engine to tagging helpers. You gain insight into what models are, how to bind them, and how to migrate database using the correct model. As you get comfortable with the world of ASP.NET, you learn about validation and routing. You also learn the advanced concepts, such as designing Rest Buy (a RESTful shopping cart application), creating entities for it, and creating EF context and migrations. By the time you are done reading the book, you will be able to optimally use ASP.NET to develop, unit test, and deploy applications like a pro.
Table of Contents (14 chapters)

Designing Rest Buy


We will start developing a simple shopping cart application in an iterative fashion. The features, screens, and user stories will also be explained along the way. However, for the sake of simplicity, we will give you a basic skeleton or a framework to start with and you need to fill the remaining transaction. The purpose of this application is to glimpse how a real life application is done. We will assume the data, such as products, are entered into the database by some other means. In our case, we will either hand edit or use database migrations.

In this book, we'll cover the Registration feature in Chapter 8Adding Features, Testing, and Deployment. As mentioned, we're following iterative building of the application. Hence, as and when the next features are developed and you wish to refer to them, you can find them here: https://github.com/OnurGumus/Packt_ASPNET_Core_RestBuy

Features and Stories

Let's define our user stories and features:

Feature

Story

   

Functionality1

Functionality...