What .net Core 2.0 means for DNN 8/24/2017 DotNet Core 2.0 is out - and this is an important milestone for the .net ecosystem and DNN. I would like to bring you up to speed on the basics and why it matters to DNN. .net core Entity Framework core api JavaScript, JS Content Management Razor Templates Daniel Mettler
Releasing 2sxc 9.4 without Telerik 8/14/2017 2sxc still used telerik components in the background to pick files and images. No more... 2sxc 2sxc Release adam Files / Documents Images / Pictures Daniel Mettler
Fixing the Breaking Change On ToSic.Eav.IEntity in 2sxc 9.3 8/10/2017 In 2sxc 9.3 we were forced to introduce a breaking change which should affect very few, but if you are affected it's about the IEntity - here's how to fix it. 2sxc Breaking Change Razor Templates Code Daniel Mettler
Releasing 2sxc 9.3 with new Versioning 8/9/2017 2sxc 9.3 now supports item-level versioning and restore! 2sxc Release DNN / DotNetNuke Data UX Daniel Mettler
An App A Day: New A-Z Glossary App for DNN 8/7/2017 We just released a simple, versatile A-Z glossary app. App Content Management Bootstrap 3 and 4 Daniel Mettler
Upgrading To 2sxc 9.3+ requires 2sxc 7+ 7/4/2017 In case you're upgrading from a very old 2sxc to a very new version, you may need to do an intermediate upgrade first. Here's some background information. 2sxc 2sxc Release Upgrade Daniel Mettler
Releasing 2sxc 9.1 with Preview for Content-Type, App and View 6/6/2017 The Quick-Dialogs we used needed to be more sexy, and now that we migrated them to Angular 4, we finally had the chance to do it. Enjoy :) 2sxc Release UX Daniel Mettler
Enable Telerik Components in DNN / DotNetNuke 8 and 9 6/5/2017 DNN 8 and 9 are trying to get rid of the Telerik components, but not everything has an adequate replacement. So if you need to re-enable them, here's a short explanation. DNN / DotNetNuke Files / Documents Images / Pictures Daniel Mettler
DNN-Connect 2017 Video: Go Pro with REST and UI APIs in 2sxc 5/30/2017 Watch the recording of our session at DNN-Connect: How to use various APIs in JavaScript, be it REST, CMS-Commands, Toolbars, Visual Queries and more. 2sxc ajax Angular, AngularJS api Code JavaScript, JS JavaScript App SPA Video Daniel Mettler
New App: Courses / Events with Registration 5/22/2017 Courses are like events, except that they are either recurring, belong to a series and/or have limited seats on each event. We developed a simple solution for this, and are now open-sourcing it. App HTML5 Bootstrap 3 and 4 Content Management Responsive Daniel Mettler
New: DNN Instant Theme / Skin with Bootstrap 3 & SASS 5/19/2017 Want to create high-quality DNN themes within minutes? Introducing the DNN Instant Theme with Bootstrap 3, SASS and many features. 1-2nd (1 second vision) best-practice CSS Bootstrap 3 and 4 design git gulp HTML5 Layout SASS Daniel Mettler
Hardcore: 2sxc 9.0 with Entity Framework Core 1.1 5/8/2017 2sxc 9 is bringing the future to DNN with Angular 4 and EF Core. Let's talk about EF Core. 2sxc 2sxc Release .net core Entity Framework core Code DNN / DotNetNuke eav Daniel Mettler
Future-proofing: Running dotNet Core on DNN - it works! 5/6/2017 We must get ready for the future - and the future on the server is .net core. Here's how to beat the hen-egg problem, where neither DNN nor the extensions can make the first move. DNN / DotNetNuke 2sxc .net core Entity Framework core best-practice Code JavaScript, JS Microsoft Daniel Mettler
May the 4th Angular be with you: 2sxc 9.0 with Angular 4 5/4/2017 It's international Star-Wars Day - and 2sxc is here with pieces of the future. In this post I would like to tell you more about the Angular 4 integration. 2sxc Release Angular, AngularJS Content Management Lessons Learned Star Wars UX Daniel Mettler
Releasing 2sxc 8.12 4/18/2017 Just released 2sxc 8.12 with various minor enhancements. 2sxc v8 2sxc Release Daniel Mettler
Welcome Angular 4! And Angular CLI, AOT and Universal! 3/29/2017 A big day has arrived - Angular 4 is out, together with the Angular CLI (yes: WebPack, easy AOT and more). So no more Beta, RC or whatever - it's here! Angular, AngularJS 2sxc DNN / DotNetNuke JavaScript, JS SPA Daniel Mettler
An App A Day: New Blog 3.0 with Details-Paging, Open-Graph and Very-Rich-Content 3/28/2017 The new Blog App offers loads of new, neat features, including Multi-Language, Share-This integration, paging in read-mode, social headers and Very-Rich Content. App blog Content Blocks Content Management Daniel Mettler
An App a Day: BlueImp Gallery App 3.0 with Multi-Albums 3/24/2017 The BlueImp App has always been a favorite. Now the latest version has Album, Multi-Album and Touch-Carousel in one. Enjoy! App gallery Blueimp Bootstrap 3 and 4 Daniel Mettler
Releasing 2sxc 8.11 - Turbo Installer 2/22/2017 2sxc 8.11 speeds up full installations by 20-50x, because it now sets up the DB in one single step, instead of running all installation scripts as it did so far. 2sxc 2sxc v8 1-2nd (1 second vision) Daniel Mettler
Releasing 2sxc 8.10 - Public REST Api, Visual Query and WebApi + Shuffle DataSource 2/20/2017 2sxc 8.10 offers four long awaited features - the ability to externally access REST APIs, App-WebApi and Visual Queries, + the ability to shuffle / randomize data-items. 2sxc Angular, AngularJS api App Data DataSource JavaScript, JS JavaScript App JSON knockoutJS SPA WebAPI Daniel Mettler
Tutorial: Use Razor to Template HTML Mails. It's great. You'll love it. 1/27/2017 E-Mails must often be customized - and to do it well, we need to be able to place both values as well as complex logic (like tables with sums) into the e-mail. Let's not be DAFT - this can be done using Razor templates! Razor Templates Code 2sxc DNN / DotNetNuke WebAPI Daniel Mettler
New: Mobius Forms App - The Most Customizable Form in DNN (and not DAFT) 1/26/2017 This new Mobius Forms App is the most generic, customizable forms-system in the DNN Ecosystem. This is because it's Non-DAFT, meaning that techies can use HTML, JS and C# to customize everything. So pure code instead of GUIs missing just-that-one-feature. 1-2nd (1 second vision) 2sxc ajax Code JavaScript, JS DNN / DotNetNuke Data Form and List HTML5 Bootstrap 3 and 4 design Import / Export Daniel Mettler
The Don't-be-DAFT pattern (Densely Abstract Features for Techies) 1/22/2017 Don't you love it, when a tool/module helps you solve a simple problem - but is missing some trivial features. And to work around these limitations, you end up spending 3x more time, then if you had just created the whole functionality yourself. That is DAFT. Enter the Don't be DAFT pattern. Code 1-2nd (1 second vision) Usability UX best-practice Daniel Mettler
Waiting for Angular 2 Dev Workflow and Tutorials 1/15/2017 Angular 2 was released in September 2016, so you may wonder why little has been posted in the DNN Ecosystem. We're still waiting for something - here's a status update. Angular, AngularJS Code JavaScript, JS Daniel Mettler
Tutorial: Create Very-Rich-Text (Inner Content 2) with 2sxc 1/14/2017 Let's learn to create a Very-Rich-Text field which let's editors add apps and content-blocks to their WYSIWYG. 2sxc v8 Content Blocks design Tutorial Daniel Mettler