You can have the fastest application server in the world, but if your application does not handle client-side interactions well your performance will still suffer. This post explores client-side optimizations for performance.Read Full Article
With the prior post getting metrics in place, now we shift focus to understanding the users and environment and how they can impact our performance.Read Full Article
Improving web application performance can be a monumental task, this is the first post in a series geared towards removing some of the complexity. Metrics are key for validation of performance changes, and a good starting point.Read Full Article
DNN provides two different caching mechanisms that can be configured to improve performance; ModuleCache and PageOutputCache. Proper configuration and use of these can make drastic improvements to performance.Read Full Article
DNN's functionality to display a module on all pages might seem like a good idea, however, it can be a true nightmare. This workaround is much nicer.Read Full Article
Now that we have a good structure in place, how do we deploy to different environments and test our DotNetNuke solutions?Read Full Article
In the final installation of my Enterprise Extension Development blog series we look at the actual project file structure and focus on reusability.Read Full Article
Enterprise extension development is a mindset and a technology set. The prior blog post looked at the mindset, now we look at the technology.Read Full Article
There is a difference when developing enterprise-grade solutions vs those quick-hit type items that are more bespoke. This post explores some of the differences in structure and process for the enterprise developer.Read Full Article
Content provided in this blog is provided "AS-IS" and the information should be used at your own discretion. The thoughts and opinions expressed are the personal thoughts of Mitchel Sellers and do not reflect the opinions of his employer or any other affiliated company.
This blog’s content is copyright protected. Re-publishing on other websites is allowed as long as proper credit and backlink to the article is provided. Any other re-publishing or distribution of this content is prohibited without written permission from Mitchel Sellers.