Ich bin ziemlich neu in der Programmierung im Allgemeinen (wirklich begann nur 2 1/2 Jahren) und ich versuche zu entscheiden, was der beste Weg ist, um eine Web-App, die ich bei der Arbeit machen zu nähern. Ein erfahrener Entwickler bei der Arbeit ermutigt mich, mich mit MVC zu beschäftigen, und nach gut 24 Stunden, in denen ich Blogs, Quellcode und anderes Material zu diesem Thema durchforstet habe, beginne ich zu verstehen, warum ich es verwenden möchte.
Zur gleichen Zeit aber unsere Firma bestehenden Anwendungen sind als WebForms geschrieben, so dass ich nicht etwas so drastisch wie mit dem tatsächlichen ASP.NET MVC-Framework zu tun, um meine app (wäre es wirklich so drastisch obwohl?) zu machen wollen.
Was ich wirklich gerne wissen würde, ist, ob es praktisch oder sogar möglich wäre, WebForms zu tun, aber immer noch die MVC-Philosophie der Trennung der Anliegen folgen. Werde ich wirklich nur eine unnötige Schicht zu einer bereits komplizierten .aspx + codebehind Seite hinzufügen?
Jeder in der Blogosphäre scheint zu denken, dass sie irgendeine Art von Rahmen verwenden MÜSSEN, wenn sie MVC tun wollen. Was in WebForms hindert sie daran, es einfach selbst zu tun?