Skip to content

Commit 015a208

Browse files
committed
[fix] errors
1 parent d420c30 commit 015a208

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,38 @@
1111
![Platform](https://img.shields.io/badge/platform-.NET%206.0%20%7C%20.NET%20Standard%202.1%20%7C%20.NET%20Standard%202.0-lightgrey)
1212
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen)](http://makeapullrequest.com)
1313

14-
Simplify.Web is an open-source, lightweight, fast and highly customizable server-side .NET web-framework based on ASP.NET Core for building HTTP based web-applications, RESTful APIs etc.
14+
Simplify.Web is an open-source, lightweight, fast, and highly customizable server-side .NET web framework based on ASP.NET Core for building HTTP-based web applications, RESTful APIs, etc.
1515

16-
Framework can be used as:
16+
The framework can be used as:
1717

1818
- An API backend framework
19-
- As a mix of API backend + some SPA front end like Angular
20-
- As an old way backend generated web-site
19+
- A mix of API backend + SPA front end (e.g., Angular)
20+
- A traditional backend-generated website
2121

2222
Can be hosted:
2323

24-
- The same way as an ApsNetCore MVC application (On IIS, or as a console application)
25-
- Inside a windows service
24+
- The same way as an ASP.NET Core MVC application (on IIS or as a console application)
25+
- Inside a Windows service
2626

2727
## Main features
2828

2929
- Comes as Microsoft.AspNetCore middleware
3030
- Can be used as an API backend only with front-end frameworks
3131
- Based on MVC and MVVM patterns
32-
- Lightweight & Fast
33-
- Uses switchable IOC container for itself and controllers, views constructor injection ([Simplify.DI](https://github.com/SimplifyNet/Simplify/wiki/Simplify.DI))
34-
- Support async controllers
35-
- Supports controllers which can be run on any request
36-
- Localization-friendly (supports templates, strings and data files localization by default)
37-
- Uses fast templates engine ([Simplify.Templates](https://github.com/SimplifyNet/Simplify/wiki/Simplify.Templates))
32+
- Lightweight & fast
33+
- Uses a switchable IoC container for itself and controllers, views constructor injection ([Simplify.DI](https://github.com/SimplifyNet/Simplify/wiki/Simplify.DI))
34+
- Supports async controllers
35+
- Supports controllers which can run on any request
36+
- Localization-friendly (supports templates, strings, and data files localization by default)
37+
- Uses a fast template engine ([Simplify.Templates](https://github.com/SimplifyNet/Simplify/wiki/Simplify.Templates))
3838
- Mocking-friendly
3939
- Mono-friendly
4040

4141
## Quick start
4242

4343
There is a [templates package](https://github.com/SimplifyNet/Simplify.Web.Templates) available at nuget.org for Simplify.Web. It contains a couple of templates which can be a good starting point for your application.
4444

45-
Installing a templates package:
45+
Install the templates package:
4646

4747
```console
4848
dotnet new -i Simplify.Web.Templates
@@ -51,17 +51,17 @@ dotnet new -i Simplify.Web.Templates
5151
| Template | Short Name |
5252
| :---------------------------------- | :---------------------- |
5353
| Angular template | sweb.angular |
54-
| Api template | sweb.api |
54+
| API template | sweb.api |
5555
| Minimal template | sweb.minimal |
56-
| Windows service hosted api template | sweb.api.windowsservice |
56+
| Windows service hosted API template | sweb.api.windowsservice |
5757

58-
Use the short name to create a project based on selected template:
58+
Use the short name to create a project based on the selected template:
5959

6060
```console
6161
dotnet new sweb.angular -n HelloWorldApplication
6262
```
6363

64-
Then just run project via F5 (it will download all required nuget and npm packages at first build).
64+
Then just run the project via F5 (it will download all required NuGet and npm packages at the first build).
6565

6666
## [Detailed documentation](https://github.com/SimplifyNet/Simplify.Web/wiki)
6767

@@ -126,7 +126,7 @@ public class SampleModel
126126
}
127127
```
128128

129-
### Some simple HTML generation controllers example
129+
### Simple HTML generation controllers example
130130

131131
#### Static page controller v1 example
132132

@@ -145,7 +145,7 @@ public class AboutController : Controller
145145

146146
#### Any page controller v1 with high run priority example
147147

148-
Runs on any request and adds login panel to a pages
148+
Runs on any request and adds a login panel to pages.
149149

150150
```csharp
151151
// Controller will be executed on any request and will be launched before other controllers (because they have Priority = 0 by default)
@@ -186,11 +186,11 @@ public class LoggedUserPanelView : View
186186
Below is the list of sample applications showing different variations of Simplify.Web usage:
187187

188188
- [Only as an API backend with Angular + Bootstrap UI SPA](https://github.com/SimplifyNet/Simplify.Web/tree/master/src/SampleApps/SampleApp.Angular)
189-
- [Kestrel-based Application with backend HTML generation, localization, authentication](https://github.com/SimplifyNet/Simplify.Web/tree/master/src/SampleApps/SampleApp.Classic)
189+
- [Kestrel-based application with backend HTML generation, localization, authentication](https://github.com/SimplifyNet/Simplify.Web/tree/master/src/SampleApps/SampleApp.Classic)
190190

191191
![Simplify](https://raw.githubusercontent.com/SimplifyNet/Simplify.Web/master/images/screenshots/sample-app-classic.png)
192192

193-
- [Simple Kestrel-based Application hosted as windows-service](https://github.com/SimplifyNet/Simplify.Web/tree/master/src/SampleApps/SampleApp.WindowsServiceHosted)
193+
- [Simple Kestrel-based application hosted as a Windows service](https://github.com/SimplifyNet/Simplify.Web/tree/master/src/SampleApps/SampleApp.WindowsServiceHosted)
194194

195195
## Contributing
196196

@@ -213,9 +213,9 @@ Additional extensions to Simplify.Web live in their own repositories on GitHub.
213213
- [Simplify.Web.Postman](https://github.com/SimplifyNet/Simplify.Web.Postman) - Postman collection and environment generation
214214
- [Simplify.Web.Swagger](https://github.com/SimplifyNet/Simplify.Web.Swagger) - Swagger generation for controllers
215215
- [Simplify.Web.Multipart](https://github.com/SimplifyNet/Simplify.Web.Multipart) - multipart form model binder
216-
- [Simplify.Web.MessageBox](https://github.com/SimplifyNet/Simplify.Web.MessageBox) - non-interactive server side message box
217-
- [Simplify.Web.Templates](https://github.com/SimplifyNet/Simplify.Web.Templates) - .NET projects templates
216+
- [Simplify.Web.MessageBox](https://github.com/SimplifyNet/Simplify.Web.MessageBox) - non-interactive server-side message box
217+
- [Simplify.Web.Templates](https://github.com/SimplifyNet/Simplify.Web.Templates) - .NET project templates
218218

219219
## License
220220

221-
Licensed under the GNU LESSER GENERAL PUBLIC LICENSE
221+
Licensed under the GNU LESSER GENERAL PUBLIC LICENSE.

src/SampleApps/SampleApp.Angular/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
### Via Microsoft Visual Studio
1717

1818
1. Run debug of `SampleApp.Angular` profile in Microsoft Visual Studio
19-
2. <http://localhost:5000> URL will be opened in browser, wait some time and user will be redirected to <https://localhost:10900> URL
19+
2. <http://localhost:5000> URL will be opened in browser. Wait until the Angular front end is ready; you will then be redirected to <https://localhost:10900>.
2020

2121
#### Commands sequence
2222

2323
1. Visual Studio will open <http://localhost:5000> URL
2424
2. SPA backend will execute `npm install` command
25-
2. SPA backend will execute `npm run start` which will trigger `ng build` and `ng serve` commands
26-
4. After successful launch of Angular front end application user will be redirected to <http://localhost:5000> URL
25+
3. SPA backend will execute `npm run start`, which will trigger `ng build` and `ng serve` commands
26+
4. After successful launch of the Angular front end application, you will be redirected to <https://localhost:10900> URL

0 commit comments

Comments
 (0)