Miral
Miral

Reputation: 6038

WCF Service with asp.net mvc application

I have started using asp.net MVC and as traditional way I want to keep my data access layer in WCF service. How can I achieve that using asp.net MVC ?

Scenario

I started a test application in asp.net MVC which Displays, Inserts and Edit data. I successfully created that by adding 'ADO.Net Entity Data Model'.

So now if I wanted to move this dataaccess layer in WCF service, i.e. a WCF service with methods like GetData(), UpdateData(), CreateNewData(), how can i achieve that?

Upvotes: 35

Views: 34277

Answers (2)

ran
ran

Reputation: 1

Asp.net MVC Application With Wcf Service http://patilranjeet.blogspot.in/2014/11/aspnet-mvc-with-wcf-sample.html

Upvotes: -1

mundeep
mundeep

Reputation: 2747

Short Answer:

You just need to move your dataaccess layer into a WCF service, expose it and then call it from your MVC application.

Long Answer:

1) I recommend going through Scott Guthrie's Nerd Dinner walkthrough to get a really good understanding of MVC basics.

2) The following blog goes through the process of writing a Layered ASP.NET MVC Applicaiton with a WCF Service (Parts III & IV specifically concentrate on WCF & MVC interaction):

I haven't read the linked arrticles in detail (just skimmed them) but they seem to give a decent overview of the process.

Upvotes: 51

Related Questions