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.

2sxc 9.32 LTS with multi-install same app and deep insights (final)

You can now install the same app multiple times, which is great when you need the same functionality again but separate, or when you want to upgrade an app and want the new code running side-by side. And there's more...

Update: the pre-release was announced 2018-05-23, the final LTS was release 2018-06-20 with some more bug fixes.

Highlight: Multi-Install Same App

Often you will install an app (let's say the blog) and customize it. Then later you'll want to do that again - maybe to create a news-app which is almost the same. Now this can be done easily within 2sxc - it will detect that the app was already installed, ask you for a new name and do renaming / and GUID resets for you. 

Highlight: 2sxc Insights

When debugging the internals of such a complex solution as 2sxc, it's hard to see what's going on internally on a production system. For this we created an insights system to look deep into the internal logs, the caches and more. We've detailed this in the blog post Using 2sxc Insights

Highlight: LTS (Long Term Support)

This is an LTS release, meaning that we'll provide it long-term support (6 months) for bugfixes without additonal features. So we'll make sure this is a very stable release, and fixes will be fixes only without additional features (to ensure we don't introduce new risks). 

Tiny Features

  1. a new input field for json-type data (beta) #1524
  2. additional hardening of ADAM permissions for public use cases #1557
  3. additional hardening of API #1559
  4. .net core enhancements (we're beginning to cross-compile the various parts to get closer to .net core)

DNN 9.2 Compatibility Issues

DNN 9.2 has so many breaking changes, we're still discovering them as we're working. 

  1. Fix breaking change in DNN 9.2 Client Depedency #1566

Many Bugfixes

With the new features we introduced since 9.14 there were also quite a few bugs which appeared, including issues with search and draft/published data. These are fixed now, here's the list:

  • Global content-types were not loaded if a non-web process accessed an app first #1568, #1561, #1564
  • Bug with storing / caching draft-items #1570#1571
  • DNN thinks we're fixing an existing version, when we're actually upgrading #1555
  • JS error on certain non-AJAX reloads #1556
  • List of items for editing fails across zones even if user is host #1560
  • Adding page-link in WYSIWYG throws server error in api #1562

More Bugfixes in RC1, 2 and 3

  1. Auto-install asked to install 2x #1460
  2. Auto installer puts adam-files in wrong folder #1579
  3. Entity picker has trouble with global types #1583
  4. Button to select app not available on just-added-items for admin-only users #1575
  5. Extensive logging for Evoq page publishing process #1584
  6. Evoq Content had trouble publishing pages #1573
  7. Json items had trouble publishing over existing published #1586
  8. Browser performance issues with many toolbars on the same page #1576 and #1329
  9. Issue with Evoq publishing workflow #1573 when trying to publish already published data
  10. Exporting apps resulted in bad ZIP because of SharpZipLib bug #1588

Get it now

Get the latest release from github releases or browse the code as you wish. 

Love from Switzerland,

Daniel Mettler grew up in the jungles of Indonesia and is founder and CEO of 2sic internet solutions in Switzerland and Liechtenstein, an 20-head web specialist with over 800 DNN projects since 1999. He is also chief architect of 2sxc (see github), an open source module for creating attractive content and DNN Apps.

Read more posts by Daniel Mettler


There are currently no comments, be the first to post one.

Comment Form

Only registered users may post comments.


Aderson Oliveira (22)
Alec Whittington (11)
Alessandra Daniels (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)
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