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.

Entries for 'Joe Brinkman'

DNN 9 Persona Bar Source Code


DNN 9 includes a brand new admin experience which provides a complete makeover of all the admin and host tools in DNN.  When we first started work on the Persona Bar it was a feature that only existed in Evoq Engage.  Since that initial release we have expanded the Persona Bars capabilities and moved it to Evoq Content, and with DNN 9 we are moving the Persona Bar experience to the DNN Platform. 

As part of moving the Persona Bar to DNN Platform, we needed to completely refactor the code so that we could move it from a commercial license to an Open Source license. In order to facilitate that refactoring we created a new project for the Persona Bar and all of the Persona Bar extensions. Once the refactoring was complete and the code sanitized of any commercial elements we were able to move the project into a clean repository.

Continue Reading »
Oct 25
By: Joe Brinkman

DNN 9: Understanding the Persona Bar

DNN-9Have you ever used an application and found that you loved the user interface? That you actually found the application a pleasure to use? It seems like every year there is a new application or device with a fresh new UI that captures everyone’s attention. A great user experience can elevate an application above its competition.

In 2013 we began work on a project to rethink the DNN administrative experience. The goal of the project was to create an admin UI which was faster and more intuitive for users. The UI needed to be fully isolated from the rest of the site so that the admin design did not interfere with website themes or modules.

Continue Reading »
Oct 21
By: Joe Brinkman

DNN 9: Rethinking the Admin Experience

DNN-9DNN has long had a unique approach to our content editing experience.  Many tasks in DNN can be accomplished without requiring a user to leave the page they are working on.  Creating a page and editing content is done fully within the context of the page you are building. This approach allows you to quickly and easily make content changes without have to flip back and forth between a content editing tool in one browser and the finished page in another browser.  The entire editing and review process occurs within a single browser window. Continue Reading »
Oct 03
By: Joe Brinkman

DNN 9 and the Future of the DNN Platform

Community Logo

Two years ago, we began a discussion in the community about how to move the DNN platform forward.  Microsoft was hard at work on ASP.Net vNext, which was later renamed to ASP.Net Core.  At the time, I made the case for DNN making a radical departure from the Web Forms architecture that is the foundation of DNN today.  That new platform, DNN neXt, would have been built on .Net Core and would have benefited from much of the work the ASP.Net team was doing to modernize and cleanup .Net.

Continue Reading »
Sep 26
By: Joe Brinkman

DNN Completes the Move to GitHub

DNN-OctocatOpen Source project hosting has seen many changes in the last 15 years.  When DNN first started, we had few options for hosting our source code and packaged releases.  We have been around long enough to see sites like GotDotNet, Google Code and others come and go.  Finding a reliable project host is an ongoing challenge. Even after you find a host, you need to be vigilant to ensure the host continues to offer the features and support you need for your project and your community.

Continue Reading »
Aug 25
By: Joe Brinkman

And the Winner Is…

big-checkThe DNN 8 Module Challenge has come to a close and I am happy to say that we had some great modules submitted this year.  Not only did the entries provide great examples of how to build MVC and SPA modules for DNN 8, but we also had entries which pushed the boundaries on using tools and libraries like Bower, Gulp, React, Angular and others.  We had modules submitted by teams and individuals, and we even had a module submitted by a first time developer.

I want to congratulate each of our winners on a job well done.  The voting was close in each category and it was often just one or two details which separated the winners from the other entries.

Continue Reading »
Mar 02
By: Joe Brinkman

Community Blog Guidelines

dodontThe DNN Community Blog should be a place not just for news and interesting information, but a source of conversation and sharing of ideas.  The Community Blog exists for DNN community members to post topics, and for other community members to provide the conversation via the comments.  The interaction between author and commenter is what makes blogging great! Continue Reading »
Feb 26
By: Joe Brinkman

Community Choice Awards Voting

Code2The DNN 8 Module Challenge entries are in and it is time to hear from the community.  The Module Challenge was intended to stimulate our developer community to create some great new modules that show off the power DNN 8.  We have some amazing entries this year and it will be interesting to see which module floats to the top as the community favorite.

Continue Reading »
Feb 22
By: Joe Brinkman

Announcing the DNN Documentation Center


Microsoft has always been viewed as a developer friendly company.  Almost every product they build is extensible and includes in-depth documentation. All of this documentation is maintained in the Microsoft Developer Network (MSDN), which is one of the premiere developer documentation centers in the world.

Since DNN was first created, thousands of pages of documentation and hundreds of videos have been created. Much of this documentation is available at various locations on and in a few external sites. Documentation is available as help files, pdfs, wiki articles, blog posts, videos and PowerPoint slide-decks. Unfortunately, it is not always easy to find the information you are looking for, and when you do find it, it is not always clear if the documentation is up to date.

Continue Reading »
Feb 18
By: Joe Brinkman

Submit Your Modules!

Code2The DNN 8 module contest is drawing to a close.  This afternoon I posted an update to the Module Contest page that includes updated contest dates and an official contest submission form.  I have already started to see some great entries come in and I’m looking forward to seeing what you have done.

Continue Reading »
Jan 29
By: Joe Brinkman
Page 1 of 27First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last   


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (22)
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 (270)
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?