I\'m having an architectural decision-problem: We\'re about to build a new application and we\'ve decided we\'ll be using ASP.NET MVC and Entity Framewo
Remember that best architecture is directly correlated with budget and timeline.
MVC will cost more than regular asp.net:
I assume you mean regular asp.net when you say DAL project. If this is the case then:
In Regards to mobile development it does not matter what you choose for the web site. Your mobile apps should be developed using in the native language of the device (IOS, Android, etc). Then you communicate with the app via SSL and JSON.