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!

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.

Professional DotNetNuke 4

We recently received notification from WROX Press that the Professional DotNetNuke 4 book will ship in mid-July. This book was once again a group effort by various members of the DotNetNuke Core Team. I was lucky enough to be able to expand Chapter 1 by about 30 additional pages, providing insight into the inner workings of the project and detailing the various events which transpired in 2005. I have included a small excerpt related to the Branding excercise below:

"One of the things that had become obvious during the writing of Professional DotNetNuke ASP.NET Portals (Wiley Publishing, Inc.) was that our branding message was not clear. Although our trademark and domain name reflected “DotNetNuke,” our logo contained an abbreviated terminology of “.netnuke.” This led to confusion for authors of the book as well as the publisher in terms of what was the correct product branding. As I mentioned earlier in this chapter, the initial branding had been constructed with little or no foresight; therefore it came as no surprise that a major overhaul was necessary.

Initial conversations within the Core Team offered some interesting and sometimes surprising opinions on the DotNetNuke brand. When discussion came to a stalemate the topic was raised in the public forums that resulted in a similar scenario. Some folks considered the “nuke” term to be too offensive, unprofessional, or shocking to be used as a serious brand name. Others placed a significant metaphorical value in the current logo, which contained a gear embossed with a nuclear symbol. Some preferred a transition to the “DNN” acronym that was often used as a shorthand reference in various communication channels. Further debate ensued over the category we occupied (portal, content management system, framework, and so on) and the clear marketing message we wished to convey.

As the project founder, I had my own opinions on the brand positioning and ultimately decided to resort to an authoritarian model rather that a committee model so that we could make a decision and move forward. From my perspective, when it comes to technology companies, there is a lot of acceptance for non-traditional brand names (consider Google, Yahoo!, Go Daddy, and so on). In addition, due to the press coverage of the Microsoft Hosting program, the DotNetNuke name had achieved a significant amount of exposure; therefore, a complete change in brand would impose a serious setback in terms of brand acceptance and market reach. Taking into consideration the valued perspectives of the Core Team and community, I felt there should be a way to provide a win-win solution for everyone.

I first tried working with a local design company (the same company that had produced the DotNetNuke 2.0 site skin), and although they had a real talent for brand identity services, there were no concepts produced that really grabbed my attention or satisfied my goals for the project. Perhaps I was being overly critical in my judgment of various designs, but I knew that I absolutely did not want to settle for a concept unless I thought it met 100% of my criteria. Although Nik Kalyani had been on the Core Team for eight months and had even expressed a serious interest in the marketing activities of the project, it was not until the rebranding exercise where his talents were truly exemplified.

Nik and I started an offline dialog where we quickly established some complementary goals, at least at a conceptual level. The basic decision was that we wanted to retain the full “DotNetNuke” brand name and strengthen rather than dilute its brand emphasis. We also wanted to reduce or eliminate the negative imagery associated to the nuclear warning symbol in the current logo. Although the abbreviated form of the word “nuke” tended to evoke a negative response from the general population (bombs, radiation) the expanded form of “nuclear” and “nucleus” had a much more positive response (science, energy, power). The word “nucleus” also had some complementary terms associated with it such as “core,” “kernel,” and so on that worked well with the open source project philosophy. The trick was to find a way to emphasize one aspect over another.

Nik spent countless hours designing alternative logo concepts.. From a typeface perspective he suggested using the Neuropol font and I really liked the fact that it had a strong technical overtone but not so much that it could not be used effectively in other mainstream media applications. To achieve a uniform appearance for the typeface we decided to use all capital letters—even though the standard format for the brand name in regular print would continue to be mixed case. Nik included a unique customization for the “E” and the “T” letters that resulted in a distinctive, yet professional styling for the word mark contained within the logo.

Creating the graphical element for the logo was a much bigger challenge because we were looking for a radically new design that exemplified so many diverse project attributes. To summarize some of the more important criteria, we were looking for something simple yet distinctive, with at least some elements that provided a visual reference to the old logo for continuity. It needed to be scalable and adaptable to a wide range of media (both digital and print) and cost-effective to reproduce. And perhaps the most subjective item I promoted was that the logo should be stylish—with my acceptance criteria being “would my wife permit me to wear clothing embossed with the logo when we went out in public together?” Nik created more than 40 unique logo concepts before arriving at a design that seemed to catch the full essence of what we were trying to accomplish (see Figure 1-11). After working at this for so long and dealing with the discouragement and frustration, it was a euphoric moment to discover the proverbial “love at first sight.”

It is amazing how many diverse concepts can be represented in a single image. The saying “a picture is worth a thousand words” is cliché but in this case it certainly summarized the final product. The new logo had the basic shape of a nuclear atom. The nucleus of the atom was shaped like a gear to retain its heritage to the previous project logo. The logo was two basic colors—red and black (using shades of grey to achieve a 3-D effect)—making it much more adaptable and simple to reproduce in a wide variety of media formats than the previous logo (which had used shadows and gradients for 3-D effects). The gear had twelve teeth (a number considered to be lucky in many cultures). The intersection of the three revolving electron trails (referred to as the “triad”) could still be subtly viewed as a nuclear symbol reference. With some creative inference, they could also be viewed as the three-letter project acronym, DNN. Later, someone on the Core Team mentioned that the triad bore some resemblance to the Perpetual Motion Interactive Systems Inc. “infinity” logo—a reference I had never formally recognized but something that I am sure played a subliminal role in my selection.

In terms of brand acceptance we realized there may be significant community backlash related to the new creative brand, especially from companies who were currently leveraging the existing DotNetNuke branding in their marketing materials. Therefore we were pleasantly surprised at the overwhelming positive feedback we received regarding the new brand identity. Our goal was to roll out the brand in progressive stages with the DotNetNuke 3.1 product release representing the official brand launch to the general community.

With the creative elements out of the way it was time to finalize the rest of the branding process. Because DotNetNuke serves many different stakeholder groups it was difficult to come up with a product category that was focused but not too limiting in scope. From a marketing perspective, the board agonized over the optimal brand message. “Content Management” was a powerful industry buzzword but if you compared the capabilities of DotNetNuke in this area with other enterprise software offerings, it became obvious that it would be some time before we could be considered a market leader. The term “Portal” had been so overused in recent years that it had become severely diluted and had lost its clarity as an effective marketing message. Conversely, the emerging term “Framework” had begun to surface more regularly and was starting to gain industry acceptance with both developers and management groups as a powerful software development category. Because DotNetNuke’s architectural principles were predicated on simplicity and extensibility, the framework category seemed to be a natural fit. The next step involved clarifying the type of framework. DotNetNuke was primarily designed for use in a web environment and its breadth of features made it well suited for building advanced data-driven Internet applications. The resulting “Web Application Framework” was an emerging industry category in which DotNetNuke could take an immediate leadership role. "

( You will have to buy the book to read the rest of the chapter... )


Comment Form

Only registered users may post comments.


Aderson Oliveira (22)
Alec Whittington (11)
Alessandra Davies (3)
Alex Shirley (10)
Andrew Hoefling (3)
Andrew Nurse (30)
Andy Tryba (1)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (37)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Bogdan Litescu (1)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (213)
Chris Paterra (55)
Clint Patterson (108)
Cuong Dang (21)
Daniel Bartholomew (2)
Daniel Mettler (181)
Daniel Valadas (48)
Dave Buckner (2)
David Poindexter (12)
David Rodriguez (3)
Dennis Shiao (1)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (80)
Francisco Perez Andres (17)
Geoff Barlow (12)
George Alatrash (12)
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 (274)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Kelly Ford (4)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matt Rutledge (2)
Matthias Schlomann (16)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (40)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Oliver Hine (1)
Patricio F. Salinas (1)
Patrick Ryan (1)
Peter Donker (54)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Sacha Trauwaen (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott Schlesier (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)
Steven Fisher (1)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (3)
Tycho de Waard (4)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (40)
Will Strohl (180)
William Severance (5)
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out