2
I have a question and I have researched several sites but I did not get the answer. I develop systems in .Net with C# in MVC standard and use the on-screen presentation in the traditional View with Razor.
It happens that I have noticed that several web systems made available lately have presented more and more a user experience like a Desktop application, that is, with almost no Reloads per request and a greater interactivity with the events of the fields.
Many of these systems use Knockout, Vue, Aurelia and mainly Angularx in their Views, or better, use only the MC and the V is on account of other technology.
Now comes my question, how do I not master any of these technologies (yet), with your experience, what would be the best way to work with Views in such a way that I could create the systems with a user experience closer to those provided by the technologies mentioned above maintaining the MVC development standard with Razor? By the power that Views generated with Razor offers, a lot probably I shouldn’t be using some resource that this tool can provide?! - So I could observe one of the things that "must" work to arrive at the expected result is to work with Json (so far so good) as if my application were a Web API - I’m sure?
I hope I was clear in presenting my doubt.
Thanks in advance for the strength!
If what you want is only that parts of your system are asynchronous, you can search for partial view, ajax Forms or even Gypsy suggestion...
– Aline
Aline, thanks for the tips. When you say ajax Forms is the same as Ajax.Beginfor() ? if yes, you believe that this can solve in large parts my questions?
– urlflavio
If it’s just parts of the system that you want to send data or manipulate into asynchronous form, it will work yes.
– Aline