Open Closed

How to? - differences from aspnetzero #992


User avatar
0
AndrewT created
  • ABP Framework version: v4.2.1
  • UI type: Blazor
  • DB provider: EF Core / SQLServer & Postgre
  • Tiered (MVC) or Identity Server Separated (Angular): SPA

We have been using ASPNetZero commercial for a number of years using Core/MVC. We are re-writing a simple application in ABP.IO (commercial) to test the new SPA/Blazor framework before we do some bigger products.

There are some really good things about ABP.IO, however there are some really basic and great features in aspnetzero that ABP.io doesnt have. Below are a couple of the key ones (for us).

How do other people deal with these issues below, and if you have solutions we'd be really happy to hear of them.

Login Page - This one is actually ridiculous. We just want a single login page. We dont want to have a landing page, and then have users have to click a login button on the landing page to be taken to a login page... Also when users logout they get directed to the landing page, then they have to go back to the Login page. In the SPA this takes time to load. Are we missing something here so we can remove the landing page, and users go straight to the Login page?

Host side login as tenant - In Aspnetzero there is agreat feature where as the Host you login and can see a all the tenants. Then from the Action button choose to login as a tenant and tenant user. This is really critical for support issues and just being able to quickly look at what is happening on a client/tenant system. How can we do that in ABP.io??

Notification system - In Aspnetzero there is also a great notification infrastructure for alerts and notifications, that has front end, backend, queuing, SignalR, etc and is a great module. This is really impotrtant for alerting people to events and changes. How can we do that in ABP.io??

If anyone from Volosoft can tell us which version of the roadmap they will be in that would be awesome! Is there a reason we cant have a commercial roadmap like you have for the https://github.com/abpframework/abp/milestones community version?

Many Thanks!


6 Answer(s)
  • User Avatar
    0
    Moyaoxiang created

    Hi AndrewT, The roadmap for the commercial version is here, you can view it: https://docs.abp.io/en/commercial/latest/road-map.

  • User Avatar
    0
    AndrewT created

    @moyaoxiang - Thanks but that's not a roadmap. It is just a list of general things that might be added in some indeterminate future release. It also hasn't been updated for months...

    This is a roadmap: https://github.com/abpframework/abp/milestones

    However, I now understand that this github milestones/roadmap doesn't include the additional features/fixes that will be in the Commercial version. So we have no visibility on what will be added to the commercial version (beyond what will be in the public).

    Given we are paying quite alot each year it would be really great to have a view of commercial changes as well as the public ones.

    Even if you just tagged "Commercial" which issues will be included in commercial only? At leastw e would know that we get Public and Commercial items.

  • User Avatar
    0
    alper created
    Support Team Director

    hi Andrew,

    you can add a redirect to the landing page or just make the landing page authorized then you'll not see the Login Page. some people want to see a landing page to give some information to unauthorized people.

    **Host side login as tenant **: I'll mention this request for the next version

    Notification system: Is this what you're looking for https://docs.abp.io/en/abp/latest/UI/Blazor/Notification

  • User Avatar
    0
    AndrewT created

    @Alper - Thanks for the response.

    Login - It would be good if there was an option to just turn off the intermediate landing page and go straight to the login page rather than having to inject a redirect and the delay in that process.

    Notification - The notification is just the trigger/alert part. The aspnetzero version has a whole infrastructure including bell icon/badge, form and acknowledgement process, etc. So it would be very helpful if that whole system was in ABP.io.

    Maybe someone else has built it and can share?

  • User Avatar
    0
    alper created
    Support Team Director

    you can implement it yourself via SignalR. This is the official doc https://docs.abp.io/en/abp/latest/SignalR-Integration And I wrote an article to show how to add notification functionality. It's the simplest form. But you can add your bell icon and make fancy animations etc..

    https://community.abp.io/articles/send-realtime-notifications-via-signalr-tsp2uqd3

  • User Avatar
    0
    ServiceBot created
    Support Team Automatic process manager

    This question has been automatically marked as stale because it has not had recent activity.

Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11