There are various various ways to create dynamic HTML content. Here is a brief introduction to writing elegant and maintainable code.
There could be scenarios where an Ajax call made to a MVC Controller Action need to pass a complex list of objects along with other parameters.
There could be scenarios where an Ajax call made to a MVC Controller Action is expected to return more information along with a partial view. To achieve this the view is returned as a string along with all the parameters needed.
There are often situations where we need to find the name of a property. With the introduction of 'nameof' from C# 6.0 we can reduce the reliance of magic strings in code.
A brief introduction to using UmbracoApiController for Ajax requests.
An introduction to code coverage, design patterns & mock objects while unit testing.
While mapping one object to another across different layers, say UI to logic, or logic to domain, lots of boring and lengthy code needs to be written.