2. Electronic Commerce
The electronic transmission of buyer/seller
transactions and related information between
individuals and businesses or between two or
more businesses that are trading partners.
2
4. ASP.NET MVC
The ASP.NET MVC is an almost open source web application
framework that implements the model–view–controller (MVC)
pattern.
In the latter versions of ASP.NET, ASP.NET MVC, ASP.NET Web
API, and ASP.NET Web Pages (a platform using
only Razor pages) will merge into a unified MVC 6. The
project is called "ASP.NET vNext".
4
5. MVC
MVC allows software developers to build a web
application as a composition of three roles: Model,
View and Controller.
The MVC model defines web applications with 3 logic
layers:
Model (business layer)
View (display layer)
Controller (input control)
5
7. MVC Flow
1. Incoming request directed to Controller
2. Controller processes request and forms a data Model
3. Model is passed to View
4. View transforms Model into appropriate output format
5. Response is rendered
7
8. E-Commerce Applications
Online shopping and order tracking
Online banking
Group buying
Domestic and international payment systems
Online office suites
Shopping cart software
Automated online assistant
8
10. Top ASP.NET web sites
CodePlex
(http://www .codeplex.com)
CodePlex can be the first
website which is using
ASP.NET MVC Framework.
Codeplex is Microsoft’s open
source project hosting
website. You can use
CodePlex to find open
source software or create
new projects to share.
10
12. Bing Shopping
(http://www.bing.com/shopping/)
Consumers go online to
compare products, to
share opinions with
other consumers and to
compare prices. Bing
Shopping simplifies
search by combining
these things to help
consumers save money
and make purchase
decisions more quickly.
12
13. Kelley Blue Book
(http://www.kbb.com/)
Kelley Blue Book is the
trusted resource for
prices, values and
reviews on new cars
and used cars. Before
buying or selling your
next car, visit KBB.com.
13
18. Shopping Cart
A shopping cart is a piece of software that acts as an online
store's catalog and ordering process.
Typically, a shopping cart is the interface between a
company's Web site and its deeper infrastructure, allowing
consumers to select merchandise; review what they have
selected; make necessary modifications or additions; and
purchase the merchandise.
18
19. ASP.NET MVC based shopping carts
nopCommerce
(http://www.nopcommerce.com)
nopCommerce is stable and highly
usable open-source ecommerce
solution based on ASP.NET (MVC) with
MS SQL 2008 or higher as backend tool.
It is fully customizable shopping cart
providing both article front-end and an
administration tool back-end.
What makes nopCommerce so popular
is its open-source factor.
19
20. Kentico
(http://www.kentico.com/)
Kentico is another most popular
web content management system
to build websites, on-line stores
and community websites.
Kentico improves the consumer’s
shopping experience across all
devices. Because, Kentico is
loaded with built in tools like
mobile responsiveness.
20
21. Vevocart
(http://www.vevocart.com/)
vevocart.com is full-
featured e-Commerce
software is highly
configurable, scalable
and fully customizable
with full asp.net C#
source code
included. vevocart hold
s the Alexa ranking of
435,714
21
23. Kartris
(http://www.kartris.com/)
Kartris is yet another e-
commerce platform
provides CMS catalog
system, shopping cart,
payment systems and
full administration back
end. It is designed to
utilize powerful
caching and
optimization features
of Microsoft’s IIS web
server.
23