Skip to main content
Home  ›  Blog

What's new in 2sxc 8.3 and internal API rework

Today we're releasing the pre-version of 2sxc 8.3. It has some advanced new features which also required us to clean up some internal code. So if you were using inofficial APIs (which you shouldn't), this make be a breaking change for you.

What's new

  1. API to use 2sxc in other contexts - like in a WebForms, in a custom Razor-Host or in a Web-API of your choice
  2. Major enhancements in functionality and design of the entity-picker (in the edit-dialog), which now allows you to create "private child items" - for example when adding steps to a recipe or adding items to a bill
  3. ca. 10 bug fixes

What Could be a Breaking Change

In the past, we had a class called SexyContent which kept growing and growing to over 2'000 lines of code. It had many responsibilities but never clearly defined, so it got bigger and bigger. We needed it a lot, but so far, nobody should have used it. 

In case you did, you probably did it because you wanted to use the data in 2sxc from outside. This is now much easier and clearer, I'll blog about it in a few minutes. 

Download here

You can always get the newest release on github.

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