29.05.2015 Views

o_19mgorv9t13a3ko71fev19l81mqa.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

summary, cart<br />

definition<br />

cart and cartLine classes, Cart.cs File<br />

CartTests.cs<br />

contents, cart<br />

Product<br />

quantity, CartLine<br />

RemoveLine method<br />

flow<br />

Single-page application (SPA)<br />

advantages<br />

controller<br />

definition<br />

knockout (see Knockout, SPA)<br />

layout and views<br />

Editor.cshtml<br />

Index.cshtml File contents<br />

_Layout.cshtml File contents<br />

summary.cshtml File<br />

model<br />

Reservation.cs File contents<br />

ReservationRespository.cs File contents<br />

MVC and Web API references<br />

NuGet packages<br />

start location and<br />

Start Debugging<br />

testing example application<br />

WebServices properties<br />

Smart UI pattern<br />

SPA. See Single-page application (SPA)<br />

SportsStore. See also, SportsStore application<br />

cart controller completion<br />

CartController.cs File<br />

Checkout method<br />

empty cart/invalid details<br />

ModelState property<br />

test method<br />

validity, shipping details<br />

client-side validation<br />

confirmation message<br />

CRUD controller<br />

deleting products<br />

edit action method<br />

edit and list page<br />

editing products<br />

edit view<br />

list view<br />

mobile (see Mobile web development)<br />

model binding (see Model binding, SportsStore)<br />

model validation<br />

new layout<br />

new products<br />

POST requests<br />

product catalog<br />

product repository<br />

removing items from cart<br />

Html.HiddenFor helper method<br />

remove button, Index.cshtml File<br />

Remove buttons<br />

submitting orders<br />

checkout process<br />

domain model<br />

order processor<br />

summary page<br />

Completed.cshtml File<br />

thank-you page<br />

summary screen<br />

CartController.cs File<br />

Html.Action helper method<br />

partial view, _Layout.cshtml File<br />

summary.cshtml File<br />

750

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!