E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The...

24
E-Commerce Application using ASP.net MVC4 P. D. Manusha Dilan 2010/ICT/94 ICT4152

Transcript of E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The...

Page 1: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

E-Commerce Application

using ASP.net MVC4

P. D. Manusha Dilan

2010/ICT/94

ICT4152

Page 2: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 3: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

Commercial history of internet

3

Page 4: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 5: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 6: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

MVC

VIEW CONTROLLER

6

Page 7: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 8: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 9: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

E-Commerce Applications

Print on demand

Newsgroups

Enterprise content management

Teleconferencing

Electronic tickets

Social networking

Instant messaging9

Page 10: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 11: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 12: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 13: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 14: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 15: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 16: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 17: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

DotNetKicks

(http://DotNetKicks.com)

DotNetKicks.com is

a community based

news site. It

specializes in .NET

development

techniques,

technologies and

tools including ASP.

17

Page 18: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 19: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 20: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 21: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 22: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 23: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

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

Page 24: E-Commerce Application using ASP.net MVC4sbayurved.com/Documents/1234.pdf · ASP.NET MVC The ASP.NET MVC is an almost open source web application framework that implements the model–view–controller

THE ENDThank You