Skip to content
This repository has been archived by the owner on May 11, 2023. It is now read-only.

MVC Design Pattern #83

Open
scottkuhl opened this issue Jul 14, 2020 · 0 comments
Open

MVC Design Pattern #83

scottkuhl opened this issue Jul 14, 2020 · 0 comments

Comments

@scottkuhl
Copy link
Contributor

ASP.NET has gone through several patterns for UI development, and these are just the official ones from Microsoft.

  1. Web Forms
  2. MVC
  3. Razor Pages
  4. Blazor

Microsoft has been pushing harder on adoption of Razor Pages as the successor to MVC for a few years now. It's easier for people new to programming and those coming from Web Forms to learn. If you are not familiar with Razor Pages, it is very similar to MVC but combines the View, Model and Controller into the same folder as a View, Code Behind and Page Model.

Blazor is a C# based SPA like Angular, React, Vue etc. that has been getting the lion's share of attention from the ASP.NET team and Microsoft's partners lately. It produces a much more modern web application framework based on open standards like web assembly without the need to write JavaScript.

Is it possible for LaunchCode to reach out to its partners that hire graduates to find out what the market is looking for right now? I would be interested to know if LaunchCode should still be focusing on MVC or should start to migrate to another UI model when teaching.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant