Base solution for your next web application
Open Closed

What type of apps ASP.NET ZERO (Angular/core) good and bad for? Pros? Cons? server errors/validations? reactive forms? Main selling points? 2FA? # of tenant customers? #6913


User avatar
0
chauey created

Hello All,

  1. What type of apps have you seen or think are good or bad with ASP.NET ZERO, pros and cons, and why? For example, apps for healthcare, online banking, code generation, startup, enterprise, ... thoughts? (Angular 7/.net core 2.2 version)

  2. How best to know/convince if a current code base should adopt ASP.NET ZERO, use it's framework, and just drop in any custom codes? How to sell it to existing project/code-base; top reasons for switching the foundation/framework.

  3. Is 2FA fully implemented now? details?

  4. Server-side errors and input validations errors on server, how handled?

  5. Why not reactive forms and any plans?

  6. And with the license, we can make 1 product and resell to many customers, right? No extra charge? What is the main limitation, just the number of products and devs, not adding more tenants right?

  7. How to make it into PWA? How best to get biometric sign-in mobile? PWA, hybrid, nativeScript, Xamarin?

  8. Any tenant feature like global announcements to the tenant's customers when they log in?

BTW, I bought the license twice already but barely had time to use each time. Interested to convince clients to use; very much appreicated if you can answer thoroughly.

Thanks!


3 Answer(s)
  • User Avatar
    1
    ismcagdas created
    Support Team

    Hi @chauey

    What type of apps have you seen or think are good or bad with ASP.NET ZERO, pros and cons, and why? For example, apps for healthcare, online banking, code generation, startup, enterprise, ... thoughts? (Angular 7/.net core 2.2 version)

    Actually there is no limit on this. AspNet Zero is a base solution, you can develop anything you want on top of it.

    How best to know/convince if a current code base should adopt ASP.NET ZERO, use it's framework, and just drop in any custom codes? How to sell it to existing project/code-base; top reasons for switching the foundation/framework.

    AspNet Zero is designed for new projects. If you want to use it for an existing project and use some code blocks from existing project, we suggest to do it at minimum level. Of course, you can use plain C# classes.

    Is 2FA fully implemented now? details?

    Yes, it is configurable on settings page. Email sending is implemented with MailKit and SMS sending is implemented with Twilio but you can replace both of them.

    Server-side errors and input validations errors on server, how handled?

    They are automatically handled, see docs

    Why not reactive forms and any plans?

    AspNet Zero doesn't contain any complex forms and because of that we haven't used reactive forms until now but we have plans to at least integrate it into AspNet Zero but there is no clear date yet.

    And with the license, we can make 1 product and resell to many customers, right? No extra charge? What is the main limitation, just the number of products and devs, not adding more tenants right?

    Yes, if you don't deliver the source code to your clients, there is no limit other than developer and project counts. If you deliver the source code, each client or you must buy a new license.

    How to make it into PWA? How best to get biometric sign-in mobile? PWA, hybrid, nativeScript, Xamarin?

    AspNet Zero includes a Xamarin template but we don't have support for PWA.

    Any tenant feature like global announcements to the tenant's customers when they log in?

    You can use Notification system.

  • User Avatar
    0
    commondesk created

    We aware that using Angular causes a lot more data/javascript to be loaded on every page. If you're app is truely a single page app then you should be fine, as per the speed of page loading issue.

    We found that the jquery verison was MUCH faster, but we needed to use .net core and therefore had to migrate to angular.

  • User Avatar
    0
    ismcagdas created
    Support Team

    @commondesk .NET Core version of AspNet Zero also supports JQuery. You can try ASP.NET Core & Jquery version on the download page.