Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

Developer Support Services

The DotNetNuke ecosystem is a vibrant open source community where both commercial and non-commercial stakeholders co-exist in an environment which encourages active involvement from both consumers and contributors. With such a diverse set of product stakeholders, DotNetNuke has always benefitted from an abundance of support options for end users:

1. If time is not a major factor or budgets are constrained, the DotNetNuke Community Forums are a great resource for troubleshooting simple implementation issues and locating answers to common questions.

2. Those looking for a slightly more turnkey solution with some ongoing business commitments can take advantage of a variety of specialized Web Hosting providers who offer different DotNetNuke system configurations for a broad range of customers.

3. In situations where DotNetNuke plays a business-critical role in an organization's information management strategy, DotNetNuke Corporation offers commercial product subscriptions such as the DotNetNuke Professional Edition or DotNetNuke Elite Edition which provide the most comprehensive level of product support available. They allow organizations to establish a direct relationship with the creators and maintainers of the platform, providing the very highest level of assurance and confidence to your organization.

4. In cases where extensive customization or integration with third party systems or infrastructure is required to meet your business needs, it is advantageous to work with a skilled Systems Integrator who has practical knowledge in configuring and developing specialized solutions utilizing the DotNetNuke platform.

However, even with the plethora of support options above, we discovered through real-world experience and feedback that there are still gaps in the support offerings.

Specifically, there is no way for a customer to get "best practice" implementation guidance or system-level support from the creators of the platform. This is especially important for larger, more serious users who want to ensure they have an optimal, cost effective, and innovative implementation strategy for their DotNetNuke implementation. Since DotNetNuke has been created from Day 1 with extensibility in mind, there are often many different ways to solve a problem, each with their own pros and cons. Customers need to be sure they are well educated on the various alternatives, as going too far down a less-than-optimal path can lead to serious cost overruns, schedule slippage, or failure of a project altogether.

In addition to supporting customers directly, there is also a lack of core framework support options for DotNetNuke vendors. In most cases, module developers and system integrators treat the DotNetNuke framework as a "blackbox" and leverage its unique capabilities to create rich business solutions. Sometimes the unexpected behavior of an API, change in framework features or compatibility, or lack of support for a specific development use case can lead to significant complications for a vendor building a solution for a customer. When working under time constraints, logging the issue in the public defect tracking system and waiting for a reply is not feasible. Vendors cannot afford downtime so the ability to talk to DotNetNuke Corporation directly in these cases is critical. As a case in point, DotNetNuke Corporation recently assisted a prominent systems integrator in our ecosystem with the implementation of a 45,000 person Intranet for a major publishing house, providing performance tuning guidance and expert advice prior to launch.

I am happy to announce that, as of today, DotNetNuke Corporation is offering premium Developer Support Services for situations like those outlined above. As creators and maintainers of DotNetNuke, we have over 6 years of experience developing a web application framework to meet the broadest set of business requirements for both customers and vendors. Our engineers are directly responsible for the ongoing development and integrity of the DotNetNuke platform and are now available to handle your support needs related to the core framework, APIs, skin design, custom module development, or systems integration.  Developer Support is available in 10 hour blocks and it is not expected that a customer will need to purchase additional blocks on an ongoing basis.

However, offering Developer Support Services does NOT mean DotNetNuke Corporation will engage in custom consulting projects for customers. We are primarily a product company, not a professional services provider,  and we rely on our extensive partner network to deliver value added services for our platform. Our Developer Support Services are not a substitute for the professional services provided by our system integrator partners but rather a complement. In cases where significant customization is required for your DotNetNuke installation, you are encouraged to establish a relationship with a trusted systems integrator. To clarify our position even more, Developer Support Services are only available to customers who have already purchased, or are in the process of purchasing, a commercial version of our product. Think of our Developer Support Services as a mechanism for your organization to add DotNetNuke Corporation as a trusted "technical advisor" to your IT or software development operations.

We are 100% committed to providing exceptional value to customers who choose to take advantage of this new offering. We sincerely hope it helps fill some of the "support" gaps in our ecosystem and helps the DotNetNuke community continue to grow and prosper in the years to come.


Comment Form

Only registered users may post comments.


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (21)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (269)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?