I was reading this blog post from the CRM Lady
Turbo Forms in Microsoft Dynamics CRM 2015 (v7.1.0)
The article points to some good resource learn more about the new turbo forms.
The article from the CRM Team has a wealth of interesting information and lots of healthy warnings for you
Microsoft Dynamics CRM Online 2015 Update 1 – New Form Rendering Engine
What are the new turbo form
Microsoft have been doing lots of tinkering how the CRM forms are rendered. This graphic shows the effect
// // // // // //
When I saw the graph above my first thoughts were
- WOW, Awesome
- How did they get such a dramatic improvement
- Will this break my customizations
How did Microsoft Improve loading times
I will quote the article
There are 2 main changes that have been made: loading process of the form, and handling of cache.
The article indicates they have moved to parallel loading and are caching more data.
I noticed a new section appeared in the mdsn article Write code for Microsoft Dynamics CRM forms
Manage library dependencies
Is Parallel loading good or bad
There is a quote in blade runner
Replicants are like any other machine. They’re either a benefit or a hazard. If they’re a benefit, it’s not my problem.
You can use Legacy form loading style
There is a system setting which contains a global setting to control which form loading style you use.
Good analysis!. One more time, the performance wins over reusable coding! It doesn’t look like logical by Microsoft to recommend the utilization of certain use of development patterns, and later to dissuade their use in favor of best performance.