About DotNetNuke

DNN (aka DotNetNuke) is an advanced content management system (CMS) specifically designed for websites, Intranet deployments, and web application development. Administrators are given complete control of their content, layout, security and membership and are provided with a powerful set of tools to maintain a dynamic and interactive site.

Through the combined efforts of the DNN community, we have created a software framework that is reliable, flexible, and most of all, a powerful solution for meeting the needs of many different types of organizations. Learn More...

DNN Consultants with years of Experience

Back in 2004, when Efficion was just starting up and open source Content Management Systems were a fairly new concept, Efficion performed an exhaustive evaluation of the most popular CMS's in order to choose the best to build our business around. We chose DotNetNuke.

Built on top of the wonderful ASP.NET framework, it was technically superior, had a great community, a growing ecosystem, excellent leadership, had a great, extensible architecture, and was a very solid product. To this day, I feel strongly we made the right choice.

Since then, we've built the majority of our websites, intranets, and web applications on top of DNN. We offer a full range of services. Visit our services page to learn more.

Efficion's Modules for DNN

Articles Module

This Module is a more advanced version of DNN's Annoucements module. Features include: categories, searching, paging, comments, filtering, archives, thumbnailed images, details, and much more.

Categories Module

The Categories module serves as a base for other modules and allows for the sorting and filtering of records by Category.

DotNetNuke Related Articles

DotNetNuke: Which modules are being used (and which aren't)

Sometimes, you need (or want) to know which of the modules that are installed on your DNN site are being used, which aren't, and where a module is being used. This can be useful if you want to uninstall unused modules for performance improvements or if you're planning on upgrading your site and you need to know what modules you'll need to test or upgrade. Here's some sql that will help you answer these questions...

Read More... Comments (0)

Improving Your DotNetNuke sitemap

 There's an interesting article on a fairly simple way to improve the sitemap that DotNetNuke generates for you. It doesn't require any core modifications but does set page priority up in a way that makes a lot of sense while also not requiring much work.

DotNetNuke Sitemap Improvement by Equana Solutions

Comments (0)

DotNetNuke Corporation raises funding through venture capital

The for profit wing of DotNetNuke, the DotNetNuke Corporation, announced an infusion of funding today from a couple venture captical firms. As someone who's livelihood is intricately tied to DNN, I've got mixed feelings about this news. While I fully appreciate that the new funding should help take DotNetNuke to the next level, both from a features and functionality as well as a marketing and penetration perspective, it also worries me that priorities may shift, revenue may trump the "common good", and everything may get more profit minded and expensive. So, we'll just have to wait and see...

Read More... Comments (1)

DotNetNuke ECommerce Review: eTailer by Emerald Solutions

Updated: December 2, 2008

eTailer from Emerald Solutions is a fairly new entry in the DNN e-commerce world. While there is a great deal of promise in the product, my brief attempt at using it seems to indicate it's not ready yet...

Purchasing, downloading, and installing it went smoothly. eTailer adds a reasonable 5 modules to your DNN install (much better than the 23+ modules Catalook adds). Initially getting things setup and going seemed quite intuitive.  I created a new page and added the "eTailer Store Front module". It had a nice obvious link that allowed me to Add/Modify Products. And so I was off and running, or so I thought...

UPDATE: The developer recently notified he was going to step away from DNN development for 6 months. To me, this means you need to stay clear of this product as there's no guaratee it will continue to be improved or supported.

Read More... Comments (4)

DotNetNuke: Enable Human Friendly Urls

 DotNetNuke 4.8 added Human Friendly urls, but unlike Friendly URLs, it can only be enabled through the web.config. To enable human friendly urls, replace:

<add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" />

with:

<add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" urlFormat="HumanFriendly" />

UPDATE: In DNN 7.x, DNN incorporated the URL Master functionality for much improved URLs. To enable this, you should now use "advanced" rather than human friendly.
<add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" urlFormat="advanced" />

NOTE: Keep in mind though that no 301 Redirects for existing URLs are created so if you implement this for a site that has been around for awhile, you should make sure to manually create 301 Redirects or set up Canonical URLs for all existing pages to make sure to not dillute your link juice.

Comments (0)
Page 6 of 9First   Previous   1  2  3  4  5  [6]  7  8  9  Next   Last