Getting up to speed with MVC

  • Thread starter Alex. O. Koranteng
  • Start date
A

Alex. O. Koranteng

I would like to get up to speed with MVC. I am slightly familiar with LINQ.
DO I need to be exposed to EntityFramework before I embark on this adventure.
Please advise and what are good resources to make this transistion. I have
played with a couple of the MVC tutorials. Will appreciate any suggestions

Thanks
 
H

HillBilly

Yeq, they are somewhat inescapable one from the other.

As I put it MVC is an architecture of application which results in a page
(same objective as Web forms with an entirely different way to get the
result). While LINQ and EntityFramework are types of implementations to
create and work with objects and data learning to use the MVC syntax and
grammer of the way code is written.

In other words we'll still be using implementations using LINQ or EF to
generate parts of the user interface but the entire process of building the
page is done using the MVC architecture which I perceive to simplify as a
query string routing request management methodology.
 
S

Steven Cheng

Hi Alex,

As for the MVC you mentioned here, is it the ASP.NET MVC web programming
framework?

If so, I think it doesn't matter whether you use LINQ or Entity framework
since the ASP.NET MVC is a web programming framework and it can adopt
various kind of data access technologies which can be used in .NET
application. You can use LINQ to SQL, EDM, or even traditional ADO.NET(
DATASet ...) approahes.


#ASP.NET MVC Tutorials
http://www.asp.net/Learn/mvc/

Also, for difference between LINQ to SQL and Entity Framwork, you can also
have a look at the following reference:

#LINQ to SQL / ADO.NET Entity Framework / Guidance
http://blogs.msdn.com/zainnab/archive/2008/04/17/linq-to-sql-ado-net-entity-
framework-guidance.aspx

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.


--------------------
 
A

Alex. O. Koranteng

Thanks for the information. Does thst mean that either implementation can be
used. Are there any benefits between them. Any links to clarrify this.

Thanks
 
A

Alex. O. Koranteng

Steve,

Thanks for the info and links.

"Steven Cheng" said:
Hi Alex,

As for the MVC you mentioned here, is it the ASP.NET MVC web programming
framework?

If so, I think it doesn't matter whether you use LINQ or Entity framework
since the ASP.NET MVC is a web programming framework and it can adopt
various kind of data access technologies which can be used in .NET
application. You can use LINQ to SQL, EDM, or even traditional ADO.NET(
DATASet ...) approahes.


#ASP.NET MVC Tutorials
http://www.asp.net/Learn/mvc/

Also, for difference between LINQ to SQL and Entity Framwork, you can also
have a look at the following reference:

#LINQ to SQL / ADO.NET Entity Framework / Guidance
http://blogs.msdn.com/zainnab/archive/2008/04/17/linq-to-sql-ado-net-entity-
framework-guidance.aspx

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.
 
H

HillBilly

You've asked the big philosophical question. I got started trying to learn
some MVC and distracted away as usual but all the glowing remarks about the
success of those using Ruby On Rails encouraged Microsoft to want to by copy
cats so who knows how its going to work out? Web forms are really messy but
they are a familiar kind of messy I and others know how to cope with (most
of the time) so MVC uptake will be iffy IMO.
 
A

Alex. O. Koranteng

HiiBilly,

THanks for the info. It does seem that learning the MVC architecture may be
worth it in the long run.
 
S

sloan

Steve Andrews did a presentation on MVC at my user group meeting last night.

He was using LINQ to SQL.

http://www.platinumbay.com/about.aspx

........

However, you might want to google "LINQ SQL Dead". (errrrrrrrr I mean
"bing" those words)

I'm not saying it it dead. I'm saying you might look into it and just be
aware of the discussions.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top