Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...Aricie - 2 free DNN providers releasedAricie - 2 free DNN providers released
Previous
 
Next
New Post
11/22/2015 9:01 PM
 

Friendlier Url Provider

Friendlier Url Provider is a url rewriter of a unique kind. Unlike traditional providers, it does not rely on a pipeline of reversible transformations applied to the original url, with the following advantages:

  • Without a need for reversibility, you can completely get rid of the numerical parameters and include only the labels you want to display.
  • There is significantly more variations to the urls you can produce, you can change the order of things and the string processing involved without the extension developer having to actually take responsibility for those choices.
  • The set of available features is shared for all extensions and a custom module provider can take about 100 lines of code, where it would traditionally require a lot more and a dedicated UI.
  • There is less of a performance penalty, only the targeted labels are computed and the original url is instantly reversed on the way back.

Accordingly, if you find yourself limited with existing providers, this one may be for you. The latest version include fixes, improved and additional features that should make the module more robust and easier to configure.

Distributed Caching Provider

Distributed Caching Provider is a DNN caching provider, which leverages distributed caching technologies (Redis, App Fabric, Memcached etc.)

 It is useful in a web farm scenario, with:

  • Synchronization between application servers, where editing done on a single server should invalidate other servers local cache.
  • Distribution of cached objects, relieving database and file system usage and providing cloud scaling, which can prove challenging without prior knowledge on the variety of cached objects to be distributed.

This is implemented through dedicated strategies associated to patterns of caching keys, with additional parameters available on top of those supported by the native caching provider API, for incremental optimization.

The latest version is an update to bring the module back on track and provide a Redis alternative to the soon unsupported Ms AppFabric caching clusters.
Supporting several caching clusters with a different set of available features was quite a challenge by itself, and there is still some work ahead to stabilize the most advanced features, but there is a lot the provider already offers on the way to optimized scaling.

As usual, let us know if you need help with configuration, and any contribution to those project will be much appreciated.


Jesse - CTO Aricie
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...Aricie - 2 free DNN providers releasedAricie - 2 free DNN providers released


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out