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'

Discover DNN Module Injection Filters

DNN for DevelopersFrom time to time I run across great little features in DNN that haven’t received a lot of coverage in the documentation. My new DNN for Developers video series will cover some of these hidden gems and show you how you can take your DNN coding skills to the next level.

This week I present a short video on DNN module injection filters.  In the last couple of months I have seen a couple of questions in the forums asking how you can hide a module based on some arbitrary module property.  Module Injection Filters were created just for this purpose.

Continue Reading »
Dec 21
By: Joe Brinkman

Module Vendors: 5 Benefits to Creating Persona Bar Extensions

DNN-9DNN 9 is getting ready to launch this week and will provide a major improvement to the admin experience for DNN users.  The new Persona Bar removes many outdated administrative features and settings, and is faster and easier to use than the old admin tools available in the control panel. The feedback from our users has been overwhelmingly positive and I am personally looking forward to being able to use the new release on DNNSoftware.com.

The DNN 9 Persona Bar provides more than just a nice admin experience. It also provides a new extensibility point for DNN module developers to deliver administrative features to their users. If you are looking for a better way to build admin tools for your module, then you should look at the Persona Bar. Below are five benefits to creating Persona Bar extensions.

Continue Reading »
Dec 05
By: Joe Brinkman

DNN 9 Persona Bar Source Code

DNN-9

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
Page 1 of 28First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last   

NewsArchives


Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (28)
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 (209)
Chris Paterra (55)
Clinton Patterson (29)
Cuong Dang (21)
Daniel Bartholomew (2)
Daniel Mettler (146)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (10)
George Alatrash (1)
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 (272)
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)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (53)
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 (39)
Will Strohl (164)
William Severance (5)
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out