Skip to content

Commit b13af41

Browse files
committed
changed reference file extensions to md for md files
1 parent d611729 commit b13af41

18 files changed

+75
-92
lines changed

doc/Change-Logs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Notice that: Major features are only being developed for ASP.NET Core +
22
jQuery and ASP.NET Core + Angular versions beginning from v4.1. See
3-
[version comparison table](Version-Differences.html) for more.
3+
[version comparison table](Version-Differences.md) for more.
44

55
### v5.0.0 (2017-11-24)
66

doc/Developing-Step-By-Step-Angular.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ configurable, testable... appliaction.
99

1010
We're creating and downloading the solution named
1111
"**Acme.PhoneBookDemo**" as described in [Getting
12-
Started](Getting-Started-Angular.html) document. Please follow the
12+
Started](Getting-Started-Angular.md) document. Please follow the
1313
getting started document, run the application, login as default tenant
1414
admin (select Default as tenancy name, use admin as username and 123qwe
1515
as password) and see the dashboard below:
@@ -86,7 +86,7 @@ enough to make a re-build to recycle the application.
8686

8787
Angular has a powerful URL routing system. AspNet Zero has defined
8888
routes in a few places (for modularity, see [dev
89-
guide](Development-Guide-Angular.html)). We want to add phone book page
89+
guide](Development-Guide-Angular.md)). We want to add phone book page
9090
to the main module. So, open **src\\app\\main\\main-routing.module.ts**
9191
(in the client side) and add a new route just below to the dashboard:
9292

@@ -1115,7 +1115,7 @@ We see that a **new permission** named "**Phone book**" added to
11151115
**permissions** tab. So, we can check it and save the role. After
11161116
saving, we need to **refresh** the whole page to refresh permissions for
11171117
the current user. We could also grant this permission for a specific
1118-
user (see [development guide document](Development-Guide.html) for
1118+
user (see [development guide document](Development-Guide.md) for
11191119
details about roles and users).
11201120

11211121
Now, we can enter the Phone book page again.

doc/Developing-Step-By-Step-Core.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ testable... application.
99

1010
We're creating and downloading the solution named
1111
"**Acme.PhoneBookDemo**" as described in [Getting
12-
Started](Getting-Started.html) document. After opening solution in
12+
Started](Getting-Started.md) document. After opening solution in
1313
Visual Studio, we see an NLayered solution that consists of eight
1414
projects:
1515

1616
<img src="images/solution-overall-core-5.png" alt="Solution Overall" class="img-thumbnail" />
1717

1818
Also, run database migrations, create the database and login to the
19-
application as described in [Getting Started](Getting-Started.html)
19+
application as described in [Getting Started](Getting-Started.md)
2020
document. After all completed and logged in to the application, we see a
2121
dashboard as shown below:
2222

@@ -1087,7 +1087,7 @@ We see that a **new permission** named "**Phone book**" added to
10871087
**permissions** tab. So, we can check it and save the role. After
10881088
saving, we need to **refresh** the whole page to refresh permissions for
10891089
the current user. We could also grant this permission for a specific
1090-
user (see [development guide document](Development-Guide.html) for
1090+
user (see [development guide document](Development-Guide.md) for
10911091
details about roles and users).
10921092

10931093
Now, we can enter the Phone book page again.

doc/Developing-Step-By-Step-MPA.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ appliaction.
88
### Creating The Project
99

1010
We're creating and downloading the solution named "**Acme.PhoneBook**"
11-
as described in [Getting Started](Getting-Started.html) document. After
11+
as described in [Getting Started](Getting-Started.md) document. After
1212
opening solution in Visual Studio, we see an NLayered solution that
1313
consists of six projects:
1414

1515
<img src="images/solution-overall.png" alt="Solution Overall" class="img-thumbnail" width="249" height="166" />
1616

1717
Also, run database migrations, create the database and login to the
18-
application as described in [Getting Started](Getting-Started.html)
18+
application as described in [Getting Started](Getting-Started.md)
1919
document. After all completed and logged in to the application, we see a
2020
dashboard as shown below:
2121

@@ -1049,7 +1049,7 @@ We see that a **new permission** named "**Phone book**" added to
10491049
**permissions** tab. So, we can check it and save the role. After
10501050
saving, we need to **refresh** the whole page to refresh permissions for
10511051
the current user. We could also grant this permission for a specific
1052-
user (see [development guide document](Development-Guide.html) for
1052+
user (see [development guide document](Development-Guide.md) for
10531053
details about roles and users).
10541054

10551055
Now, we can enter the Phone book page again.

doc/Developing-Step-By-Step-Mvc-Angularjs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ appliaction.
88
### Creating The Project
99

1010
We're creating and downloading the solution named "**Acme.PhoneBook**"
11-
as described in [Getting Started](Getting-Started.html) document. After
11+
as described in [Getting Started](Getting-Started.md) document. After
1212
opening solution in Visual Studio, we see an NLayered solution that
1313
consists of six projects:
1414

1515
<img src="images/solution-overall.png" alt="Solution Overall" class="img-thumbnail" width="249" height="166" />
1616

1717
Also, run database migrations, create the database and login to the
18-
application as described in [getting started](Getting-Started.html)
18+
application as described in [getting started](Getting-Started.md)
1919
document. After all completed and logged in to the application, we see a
2020
dashboard as shown below:
2121

@@ -987,7 +987,7 @@ We see that a **new permission** named "**Phone book**" added to
987987
**permissions** tab. So, we can check it and save the role. After
988988
saving, we need to **refresh** the whole page to refresh permissions for
989989
the current user. We could also grant this permission for a specific
990-
user (see [development guide document](Development-Guide.html) for
990+
user (see [development guide document](Development-Guide.md) for
991991
details about roles and users).
992992

993993
Now, we can enter the Phone book page again.

doc/Developing-Step-By-Step.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ appliaction.
55

66
### Project Types
77

8-
- [ASP.NET Core & jQuery](Developing-Step-By-Step-Core.html)
9-
- [ASP.NET Core & Angular](Developing-Step-By-Step-Angular.html)
10-
- [ASP.NET MVC 5.x & jQuery](Developing-Step-By-Step-MPA.html)
11-
- [ASP.NET MVC 5.x & Angularjs 1.x](Developing-Step-By-Step-Mvc-Angularjs.html)
8+
- [ASP.NET Core & jQuery](Developing-Step-By-Step-Core.md)
9+
- [ASP.NET Core & Angular](Developing-Step-By-Step-Angular.md)
10+
- [ASP.NET MVC 5.x & jQuery](Developing-Step-By-Step-MPA.md)
11+
- [ASP.NET MVC 5.x & Angularjs 1.x](Developing-Step-By-Step-Mvc-Angularjs.md)

doc/Development-Guide-Angular.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#### About This Document
44

5-
In [Getting Started](Getting-Started.html) document, a new sample
5+
In [Getting Started](Getting-Started.md) document, a new sample
66
project is created named "**Acme.PhoneBook**". This document is a guide
77
while developing your project. We definitely suggest to read this
88
document before starting to the development. Since ASP.NET Zero is built
@@ -17,7 +17,7 @@ understanding of concepts defined here.
1717
About Server Side
1818

1919
This document is only for the **Angular** application. For **server
20-
side**, see [ASP.NET Core documentation](Development-Guide-Core.html)
20+
side**, see [ASP.NET Core documentation](Development-Guide-Core.md)
2121
too.
2222

2323
#### Pre Requirements
@@ -28,7 +28,7 @@ Following tools are needed in order to use the solution:
2828
- [Typescript 2.0+](https://www.typescriptlang.org/)
2929
- [Yarn](https://yarnpkg.com/lang/en/)
3030

31-
In addition, see [AspNet Core](Development-Guide-Core.html)
31+
In addition, see [AspNet Core](Development-Guide-Core.md)
3232
documentation for server side requirements and other server side
3333
features.
3434

@@ -177,7 +177,7 @@ After changing password we are redirected to the **application**
177177
#### Social Logins
178178

179179
Social logins can be enabled and configured from
180-
[backend](Development-Guide-Core.html). Once they are properly
180+
[backend](Development-Guide-Core.md). Once they are properly
181181
configured, they are automatically shown in the user interface.
182182
login/**login.service** implements client side logic for social logins.
183183
Note that currently only **Facebook** and **Google** authentication is
@@ -212,15 +212,15 @@ enters the code in the next page:
212212
This is available if user has a confirmed email address. Since email
213213
sending is disabled in debug mode, you can see the code in logs. In
214214
release mode, email will be sent (You can change this from [server
215-
side](Development-Guide-Core.html)).
215+
side](Development-Guide-Core.md)).
216216

217217
##### SMS Verification
218218

219219
This is available if user has a confirmed phone number. SMS sending is
220220
not implemented actually (because it requires an integration to an SMS
221221
vendor). Current implementation just writes security code to logs. You
222222
should complete **SmsSender** class in the [server
223-
side](Development-Guide-Core.html) to make it usable. Otherwise, disable
223+
side](Development-Guide-Core.md) to make it usable. Otherwise, disable
224224
SMS verification in the settings.
225225

226226
#### User Lockout
@@ -241,7 +241,7 @@ form is shown:
241241
recaptcha service. Recaptcha service works per domain. So, to make it
242242
properly work, you should create your own private and public keys for
243243
your domain on <https://www.google.com/recaptcha> and replace keys in
244-
**appsettings.json** file in the [server side](Development-Guide-Core.html) and in the **appconfig.json** in the
244+
**appsettings.json** file in the [server side](Development-Guide-Core.md) and in the **appconfig.json** in the
245245
client side.
246246

247247
#### Email Activation
@@ -344,7 +344,7 @@ then tenants page is shown:
344344
<img src="images/tenant-management-core-3.png" alt="Tenant management page" class="img-thumbnail" />
345345

346346
A tenant is represented by **Tenant** class. Tenant class [can be
347-
extended](Extending-Existing-Entities.html) by adding new properties.
347+
extended](Extending-Existing-Entities.md) by adding new properties.
348348
There is an only one tenant, named **Default** as initial. **Tenancy
349349
Name** (code name, which can be used as subdomain) is the **unique**
350350
name of a tenant. A tenant can be **active** or **passive**. If it's
@@ -446,7 +446,7 @@ Roles are used to **group permissions**. When a user has a role, then
446446
they will have all permissions of that role.
447447

448448
A role is represented by the **Role** class. Role class [can be
449-
extended](Extending-Existing-Entities.html) by adding new properties.
449+
extended](Extending-Existing-Entities.md) by adding new properties.
450450

451451
Roles can be dynamic or static:
452452

@@ -468,7 +468,7 @@ multi-tenant apps). Also, we have static **admin** and **user** roles
468468
for tenants. **Admin** roles have all permissions granted by default.
469469
**User** role is the **default** role for new users and has no
470470
permission by default. These can be changed easily in the [server
471-
side](Development-Guide-Core.html).
471+
side](Development-Guide-Core.md).
472472

473473
##### Role Permissions
474474

@@ -663,7 +663,7 @@ complexity settings defined by host user.
663663
LDAP (Active Directory) Authentication is disabled by default. To make
664664
it work, we should **disable multi-tenancy** since LDAP auth is not used
665665
in a multi-tenant system normally. See [server
666-
side](Development-Guide-Core.html) to enable LDAP. Once we enable, we
666+
side](Development-Guide-Core.md) to enable LDAP. Once we enable, we
667667
can see **LDAP settings** section in the settings page:
668668

669669
<img src="images/tenant-settings-ldap-1.png" alt="LDAP Settings" class="img-thumbnail" />
@@ -735,7 +735,7 @@ receiving notifications. If this setting is enabled, then user can
735735
enable/disable each notification individually.
736736

737737
You can also define your custom notifications in the [server
738-
side](Development-Guide-Core.html). See [notifications
738+
side](Development-Guide-Core.md). See [notifications
739739
documentation](https://aspnetboilerplate.com/Pages/Documents/Notification-System)
740740
for detailed information.
741741

@@ -916,7 +916,7 @@ ASP.NET Zero **User Interface** is completely localized. AspNet Zero
916916
uses **dynamic, database based, per-tenant** localization.
917917

918918
XML files are used as base translation for desired languages (defined in
919-
the [server side](Development-Guide-Core.html)):
919+
the [server side](Development-Guide-Core.md)):
920920

921921
<img src="images/localization-files-core-1.png" alt="Localization XML files" class="img-thumbnail" />
922922

@@ -928,7 +928,7 @@ When you are adding a new localizable text, add it to the XML file of
928928
the default language then use in your application (Also, add translated
929929
values to corresponding XML files). No need to add it to database
930930
migration code since value in the XML file will be used as default. See
931-
[server side](Development-Guide-Core.html) documentation for more.
931+
[server side](Development-Guide-Core.md) documentation for more.
932932

933933
See
934934
[localization](https://aspnetboilerplate.com/Pages/Documents/Localization)
@@ -949,15 +949,15 @@ appropriate message is shown to the user.
949949
You can inject and use PermissionCheckerService to check user
950950
permissions. It's pre injected for AppComponentBase (permission field)
951951
and also you can use shortcut isGranted function. Permissions are
952-
defined in [server side](Development-Guide-Core.html). See authorization
952+
defined in [server side](Development-Guide-Core.md). See authorization
953953
[documentation](https://aspnetboilerplate.com/Pages/Documents/Authorization)
954954
for more.
955955

956956
#### Features
957957

958958
You can inject and use FeatureCheckerService to check tenant features.
959959
It's pre injected for AppComponentBase (feature field). Features are
960-
defined in [server side](Development-Guide-Core.html). See feature
960+
defined in [server side](Development-Guide-Core.md). See feature
961961
management
962962
[documentation](https://aspnetboilerplate.com/Pages/Documents/Feature-Management)
963963
for more.
@@ -966,7 +966,7 @@ for more.
966966

967967
You can inject and use SettingService to check settings. It's pre
968968
injected for AppComponentBase (setting field). Settings are defined in
969-
[server side](Development-Guide-Core.html). See setting management
969+
[server side](Development-Guide-Core.md). See setting management
970970
[documentation](https://aspnetboilerplate.com/Pages/Documents/Setting-Management)
971971
for more.
972972

@@ -993,7 +993,7 @@ disabled if you select .net core as your base framework.
993993
### Token Based Authentication
994994

995995
AspNet Zero Angular UI uses the [server
996-
side](Development-Guide-Core.html) via token based authentication. Any
996+
side](Development-Guide-Core.md) via token based authentication. Any
997997
application can authenticate and use any functionality in the
998998
application as API. For instance, you can create a mobile application
999999
consumes the same API. In this section, we'll demonstrate usage of the
@@ -1042,7 +1042,7 @@ Returning JSON contains the list of users.
10421042
[Swagger UI](http://swagger.io/swagger-ui/) is **integrated** to ASP.NET
10431043
Zero **by default**. You can browse **swagger ui** from
10441044
http://localhost:22742**/swagger/ui/** URL. Notice that this is [server
1045-
side](Development-Guide-Core.html) URL of the application. In this page
1045+
side](Development-Guide-Core.md) URL of the application. In this page
10461046
(which is the default page of server side API application) you can see
10471047
all available API:
10481048

doc/Development-Guide-Core.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### Introduction
22

3-
In [Getting Started](Getting-Started-Core.html) document, a new sample
3+
In [Getting Started](Getting-Started-Core.md) document, a new sample
44
project is created named "**Acme.PhoneBookDemo**". This document is a
55
complete guide while developing your project. We definitely suggest to
66
read this document before starting to the development. Since ASP.NET
@@ -140,7 +140,7 @@ There may be other ways of doing it but this is the simplest.
140140
Similar to "WebSiteRootAddress", "ServerRootAddress" setting is also
141141
exists in appsettings.json in .Web.Host project. In addition, .Web.Host
142142
application contains "**ClientRootAddress**" which is used if this API
143-
is used by the [Angular](Developing-Step-By-Step-Angular.html) UI. If
143+
is used by the [Angular](Developing-Step-By-Step-Angular.md) UI. If
144144
you are not using Angular UI, you can ignore it. Finally,
145145
"**CorsOrigins**" setting is used to allow some domains for cross origin
146146
requests. This is also useful when you are hosting your Angular UI in a
@@ -328,7 +328,7 @@ requirements.
328328

329329
Backend application is built in a dedicated area, named "**App**" by
330330
default, but can be determined while you are [creating the
331-
solution](Getting-Started.html). So, all controllers, views and models
331+
solution](Getting-Started.md). So, all controllers, views and models
332332
are located under **Areas/App** folder. Also, related script and style
333333
files are located under **wwwroot/view-resources/Areas/App** folder, as
334334
shown below:
@@ -401,7 +401,7 @@ then tenants page is shown:
401401
<img src="images/tenant-management-core-3.png" alt="Tenant management page" class="img-thumbnail" />
402402

403403
A tenant is represented by **Tenant** class. Tenant class [can be
404-
extended](Extending-Existing-Entities.html) by adding new properties.
404+
extended](Extending-Existing-Entities.md) by adding new properties.
405405
There is an only one tenant, named **Default** as initial. **Tenancy
406406
Name** (code name) is the **unique** name of a tenant. A tenant can be
407407
**active** or **passive**. If it's passive, no user of this tenant can
@@ -577,7 +577,7 @@ page:
577577
some operations based on their **permissions**.
578578

579579
**User** class represents a user. User class [can be
580-
extended](Extending-Existing-Entities.html) by adding new properties.
580+
extended](Extending-Existing-Entities.md) by adding new properties.
581581

582582
**UserManager** is used to perform domain logic, **UserAppService** is
583583
used to perform application logic for users.
@@ -1023,7 +1023,7 @@ The difference is that Web.Mvc project has also MVC Controllers, Views,
10231023
scripts and so on. If you just want to deploy API without UI, you can
10241024
use Web.Host project. Otherwise, you can even delete it. We are using
10251025
Web.Host project to provide server side API to [Angular
1026-
SPA](Development-Guide-Angular.html).
1026+
SPA](Development-Guide-Angular.md).
10271027

10281028
A few notes on Web.Host project:
10291029

doc/Development-Guide-Mvc-Angularjs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### Introduction
22

3-
In the [Getting Started](Getting-Started.html) document, a new sample
3+
In the [Getting Started](Getting-Started.md) document, a new sample
44
project is created named "**Acme.PhoneBook**". This document is a guide
55
while developing your project. You should definitely read this document
66
before starting your custom development. Since ASP.NET Zero is built on

doc/Development-Guide.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
In [Getting Started](Getting-Started.html) document, a new sample
1+
In [Getting Started](Getting-Started.md) document, a new sample
22
project is created named "**Acme.PhoneBook**". This document is a
33
complete guide while developing your project.
44

55
### Project Types
66

7-
- [ASP.NET Core & jQuery](Development-Guide-Core.html)
8-
- [ASP.NET Core & Angular](Development-Guide-Angular.html)
9-
- [ASP.NET MVC 5.x & jQuery](Development-Guide-Mvc-Angularjs.html)
10-
- [ASP.NET MVC 5.x & Angularjs 1.x](Development-Guide-Mvc-Angularjs.html)
11-
- [Mobile (Xamarin)](Development-Guide-Xamarin.html)
7+
- [ASP.NET Core & jQuery](Development-Guide-Core.md)
8+
- [ASP.NET Core & Angular](Development-Guide-Angular.md)
9+
- [ASP.NET MVC 5.x & jQuery](Development-Guide-Mvc-Angularjs.md)
10+
- [ASP.NET MVC 5.x & Angularjs 1.x](Development-Guide-Mvc-Angularjs.md)
11+
- [Mobile (Xamarin)](Development-Guide-Xamarin.md)

doc/Extending-Existing-Entities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ In AspNet Zero, **Tenant**, **User** and **Role** entities are
88
differences between them. So, we seperated it into two sections.
99

1010
*Note: We assume that you created your project as described in the
11-
[Getting Started](Getting-Started.html) document.*
11+
[Getting Started](Getting-Started.md) document.*
1212

1313
### Extending Abstract Entities
1414

0 commit comments

Comments
 (0)