W
W
Web__Nikita032019-01-04 09:29:32
IT education
Web__Nikita03, 2019-01-04 09:29:32

How to start learning mvc?

The other day I was looking at opencard and there I noticed files with the TPL extension. Not a lot of googling, I found out that this is a Model View Controller. Question: I know php, but I'm going to learn python. Do they have different mvc. I took lessons on mvc , but ASP.NET gave me, what is it?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
M
Matvey Pravosudov, 2019-01-04
@Web__Nikita03

The other day I was looking at opencard and there I noticed files with the TPL extension
TPL is most likely a template (part of the View), which is then converted to HTML and given to the browser.
Not a lot of googling, I found out that this is a Model View Controller
Not really. It was more of a part of MVC. But MVC itself is an architectural approach. Read Wikipedia.
Do they have different mvc
Since MVC is an approach, and not some specific libraries, it does not differ in these languages ​​(especially since both languages ​​have OOP).
I took lessons on mvc , but I was given ASP.NET, what is it?
Look for more mvc python.

A
A person from Kazakhstan, 2019-01-04
@LenovoId

tpl is an abbreviation for the word template and everything, i.e. you can name it at least pooh
and mvc is a paradigm - i.e. a set of rules in what way you need to write server code and this applies to php java javascript python, etc., but it has nothing to do with templating does not have

A
Alexander Skusnov, 2019-01-04
@AlexSku

ASP is dynamic pages (ActiveX Server Pages), for those who write in C# (for .Net). Similarly, Java has JSPs (Java Servlet Pages).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question