Skip to content

Commit

Permalink
Updated article.
Browse files Browse the repository at this point in the history
  • Loading branch information
hikalkan committed Jul 19, 2016
1 parent ed93f07 commit 2e25bbe
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 6,709 deletions.
20 changes: 13 additions & 7 deletions doc/article/article.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ <h2 id="ArticleCreateTemplate">Creating Application From Template</h2>
<a href="http://www.aspnetboilerplate.com/Templates">
http://aspnetboilerplate.com/Templates</a>:</p>
<p>
<img alt="Creating the template" height="408" src="create-template.png" width="681" /></p>
<p>I selected "<strong>ABP + module zero</strong>" template (module zero adds
<img alt="Create template" height="661" src="create-template-2.png" width="945" /></p>
<p>I selected template including "<strong>module zero</strong>" template (module zero adds
user, role, tenant... management infrastructure to the framework). It creates a ready and
working solution for us including a <strong>login page</strong>, <strong>
navigation</strong> and a bootstrap based <strong>layout</strong>. After download and open the
Expand All @@ -93,7 +93,7 @@ <h2 id="ArticleCreateTemplate">Creating Application From Template</h2>
<p>
<img alt="Initial Login PAge" height="394" src="initial-login-page.png" width="388" /></p>
<p>After login, we see the basic bootstrap based layout consists of two pages:
Home and About:</p>
<strong>Home</strong> and <strong>About</strong>:</p>
<p>
<img alt="Initial layout" height="449" src="initial-layout.png" width="956" /></p>
<p>This is a localized UI with a dynamic menu. Angular layout, routing and basic
Expand Down Expand Up @@ -252,8 +252,8 @@ <h3 id="ArticleEntities">Entities</h3>
per tenant. This is needed for <strong>multi-tenancy</strong>. Thus, different
tenants will have different events and can not see each other's events. ABP
automatically filters entities of current tenant.</p>
<p>Event inherits from FullAuditedEntity which contains creation, modification
and deletion audit columns. FullAuditedEntity also implements ISoftDelete, so
<p>Event class inherits from <strong>FullAuditedEntity</strong> which contains creation, modification
and deletion audit columns. FullAuditedEntity also implements <strong>ISoftDelete</strong>, so
events can not be deleted from database. They are marked as deleted when you
delete it. ABP automatically filters (hides) deleted entities when you query
database.</p>
Expand Down Expand Up @@ -539,8 +539,8 @@ <h3 id="ArticleDomainEvents">Domain Events</h3>
<h3 id="ArticleAppServices">Application Services</h3>
<p>Application services use domain layer to implement use cases of the
application (generally used by presentation
layer). We have a single application service in this application; <strong>
EventAppService</strong>:</p>
layer). <strong>
EventAppService</strong> performs application logic for events.</p>
<pre lang="cs">[AbpAuthorize]
public class EventAppService : EventCloudAppServiceBase, IEventAppService
{
Expand Down Expand Up @@ -974,6 +974,12 @@ <h2 id="ArticleSummary">Summary</h2>

<h2 id="ArticleHistory">Article History</h2>
<ul>
<li>2016-07-19<ul>
<li>Renewed images and revised content.</li>
<li>Added statistics to about page.</li>
<li>Upgraded Abp.* nuget packages to v0.10.</li>
</ul>
</li>
<li>2016-01-08<ul>
<li>Added 'unit and integration tests' section.</li>
<li>Upgraded Abp.* nuget packages to v0.7.7.1.</li>
Expand Down
Binary file added doc/article/create-template-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed doc/article/create-template.png
Binary file not shown.
Loading

0 comments on commit 2e25bbe

Please sign in to comment.