Skip to content

Commit 4fae82d

Browse files
committed
Created dashboard. Revised about page.
1 parent a746289 commit 4fae82d

File tree

8 files changed

+542
-57
lines changed

8 files changed

+542
-57
lines changed

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/AbpCompanyName.AbpProjectName.Web.Mvc.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<ItemGroup>
1919
<Content Include="wwwroot\images\user-img-background.jpg" />
2020
<Content Include="wwwroot\images\user.png" />
21+
<Content Include="wwwroot\view-resources\Views\Home\Index.js" />
2122
</ItemGroup>
2223

2324
<ItemGroup>

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/About/Index.cshtml

Lines changed: 65 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -2,68 +2,81 @@
22
@{
33
ViewBag.CurrentPageName = PageNames.About; //The menu item will be active for this page.
44
}
5-
<div>
6-
<div class="row">
7-
<div class="col-md-12">
8-
<h3>About This Template</h3>
95

10-
<p>
11-
This is a simple startup template based on ASP.NET Boilerplate framework and module-zero.
12-
If you need an enterprise startup template, check <a href="http://aspnetzero.com?ref=abptmpl" target="_blank">ASP.NET ZERO</a>.
13-
</p>
6+
<div class="row clearfix">
7+
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
8+
<div class="card">
9+
<div class="header">
10+
<h2>
11+
About This Template
12+
</h2>
13+
</div>
14+
<div class="body">
15+
<p>
16+
This is a simple startup template based on ASP.NET Boilerplate framework and Module Zero.
17+
If you need an enterprise startup project, check <a href="http://aspnetzero.com?ref=abptmpl" target="_blank">ASP.NET ZERO</a>.
18+
</p>
1419

15-
<h3 id="DocIntro">What is Module Zero?</h3>
20+
<h3>What is ASP.NET Boilerplate?</h3>
1621

17-
<p>
18-
ASP.NET Boilerplate framework is designed to be independent of any database
19-
schema and to be as generic as possible. Therefore, It leaves some concepts
20-
<strong>abstract</strong> and <strong>optional</strong> (like audit logging, session management and authorization)
21-
which requires some <strong>data store</strong>.
22-
</p>
23-
<p>
24-
<strong>Module Zero </strong>implements all fundamental concepts of ASP.NET
25-
Boilerplate framework such as <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Tenant-Management">tenant management</a> (<strong>multi-tenancy</strong>),
26-
<a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Role-Management">
27-
role management
28-
</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/User-Management">user management</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Abp-Session">session</a>,
29-
<a href="http://www.aspnetboilerplate.com/Pages/Documents/Authorization">authorization</a> (<a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Permission-Management">
30-
permission management
31-
</a>),
32-
<a href="http://www.aspnetboilerplate.com/Pages/Documents/Setting-Management">setting management</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Language-Management">
33-
language management
34-
</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Audit-Logging">audit logging</a>
35-
and so on.
36-
</p>
37-
<p>
38-
Module-Zero defines entities and implements <strong>domain logic</strong>
39-
(domain layer) and leaves application and presentation layers to the
40-
application.
41-
</p>
22+
<p>
23+
ASP.NET Boilerplate is an application framework built on latest <strong>ASP.NET Core</strong> framework.
24+
It makes easy to use authorization, dependency injection, validation, exception handling, localization, logging, caching, background jobs and so on.
25+
It's built on already familiar tools like Entity Framework, AutoMapper, Castle Windsor...
26+
</p>
4227

43-
<h4>Based on Microsoft ASP.NET Identity Framework</h4>
28+
<p>
29+
ASP.NET Boilerplate implements <strong>NLayer architecture</strong> (Domain, Application, Infrastructure and Presentation Layers)
30+
and <strong>Domain Driven Design</strong> (Entities, Repositories, Domain/Application Services, DTO's...).
31+
Also implements and provides a good infrastructure to implement common software development <strong>best practices</strong>.
32+
</p>
33+
34+
<h3>What is Module Zero?</h3>
4435

45-
<p>
46-
Module Zero is based on Microsoft's
47-
<a href="http://www.asp.net/identity" target="_blank">ASP.NET Identity Framework</a>.
48-
It extends user and role managers and implements user and role stores using generic repositories.
49-
It supports any ORM that can be used with ASP.NET Boilerplate
50-
(like Entity Framework and NHibernate). While module zero extends Identity Framework, it has many unique features.
51-
</p>
36+
<p>
37+
ASP.NET Boilerplate framework is designed to be independent of any database
38+
schema and to be as generic as possible. Therefore, It leaves some concepts
39+
<strong>abstract</strong> and <strong>optional</strong> (like audit logging, permission and setting stores)
40+
which requires some <strong>data store</strong>.
41+
</p>
42+
<p>
43+
<strong>Module Zero </strong>implements all fundamental concepts of ASP.NET
44+
Boilerplate framework such as <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Tenant-Management">tenant management</a> (<strong>multi-tenancy</strong>),
45+
<a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Role-Management">
46+
role management
47+
</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/User-Management">user management</a>,
48+
<a href="http://www.aspnetboilerplate.com/Pages/Documents/Authorization">authorization</a> (<a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Permission-Management">
49+
permission management
50+
</a>),
51+
<a href="http://www.aspnetboilerplate.com/Pages/Documents/Setting-Management">setting management</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Language-Management">
52+
language management
53+
</a>, <a href="http://www.aspnetboilerplate.com/Pages/Documents/Audit-Logging">audit logging</a>
54+
and so on.
55+
</p>
56+
<p>
57+
Module-Zero defines entities and implements <strong>domain logic</strong>
58+
(domain layer) and leaves application and presentation layers to you.
59+
</p>
5260

53-
<h3>Documentation</h3>
61+
<h4>Based on Microsoft ASP.NET Core Identity</h4>
5462

55-
<p>See <a href="http://www.aspnetboilerplate.com/Pages/Documents">documentation</a> for ASP.NET Boilerplate framework and module-zero.</p>
63+
<p>
64+
Module Zero is based on Microsoft's
65+
<a href="https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity" target="_blank">ASP.NET Core Identity</a> library.
66+
It extends user and role managers and implements user and role stores using generic repositories.
67+
</p>
5668

57-
<h3>Source code</h3>
69+
<h3>Documentation</h3>
5870

59-
<p>
60-
Module-Zero source code is seperated from ASP.NET Boilerplate and hosted on
61-
<a href="https://github.com/aspnetboilerplate/module-zero" target="_blank">https://github.com/aspnetboilerplate/module-zero</a>.
62-
It's distributed on <a href="http://www.aspnetboilerplate.com/Pages/Documents/Zero/Nuget-Packages">nuget</a> as
63-
the framework.
64-
</p>
71+
<p>See <a href="http://www.aspnetboilerplate.com/Pages/Documents">documentation</a> for ASP.NET Boilerplate framework and module-zero.</p>
6572

66-
</div>
73+
<h3>Source code</h3>
6774

75+
<p>
76+
This template is developed open source on Github. You can contribute to the template.
77+
<a href="https://github.com/aspnetboilerplate/module-zero-core-template" target="_blank">https://github.com/aspnetboilerplate/module-zero-core-template</a>
78+
</p>
79+
</div>
80+
</div>
6881
</div>
6982
</div>

0 commit comments

Comments
 (0)