E-Commerce Application
using ASP.net MVC4
P. D. Manusha Dilan
2010/ICT/94
ICT4152
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
Commercial history of internet
3
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
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
MVC
VIEW CONTROLLER
6
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
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
E-Commerce Applications
 Print on demand
 Newsgroups
 Enterprise content management
 Teleconferencing
 Electronic tickets
 Social networking
 Instant messaging
9
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
StackOverFlow
(http://www.stackoverflow .com/)
 Stackoverflow.com is
another famous website
based on ASP.NET MVC
technique.
Stackoverflow.com is a
language-independent
collaboratively edited
question and answer site
for programmers.
11
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
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
Market Watch
(http://www.marketwatch.com)
 MarketWatch
operates a financial
information website
that provides
business news,
analysis and stock
market data to some
6 million people.
14
Ruth’s Chris
(http://www.ruthschris.com/)
 Ruth’s Chris Steak
House: Best Prime
Steak Restaurant!
Steakhouse
restaurant serving
the best prime
steak sizzling hot.
15
Server Fault
(http://www.Serverfault.com)
 Server Fault is a
collaboratively edited
question and answer
site for system
administrators and IT
professionals –
regardless of platform.
16
DotNetKicks
(http://DotNetKicks.com)
 DotNetKicks.com is
a community based
news site. It
specializes in .NET
development
techniques,
technologies and
tools including ASP.
17
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
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
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
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
ABLECOMMERCE
(http://www.ablecommerce.com/)
 AbleCommerce previously
known as “StoreBuilder”
was the first commercially
available shopping cart
which holds highest ratings
(A+ business) from BBB. It
is a easily customizable,
user friendly and
affordable complete e-
commerce solution.
22
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
THE END
Thank You

E commerce application using asp.net mvc4

  • 1.
    E-Commerce Application using ASP.netMVC4 P. D. Manusha Dilan 2010/ICT/94 ICT4152
  • 2.
    Electronic Commerce  Theelectronic transmission of buyer/seller transactions and related information between individuals and businesses or between two or more businesses that are trading partners. 2
  • 3.
  • 4.
    ASP.NET MVC  TheASP.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 allowssoftware 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
  • 6.
  • 7.
    MVC Flow 1. Incomingrequest 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  Onlineshopping and order tracking  Online banking  Group buying  Domestic and international payment systems  Online office suites  Shopping cart software  Automated online assistant 8
  • 9.
    E-Commerce Applications  Printon demand  Newsgroups  Enterprise content management  Teleconferencing  Electronic tickets  Social networking  Instant messaging 9
  • 10.
    Top ASP.NET websites 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
  • 11.
    StackOverFlow (http://www.stackoverflow .com/)  Stackoverflow.comis another famous website based on ASP.NET MVC technique. Stackoverflow.com is a language-independent collaboratively edited question and answer site for programmers. 11
  • 12.
    Bing Shopping (http://www.bing.com/shopping/)  Consumersgo 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
  • 14.
    Market Watch (http://www.marketwatch.com)  MarketWatch operatesa financial information website that provides business news, analysis and stock market data to some 6 million people. 14
  • 15.
    Ruth’s Chris (http://www.ruthschris.com/)  Ruth’sChris Steak House: Best Prime Steak Restaurant! Steakhouse restaurant serving the best prime steak sizzling hot. 15
  • 16.
    Server Fault (http://www.Serverfault.com)  ServerFault is a collaboratively edited question and answer site for system administrators and IT professionals – regardless of platform. 16
  • 17.
    DotNetKicks (http://DotNetKicks.com)  DotNetKicks.com is acommunity based news site. It specializes in .NET development techniques, technologies and tools including ASP. 17
  • 18.
    Shopping Cart  Ashopping 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 basedshopping 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 isanother 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 isfull- 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
  • 22.
    ABLECOMMERCE (http://www.ablecommerce.com/)  AbleCommerce previously knownas “StoreBuilder” was the first commercially available shopping cart which holds highest ratings (A+ business) from BBB. It is a easily customizable, user friendly and affordable complete e- commerce solution. 22
  • 23.
    Kartris (http://www.kartris.com/)  Kartris isyet 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
  • 24.