Radzen 3.0 (vNext) Progress

We have been busy developing the next version of Radzen so it's time we share some progress with you.

Here are the things that are ready (by no means 100% done and bug free but still somewhat operational).

  1. New and improved design time
    1.1. Toolbox infers all components used in the project - Built-in (NavLink, InputText etc.), Third party (Radzen.Blazor), Application - shared components and pages and HTML (html elements).

    1.2 Inline editing for HTML component content
    1.3. Updated template design time which no longer replaces the whole design canvas.
  2. Faster database infer of all supported databases (MSSQL, MySQL, Postgres and Oracle) plus SQLite.
  3. Reimplemented scaffolding templates based on t4 and made with customization in mind. This means users will be able to both tweak the built-in templates or use their own.

There is still a lot more to be done for the first public release but we are on the right track!

6 Likes

A sneak peek of the revamped event editor (still just a prototype).

2 Likes

What is the current status on version 3.0? I am looking forward to this release!

1 Like

Hi @mikeyman77,

We are making steady progress with Radzen 3.0! There is still hope we can share a public CTP (or whatever we decide to call it) in the second half of 2021. The thing is most of Radzen 3.0 is brand new development required by our desire to support any existing Blazor application.

Here are a few animated gifs showing the latest things that work.

  1. Auto complete working in the property grid (a lot harder to implement that it may sound):
  2. The new method editor (formerly known as event editor). It shows the new (unfinished) way of displaying the statements of a method and how to add new ones.
  3. The beginning of the expression editor - allows you to set properties by picking from the available ones.
5 Likes

I really like the editor appearance. It has a very clean theme and seems fairly simple to use.

Any updates? This looks amazing!

1 Like

Nothing substantial. We are working on the design time features and some of them turned out to be a lot more difficult to support properly with this novel approach to code generation. This is why there will be a delay of the first public CTP. We don't want to engage with a deadline just yet as we may miss it again due to unforeseen obstacles.

It looks a great product and I'm sure many of the community here are eager to get their hands on it. Keep up the good work and please keep us updated!