New forum migration

Posts   
 
    
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 29-Sep-2020 14:32:45   

It's finally happening: the release of HnD v3.0 simple_smile It's been in development for literally years, but it's finally done: asp.net core 3.1, fully responsive, full markdown and much more.

We'll be migrating this forum and its contents tomorrow morning (Wednesday, september 30th, CET). We estimate the total migration will take about half an hour. During the migration the forum system is shut down as we have to migrate the database.

The new forum system is open source, like HnD v2 (this version of the forum) and v3 beta has been published here: https://github.com/SolutionsDesign/HnD . We'll be updating the readmes today so installation is fully documented etc.

HnD is the biggest real-world example for LLBLGen Pro, it shows various aspects of the system as well how to use it at runtime in an ASP.NET Core project, multiple query systems, derived models, typed lists, entity usage, auto-generation of attributes for validation etc. etc.

Stay tuned!

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 30-Sep-2020 11:06:41   

Otis wrote:

It's finally happening: the release of HnD v3.0 simple_smile It's been in development for literally years, but it's finally done: asp.net core 3.1, fully responsive, full markdown and much more.

We'll be migrating this forum and its contents tomorrow morning (Wednesday, september 30th, CET). We estimate the total migration will take about half an hour. During the migration the forum system is shut down as we have to migrate the database.

The new forum system is open source, like HnD v2 (this version of the forum) and v3 beta has been published here: https://github.com/SolutionsDesign/HnD . We'll be updating the readmes today so installation is fully documented etc.

HnD is the biggest real-world example for LLBLGen Pro, it shows various aspects of the system as well how to use it at runtime in an ASP.NET Core project, multiple query systems, derived models, typed lists, entity usage, auto-generation of attributes for validation etc. etc.

Stay tuned!

The migration is partly done. We still have to republish all posts in all threads. This will take a while and we need all CPU on the server for that (as there are over 120,000 posts here) however Windows being Windows, it's optimizing .net currently (as we needed .net 4.8 installed to run the converter we made to migrate the database... rage ) so the older messages might look off still, this is expected, we hope to republish them a.s.a.p.

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 30-Sep-2020 11:33:12   

All messages reparsed, all good simple_smile

If you have any feedback on the new forum, please email us at support @ llblgen.com, or file an issue at the repo: https://github.com/SolutionsDesign/HnD

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 30-Sep-2020 14:00:30   

There are still some issues to iron out, e.g. in the emailing and admin section, as well as in the profile editing section, are some bugs which only occur online. We'll try to fix these asap.

Important!

We'll be starting/stopping the forum at certain points to reupload new code. This might result in a very short 'service unavailable' http error.

Sorry for this inconvenience.

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 01-Oct-2020 15:45:18   

We'll be doing some maintenance on the forum system in 5 minutes. The main goal is to speed up querying thread info with statistics drastically, as it's currently less optimal (because we're recalculating everything every time which isn't that efficient. Previously we didn't ran into this because we couldn't page through all threads in a forum.

Also fixing the RSS feed links as these are broken atm.

This will mean the forum will be offline for a couple of minutes.

(edit) aannndddd done simple_smile

Browsing a forum should now be much faster. (as well as retrieving 'my threads' and other thread sets).

Frans Bouma | Lead developer LLBLGen Pro