Project Types Differences

Overall

While base functionalities are identical for all versions of ASP.NET Zero, there are still some differences between different versions. In this document, we will highlight these differences.

ASP.NET Core v.s. ASP.NET MVC 5.x

Beginning from v4.1, we are more focused to ASP.NET Core based solutions (rather than ASP.NET MVC 5.x). That means our new major features will be implemented for ASP.NET Core version (.NET Core & Full .Net Framework).

Angular v.s. Angularjs 1.x

Beginning from v4.1, we are more focused to Angular based solution (rather than Angularjs 1.x). That means our new major features will be implemented for Angular framework.

Version Differences Table

The table below shows only the differences, not all features.

Feature ASP.NET Core & Angular ASP.NET Core & JQuery ASP.NET MVC 5.x & Angularjs ASP.NET MVC 5.x & JQuery
User Interface (theme) Metronic v6.x Metronic v6.x Metronic v4.6.x Metronic v4.6.x
ORM EF Core EF Core EF 6.x EF 6.x
Xamarin Application
Rapid Application Development Tool
Tenant Subscription Management & Paypal Integration
Host Statistics Dashboard
Identity Server Integration
Social Logins (Facebook, Twitter, Microsoft, Google+) OK (Facebook, Microsoft, Google) (All) (All) (All)
Two Factor Auth SMS, Email, Google Auth SMS, Email, Google Auth SMS, Email SMS, Email
Application Setup Screen
Code generation extension
Webhook Feature
Customizable Dashboard
Dynamic Entity Parameters

See development guide documents for details of all features in different versions:

In this document