Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit dffb5e8

Browse files
2 parents 890c1ac + 433b5ef commit dffb5e8

File tree

1 file changed

+27
-24
lines changed

1 file changed

+27
-24
lines changed

‎README.md

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,38 @@ A **starter kit** for your next **ASP.NET Core** web application. Boilerplate fo
33
and aimed to be a **Clean Architecture**, with applying **SOLID principles** in order to use for a project template.
44
Also implements **best practices** like **loosely-coupled, dependency-inverted** architecture and using **design patterns** such as **Dependency Injection**, logging, validation, exception handling, localization and so on.
55

6-
You can check full repository documentations and step by step development of **[100+ page eBook PDF](http://www.aspnetrun.com/Book)** from here - **http://www.aspnetrun.com/Book**. Also detail introduction of book and project structure exists on **[50+ page of github wiki](https://github.com/aspnetrun/run-core/wiki)**.
6+
You can check full repository documentations and step by step development of **[100+ page eBook PDF](http://www.aspnetrun.com/Book)** from here - **http://www.aspnetrun.com/Book**. Also detail introduction of book and project structure exists on **[50+ page of github wiki](https://github.com/aspnetrun/run-core/wiki)**. You can follow **aspnetrun repositories** for building **step by step** asp.net core **web development skills**.
77

88
# AspnetRun Repositories
9-
There are **2 types** of aspnetrun repositories;
10-
* **[run-aspnetcore](https://github.com/aspnetrun/run-aspnetcore)** - intented to building traditional Multi-Page Web Applications(MPA) using ASP.NET Core & EF.Core and **Razor Pages** templates with default aspnet core server-side rendering approach.
11-
* **[run-angular](https://github.com/aspnetrun/run-angular)** - intented to building Single-Page Web Applications(SPA) using ASP.NET Core & EF.Core, Web API Project and **Angular** for frontend framework. **YOU ARE HERE.**
9+
Here you can find all of the **aspnetrun repositories from easy to difficult**, Also this list can be track a **learning path** of asp.net core respectively;
10+
* **[run-aspnetcore-basic](https://github.com/aspnetrun/run-aspnetcore-basic)** - intended to building fastest ASP.NET Core Default Web Application template. This solution **only one solution one project** for **idea generation** with Asp.Net Core.
11+
* **[run-aspnetcore](https://github.com/aspnetrun/run-aspnetcore)** - intended to building Multi-Page Web Applications(MPA) using ASP.NET Core & EF.Core in **Clean Architecture** with default aspnet core server-side rendering approach.
12+
* **[run-aspnetcore-blazor](https://github.com/aspnetrun/run-aspnetcore-blazor)** - intended to building **Single-Page Web Applications(SPA)** using only ASP.NET Core **without any frontend framework**. This comes with **Blazor** framework in asp.net core 3.x.
13+
* **[run-aspnetcore-angular](https://github.com/aspnetrun/run-angular)** - intended to building Single-Page Web Applications(SPA) using ASP.NET Core & EF.Core, Web API Project and **Angular** for frontend framework. ***YOU ARE HERE.***
1214

13-
And there are 2 sample repositories which are implemented base repository and **applying real-world examples** with developing new features for example Identity, Localization etc..
14-
* **[run-aspnetcore-realworld](https://github.com/aspnetrun/run-aspnetcore-realworld)** - implemented this repository and build **sample of eCommerce reference application** on Multi-Page Web Applications(MPA) using ASP.NET Core Razor Pages templates.
15-
* **[run-angular-realworld](https://github.com/aspnetrun/run-angular-realworld)** - implemented run-angular repository and build **sample of eCommerce reference application** on Single Page Web Application(SPA) architecture using **ASP.NET Core + Angular**.
15+
And there are crucial repositories which are **implemented base repository** and **applying real-world examples** with developing new enterprice features for example Identity, Paging, Localization etc..
16+
* **[run-aspnetcore-basic-realworld](https://github.com/aspnetrun/run-aspnetcore-basic-realworld)** - implemented this repository and build **sample of eCommerce reference application** on Default ASP.NET Core in a **one solution one project for fastest idea implementations**.
17+
* **[run-aspnetcore-realworld](https://github.com/aspnetrun/run-aspnetcore-realworld)** - implemented run-aspnetcore repository and build **sample of eCommerce reference application** on Multi-Page Web Applications(MPA) using ASP.NET Core Razor Pages templates.
18+
* **[run-aspnetcore-blazor-realworld](https://github.com/aspnetrun/run-aspnetcore-blazor-realworld)** - implemented run-aspnetcore-spa repository and build **sample of eCommerce reference application** on **Single-Page Web Applications(SPA)** using ASP.NET Core Blazor Pages templates.
19+
* **[run-aspnetcore-angular-realworld](https://github.com/aspnetrun/run-angular-realworld)** - implemented run-angular repository and build **sample of eCommerce reference application** on Single Page Web Application(SPA) architecture using **ASP.NET Core + Angular**.
1620

17-
# run-angular
18-
This repository is ***under development***. It is not finished yet.
19-
It will include;
21+
These repositories are **updated regularly**. We are following Microsoft Web Technologies very closely so we will update all these repositories accordingly with **Microsoft Web Application stacks**.
2022

21-
* ASP.NET Core Web API Layer
22-
* CQRS pattern
23-
* Event Sourcing
24-
* Implementation of MediatR, Autofac, FluentValidator, AutoMapper
25-
* swagger
26-
27-
# run-angular
23+
# run-aspnetcore-angular
2824
Here is CRUD operations of aspnetrun-core template project;
2925

3026
![Recordit GIF](http://g.recordit.co/LJCyYfQEpX.gif)
3127

32-
**run-aspnetcore** is a general purpose to implement the **Default Web Application template of .Net** with **layered architecture** for building modern web applications with latest ASP.NET Core & Web API & EF Core technologies. These repositories is **updated regularly**. So one of the new approach of Microsoft is SPA with only Asp.Net Core framework without any frontend framework. This is **[Blazor](https://blazor.net/)** and it will be avaible soon, so we have another repository for implementing **Single Page Web Applcation over the Web Assembly** with using **Blazor** as below;
33-
* **[run-aspnetcore-spa](https://github.com/aspnetrun/run-aspnetcore-spa)** - intented to building Single-Page Web Applications(SPA) using only ASP.NET Core **without any frontend framework**.This comes with **Blazor** framework from Microsoft which basically using **Razor Components** templates.
28+
AspnetRunAngular is an **Angular web framework** implementation of **asp.net core** backend.This managed with **layered architecture** for building modern web applications with latest ASP.NET Core & Web API & EF Core technologies.
3429

35-
We are following Microsoft Web Technologies very closely so we will update all these repositories accordingly with **Microsoft Web Application stacks**.
30+
## Whats Including In This Repository
31+
It includes;
32+
33+
* ASP.NET Core Web API Layer
34+
* CQRS pattern
35+
* Event Sourcing
36+
* Implementation of MediatR, Autofac, FluentValidator, AutoMapper
37+
* swagger
3638

3739
## Give a Star! :star:
3840
If you liked the project or if AspnetRun helped you, please **give a star**. And also please **fork** this repository and send us **pull-requests**. If you find any problem please open **issue**.
@@ -41,7 +43,7 @@ If you liked the project or if AspnetRun helped you, please **give a star**. And
4143
Use these instructions to get the project up and running.
4244

4345
### Prerequisites
44-
You will need the following tools:
46+
You will need the following tools:
4547

4648
* [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/)
4749
* [.Net Core 2.2 or later](https://dotnet.microsoft.com/download/dotnet-core/2.2)
@@ -303,7 +305,7 @@ Test projects using **xunit and Mock libraries**. xunit, because that's what AS
303305
* ASP.NET Core 2.2
304306
* Entity Framework Core 2.2
305307
* .NET Core Native DI
306-
* Razor Pages
308+
* Angular 7
307309
* AutoMapper
308310

309311
## Architecture
@@ -341,7 +343,7 @@ This project is deployed on Azure. See the project running on Azure in [here](as
341343

342344
## Pull-Request
343345

344-
Please fork this repository, and send me your findings with pull-requests. This is open-source repository so open to contributions.
346+
Please fork this repository, and send us to your findings with pull-requests. This is open-source repository so open to contributions.
345347

346348
## Authors
347349

@@ -351,4 +353,5 @@ See also the list of [contributors](https://github.com/aspnetrun/run-core/contri
351353

352354
## License
353355

354-
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
356+
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
357+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /