

Next lesson playing in 5 seconds
CancelBuild a Store With a Payment Gateway in ASP.NET
Introduction
00:36
Every online store needs a shopping cart and a way to take payment from the customer. In this course, you'll build a storefront that lets customers make purchases. We'll focus on the data model, maintaining state for the customer's shopping cart. Then we'll integrate Braintree into our application for processing the financial transactions.
It's never been a better time to get started with ASP.NET. Learn ASP.NET Core and develop and run ASP.NET applications on Windows, macOS, and Linux. Check out our course: Start Coding With ASP.NET Core.
1.Introduction2 lessons, 05:08
2 lessons, 05:08
1.1Introduction00:36
1.1
Introduction
00:36
1.2What You Need04:32
1.2
What You Need
04:32
2.Building a Very Simple Storefront3 lessons, 44:55
3 lessons, 44:55
2.1The StoreController and Layout Page13:43
2.1
The StoreController and Layout Page
13:43
2.2Generating the Data Model09:16
2.2
Generating the Data Model
09:16
2.3Displaying Products21:56
2.3
Displaying Products
21:56
3.Building the Shopping Cart3 lessons, 48:40
3 lessons, 48:40
3.1Writing the Shopping Cart Controller and Service19:30
3.1
Writing the Shopping Cart Controller and Service
19:30
3.2Displaying the Cart09:41
3.2
Displaying the Cart
09:41
3.3Creating Orders19:29
3.3
Creating Orders
19:29
4.Payment Processing2 lessons, 30:03
2 lessons, 30:03
4.1Incorporating Braintree as a Payment Processor18:29
4.1
Incorporating Braintree as a Payment Processor
18:29
4.2Finalizing Payment Processing11:34
4.2
Finalizing Payment Processing
11:34
5.Conclusion1 lesson, 00:48
1 lesson, 00:48
5.1Conclusion00:48
5.1
Conclusion
00:48
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.