Click here to Skip to main content
15,908,661 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: No Evangelism Evaluation Pin
F-ES Sitecore2-Oct-18 5:21
professionalF-ES Sitecore2-Oct-18 5:21 
GeneralRe: No Evangelism Evaluation Pin
Nathan Minier2-Oct-18 6:05
professionalNathan Minier2-Oct-18 6:05 
GeneralRe: No Evangelism Evaluation Pin
ZurdoDev2-Oct-18 6:06
professionalZurdoDev2-Oct-18 6:06 
GeneralRe: No Evangelism Evaluation Pin
Kornfeld Eliyahu Peter2-Oct-18 7:02
professionalKornfeld Eliyahu Peter2-Oct-18 7:02 
GeneralRe: No Evangelism Evaluation Pin
F-ES Sitecore2-Oct-18 22:36
professionalF-ES Sitecore2-Oct-18 22:36 
GeneralRe: No Evangelism Evaluation Pin
Foothill2-Oct-18 5:25
professionalFoothill2-Oct-18 5:25 
GeneralRe: No Evangelism Evaluation Pin
R. Giskard Reventlov2-Oct-18 8:44
R. Giskard Reventlov2-Oct-18 8:44 
GeneralRe: No Evangelism Evaluation Pin
raddevus2-Oct-18 8:52
mvaraddevus2-Oct-18 8:52 
The big difference between the two come down to project organization.
Project Organization is related to two things:
1. Where the files (Views, Models, etc) -- not a big deal
2. Nuget packages -- how you deploy your MVC site - which can be a major pain when you move from one version of MVC to another (or to .NET Core Razor Pages).

However, you will find that you can relatively easily:
1. start out with VSTudio 2015 ASP.NET MVC (whatever version it is)
2. Move to .NET Core Razor Pages (or .NET Core MVC a very similar option) whenever you are ready.

The main thing to keep in mind is to :
1. Create real models for your domain objects
2. Use the Service and repository pattern for data access
3. Keep your Controllers and Views organized.

This will allow you move to .NET Core Razor Pages with little or no trouble at all.
In the future you'll just:
1. create a .NET Razor Pages Project
2. Move your Views, Controllers, Models in.
3. build and run.

It'll be pretty much that easy. The Razor code is the same and the Controller and View code will be okay too.

So, the point is, go ahead and use VSTudio 2015 ASP.NET MVC now and convert later.
You'll be fine. Good luck.
GeneralRe: No Evangelism Evaluation Pin
kmoorevs2-Oct-18 13:21
kmoorevs2-Oct-18 13:21 
GeneralRe: No Evangelism Evaluation Pin
#realJSOP2-Oct-18 23:15
professional#realJSOP2-Oct-18 23:15 
GeneralRe: No Evangelism Evaluation Pin
Leng Vang3-Oct-18 9:40
Leng Vang3-Oct-18 9:40 
GeneralHarsh in Q&A Today Pin
#realJSOP2-Oct-18 3:59
professional#realJSOP2-Oct-18 3:59 
GeneralRe: Harsh in Q&A Today Pin
RickZeeland2-Oct-18 6:36
mveRickZeeland2-Oct-18 6:36 
GeneralMickeysoft! Pin
CodeWraith2-Oct-18 3:52
CodeWraith2-Oct-18 3:52 
GeneralRe: Mickeysoft! Pin
lopatir2-Oct-18 6:06
lopatir2-Oct-18 6:06 
GeneralCCC 2/10 Pin
PeejayAdams2-Oct-18 0:09
PeejayAdams2-Oct-18 0:09 
GeneralRe: CCC 2/10 Pin
OriginalGriff2-Oct-18 0:14
mveOriginalGriff2-Oct-18 0:14 
GeneralRe: CCC 2/10 Pin
PeejayAdams2-Oct-18 0:40
PeejayAdams2-Oct-18 0:40 
GeneralSometimes, Amazon tells you a bit too much. Pin
OriginalGriff2-Oct-18 0:02
mveOriginalGriff2-Oct-18 0:02 
GeneralRe: Sometimes, Amazon tells you a bit too much. Pin
Rage2-Oct-18 0:41
professionalRage2-Oct-18 0:41 
GeneralRe: Sometimes, Amazon tells you a bit too much. Pin
OriginalGriff2-Oct-18 0:44
mveOriginalGriff2-Oct-18 0:44 
GeneralRe: Sometimes, Amazon tells you a bit too much. Pin
Slacker0072-Oct-18 1:07
professionalSlacker0072-Oct-18 1:07 
GeneralRe: Sometimes, Amazon tells you a bit too much. Pin
Eric Lynch2-Oct-18 1:41
Eric Lynch2-Oct-18 1:41 
GeneralRe: Sometimes, Amazon tells you a bit too much. Pin
Jörgen Andersson2-Oct-18 9:40
professionalJörgen Andersson2-Oct-18 9:40 
GeneralRe: Sometimes, Amazon tells you a bit too much. Pin
OriginalGriff2-Oct-18 9:56
mveOriginalGriff2-Oct-18 9:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.