|
1 |
| -<h1>Project Types Differences</h1> |
| 1 | +# Project Types Differences |
2 | 2 |
|
3 |
| -<h3 id="DocIntro">Overall</h3> |
4 |
| -<p>While base functionalities are identical for all versions of ASP.NET Zero, |
5 |
| -there are still some differences between different versions. In this document, |
6 |
| -we will highlight these differences.</p> |
7 |
| -<h4>ASP.NET Core v.s. ASP.NET MVC 5.x</h4> |
8 |
| -<p>Beginning from <a href="https://docs.aspnetzero.com/en/common/latest/Change-Logs">v4.1</a>, we are more focused to |
9 |
| -<strong>ASP.NET Core</strong> based solutions (rather than ASP.NET MVC 5.x). That means our new major |
10 |
| -features will be implemented for ASP.NET Core version (.NET Core & Full .Net |
11 |
| -Framework).</p> |
12 |
| -<h4>Angular v.s. Angularjs 1.x</h4> |
13 |
| -<p>Beginning from <a href="https://docs.aspnetzero.com/en/common/latest/Change-Logs">v4.1</a>, we are more focused to |
14 |
| -<strong>Angular</strong> based solution (rather than Angularjs 1.x). That means our new major features will be implemented for |
15 |
| -Angular framework. </p> |
16 |
| -<h3>Version Differences Table</h3> |
17 |
| -<p>The table below shows <strong style="color: red">only the differences, not all features</strong>.</p> |
18 |
| -<table class="table"> |
19 |
| -<thead> |
20 |
| -<tr> |
21 |
| - <th>Feature</th> |
22 |
| - <th>ASP.NET Core & Angular</th> |
23 |
| - <th>ASP.NET Core & JQuery</th> |
24 |
| -</tr> |
25 |
| -</thead> |
26 |
| -<tbody> |
27 |
| -<tr> |
28 |
| - <td>User Interface (theme)</td> |
29 |
| - <td>Metronic v6.x</td> |
30 |
| - <td>Metronic v6.x</td> |
31 |
| -</tr> |
32 |
| - <tr> |
33 |
| - <td>ORM</td> |
34 |
| - <td>EF Core</td> |
35 |
| - <td>EF Core</td> |
36 |
| - </tr> |
37 |
| -<tr> |
38 |
| - <td>Xamarin Application</td> |
39 |
| - <td><i class="fa fa-check text-success"></i></td> |
40 |
| - <td><i class="fa fa-check text-success"></i></td> |
41 |
| -</tr> |
42 |
| -<tr> |
43 |
| - <td>Rapid Application Development Tool</td> |
44 |
| - <td><i class="fa fa-check text-success"></i></td> |
45 |
| - <td><i class="fa fa-check text-success"></i></td> |
46 |
| -</tr> |
47 |
| -<tr> |
48 |
| - <td style="height: 37px">Tenant Subscription Management & Paypal Integration</td> |
49 |
| - <td style="height: 37px"><i class="fa fa-check text-success"></i></td> |
50 |
| - <td style="height: 37px"><i class="fa fa-check text-success"></i></td> |
51 |
| -</tr> |
52 |
| -<tr> |
53 |
| - <td>Host Statistics Dashboard</td> |
54 |
| - <td><i class="fa fa-check text-success"></i></td> |
55 |
| - <td><i class="fa fa-check text-success"></i></td> |
56 |
| -</tr> |
57 |
| -<tr> |
58 |
| - <td>Identity Server Integration</td> |
59 |
| - <td><i class="fa fa-check text-success"></i></td> |
60 |
| - <td><i class="fa fa-check text-success"></i></td> |
61 |
| -</tr> |
62 |
| -<tr> |
63 |
| - <td>Social Logins (Facebook, Twitter, Microsoft, Google+)</td> |
64 |
| - <td>OK (Facebook, Microsoft, Google)</td> |
65 |
| - <td><i class="fa fa-check text-success"></i> (All)</td> |
66 |
| -</tr> |
67 |
| -<tr> |
68 |
| - <td>Two Factor Auth</td> |
69 |
| - <td>SMS, Email, Google Auth</td> |
70 |
| - <td>SMS, Email, Google Auth</td> |
71 |
| -</tr> |
72 |
| -<tr> |
73 |
| - <td>Application Setup Screen</td> |
74 |
| - <td><i class="fa fa-check text-success"></i></td> |
75 |
| - <td><i class="fa fa-check text-success"></i></td> |
76 |
| -</tr> |
77 |
| -<tr> |
78 |
| - <td>Code generation extension</td> |
79 |
| - <td><i class="fa fa-check text-success"></i></td> |
80 |
| - <td><i class="fa fa-check text-success"></i></td> |
81 |
| -</tr> |
82 |
| -<tr> |
83 |
| - <td>Webhook Feature</td> |
84 |
| - <td><i class="fa fa-check text-success"></i></td> |
85 |
| - <td><i class="fa fa-check text-success"></i></td> |
86 |
| -</tr> |
87 |
| -<tr> |
88 |
| - <td>Customizable Dashboard</td> |
89 |
| - <td><i class="fa fa-check text-success"></i></td> |
90 |
| - <td><i class="fa fa-check text-success"></i></td> |
91 |
| -</tr> |
92 |
| -<tr> |
93 |
| - <td>Dynamic Entity Parameters</td> |
94 |
| - <td><i class="fa fa-check text-success"></i></td> |
95 |
| - <td><i class="fa fa-check text-success"></i></td> |
96 |
| -</tr> |
97 |
| -</tbody> |
98 |
| -</table> |
| 3 | +## Overall |
| 4 | +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. |
99 | 5 |
|
100 |
| -<p>See <strong>development guide</strong> documents for details of all features |
101 |
| -in different versions:</p> |
102 |
| -<ul> |
103 |
| - <li><a href="https://docs.aspnetzero.com/en/aspnet-core-mvc/latest/Features-Mvc-Core">ASP.NET Core & jQuery</a></li> |
104 |
| - <li><a href="https://docs.aspnetzero.com/en/aspnet-core-angular/latest/Features-Angular">ASP.NET Core & Angular</a></li> |
105 |
| -</ul> |
| 6 | +### ASP.NET Core vs. ASP.NET MVC 5.x |
| 7 | +Beginning from [v4.1](https://docs.aspnetzero.com/en/common/latest/Change-Logs), we are more focused on **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. |
| 8 | + |
| 9 | +### Angular vs. Angularjs 1.x |
| 10 | +Beginning from [v4.1](https://docs.aspnetzero.com/en/common/latest/Change-Logs), we are more focused on **Angular** based solutions (rather than Angularjs 1.x). That means our new major features will be implemented for Angular framework. |
| 11 | + |
| 12 | +## Version Differences |
| 13 | +- **ASP.NET Core & jQuery:** All social login options are available. (Facebook, Twitter, Microsoft, Google, OpenIddict) |
| 14 | +- **ASP.NET Core & Angular:** Twitter social login option is not available. |
| 15 | + |
| 16 | +See **development guide** documents for details of all features in different versions: |
| 17 | +- [ASP.NET Core & jQuery](https://docs.aspnetzero.com/en/aspnet-core-mvc/latest/Features-Mvc-Core) |
| 18 | +- [ASP.NET Core & Angular](https://docs.aspnetzero.com/en/aspnet-core-angular/latest/Features-Angular) |
0 commit comments