D
D
David Sedrakyan2016-09-03 02:36:44
.NET
David Sedrakyan, 2016-09-03 02:36:44

Why is C# .net mvc better than any CMS like Wordpress?

I study and work on mvc .net c#, but I'm still interested in what exactly C# and MVC are better than any php, or even Wordpress, since Wordpress sites have been working very fast for a long time, so why would the customer need to choose c# mvc if development on it more expensive + longer in time.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Denis Yanchevsky, 2016-09-03
@deniscopro

1. MVC can be implemented in both c# and php. It's just an architectural pattern.
2. Comparing language and CMS is incorrect. Using the language, you develop the infrastructure of your application yourself, and using the CMS, you accept it as it is. Roughly speaking, if you need to paste wallpaper in a square house, you glue and hand over the finished house to the customer. Faster? Definitely. And if the customer wanted a triangular house? We'll have to tear down the walls and build again. Is it faster than building your own house from scratch? Already a question.

O
OnYourLips, 2016-09-03
@OnYourLips

Better is the solution that provides the desired result with minimal development and support costs.
Therefore, for typical projects, a CMS (for example, Wordpress) is better.
For non-standard projects, a framework is better (for example, ASP.NET MVC)

so that's why the customer will need to choose c # mvc if development on it is more expensive + longer in time.
If the project is non-standard, it will be faster and cheaper than writing extensions to the CMS.

O
Oleg, 2016-09-03
@politon

WP is a completely turnkey solution. CMS. Only the tasks are not clear))) To do a site on Sharpe, this is anonism.

R
Rou1997, 2016-09-03
@Rou1997

ASP.NET MVC is a framework, so you should also compare it with PHP with frameworks, say Yii2, so development on ASP.NET takes longer only if the developer is less experienced in ASP.NET, but in general it is faster and more pleasant, since it is a convenient and relatively lightweight IDE, more pleasant modern C# syntax, many good libraries, in addition to MVC (with the new Razor template engine) there are WebForms (ASPX), there are many ready-made controls (widgets) and there is WYSIWYG, so ASP.NET is not only Enterprise.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question