Thank you so much for your post.
We are indeed working on a .NET core version of both InstantForum and InstantKB. We are super excited about this new release but it's a little to early to share too much just yet. Over the last year we've put together a very flexible modular architecture for our .NET core version and the forum aspect will simply be a module within our larger .NET core offering. We'll be bringing both the forum and kb together into this new .NET core version.
InstantForum will be the first module and we are expecting this to be available later this year.
Internally this next version is currently codenamed "Plato". You can see an example of our solution below...
I'm afraid the GitHub repo is not public however we'll happily invite you if you use GitHub.
Our .NET core version offers a completely dynamic user interface and additional functionality based on the features or modules you have enabled. For example services like StopForumSpam.com will simply be an optional module within our .NET version which you can choose to enable or disable. You can see below the current screen showing how to manage features within Plato...
Even the Manage Features screen you see above is a module within Plato. All the navigation you see on the left and within the top right is built up depending on the modules you have installed.
We've implemented a dynamic layout system (all MVC) which modules can interact with to build up the user interface or add additional features into the user interface. For example modules can add new setting pages, navigation items or entire new areas into both the front-end and administrator control panels.
Going forward our goal would be to introduce new functionality both minor and major via modules within our new .NET core version. Again a discussions module with migration options from InstantForum is our current priority however we'll also be adding a knowledgebase style module and who knows after this :)
I look forward to sharing further news very soon. If you have any questions with regards to what I've mentioned above or would like an invite to the GitHub repo of course please don't hesitate to respond.
firstname.lastname@example.orgBlog | Community