Skip to content

Commit 68ba0c9

Browse files
committed
Added readmes
1 parent 9f40a1d commit 68ba0c9

File tree

2 files changed

+43
-35
lines changed

2 files changed

+43
-35
lines changed

CronBackgroundWorker/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# How to write your own cron Job scheduler in ASP.NET Core (like Quartz, Hangfire, ...)
2+
3+
In this blog post we will discover how to write your own small task scheduler / job scheduler with **cron** notation in **ASP.NET Core**. You might know similar approaches under the name of **Quartz** or **Hangfire**.
4+
5+
With the help of `BackgroundService` we will build our own, lightweight version of it.
6+
7+
Found [here](https://steven-giesel.com/blogPost/fb1ce2ab-dd27-43ed-aaab-077adf2d15cd)

README.md

Lines changed: 36 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,39 @@
22

33
Contains all of my examples from various blog posts. You can find a comprehensive overview of all repositories here and where I used them in my blog:
44

5-
| BlogPost | Publish Date |
6-
| ---------------------------------------------------------------------------------------- | ------------ |
7-
| [Performance (ReadOnly)List vs Immutable collection types](ImmutablePerformance/) | 26.02.2023 |
8-
| [Multi-Tenancy with RavenDB and ASP.NET Core](MultiTenantRavenDB/) | 05.02.2023 |
9-
| [Easy Pagintion for Entity Framework in 3 steps](PaginationEF/) | 09.01.2023 |
10-
| [Give your strings context with StringSyntaxAttribute](StringHightlighting/) | 01.01.2023 |
11-
| [Simple DI - Container](DIContainer/) | 13.12.2022 |
12-
| [How to enumerate through a StringBuilder](EnumerateStringBuilder/) | 03.12.2022 |
13-
| [Frozen collections in .NET 8](FrozenSetBenchmark/) | 24.11.2022 |
14-
| ["Use always a StringBuilder" - Internet myths](StringBuilderPerformance/) | 20.11.2022 |
15-
| [Anonymous test data with AutoFixture](AutoFixtureXUnit/) | 19.11.2022 |
16-
| [LiteDB - A .NET embedded NoSQL database](LiteDatabase/) | 19.10.2022 |
17-
| [Cursed C# - Doing shenanigans in C#](CursedCSharp/) | 15.10.2022 |
18-
| [Introduction to WebApplicationFactory](WebAppFactory/) | 02.10.2022 |
19-
| [EF7 - Bulk updates and Bulk deletes](EF7Bulk/) | 21.08.2022 |
20-
| [Mediator Pattern - CQRS with MediatR](MediatorPattern/) | 06.08.2022 |
21-
| [Logging Source Code Generators](LoggingSourceCodeGenerator/) | 27.07.2022 |
22-
| [Blazor Client - Loading Screen](BlazorClientLoadingScreen/) | 12.07.2022 |
23-
| [Central nuget store for your UNO Platform App](UnoDirectoryBuildProps/) | 23.06.2022 |
24-
| [ObjectPool - Rent and return some instances](ObjectPool/) | 02.06.2022 |
25-
| [Blazor with an RSS Feed](BlazorRSSFeed/) | 30.05.2022 |
26-
| [How to unit test a RavenDB](RavenDBUnitTest/) | 25.05.2022 |
27-
| [Blazor with CancellationToken support](BlazorCancellation/) | 18.05.2022 |
28-
| [Stop using Finalizers in C#](Finalizers/) | 15.05.2022 |
29-
| [Tail-Recursion - Explained with the Fibonacci series](TailRecursion/) | 13.05.2022 |
30-
| [Modal Dialog component with Bootstrap in Blazor](ModalDialogComponent/) | 19.04.2022 |
31-
| [4 Different ways of creating an array](ArrayInitializePerformance/) | 14.04.2022 |
32-
| [Create a low allocation and faster StringBuilder - Span in Action](ValueStringBuilder/) | 03.04.2022 |
33-
| [Reusable loading Bar Component in Blazor](BlazorLoadingComponent/) | 31.03.2022 |
34-
| [TypeAHead with a Trie](TrieTypeAHead/) | 20.03.2022 |
35-
| [UNO Platform - Build a Todo App](TodoApp/) | 10.03.2022 |
36-
| [Using SSE in C# on the example of the sum of a list](ArraySumPerformanceSIMD/) | 07.03.2022 |
37-
| [Decorator Pattern with CachedRepository](DecoratorPattern/) | 19.02.2022 |
38-
| [Enum.Equals Performance Analysis](EnumEqualsPerformance/) | 11.01.2022 |
39-
| [Branch Prediction](BranchPrediction/) | 09.11.2021 |
5+
| BlogPost | Publish Date |
6+
| -------------------------------------------------------------------------------------------------------------- | ------------ |
7+
| [How to write your own cron Job scheduler in ASP.NET Core (like Quartz, Hangfire, ...)](CronBackgroundWorker/) | 09.03.2023 |
8+
| [Performance (ReadOnly)List vs Immutable collection types](ImmutablePerformance/) | 26.02.2023 |
9+
| [Multi-Tenancy with RavenDB and ASP.NET Core](MultiTenantRavenDB/) | 05.02.2023 |
10+
| [Easy Pagintion for Entity Framework in 3 steps](PaginationEF/) | 09.01.2023 |
11+
| [Give your strings context with StringSyntaxAttribute](StringHightlighting/) | 01.01.2023 |
12+
| [Simple DI - Container](DIContainer/) | 13.12.2022 |
13+
| [How to enumerate through a StringBuilder](EnumerateStringBuilder/) | 03.12.2022 |
14+
| [Frozen collections in .NET 8](FrozenSetBenchmark/) | 24.11.2022 |
15+
| ["Use always a StringBuilder" - Internet myths](StringBuilderPerformance/) | 20.11.2022 |
16+
| [Anonymous test data with AutoFixture](AutoFixtureXUnit/) | 19.11.2022 |
17+
| [LiteDB - A .NET embedded NoSQL database](LiteDatabase/) | 19.10.2022 |
18+
| [Cursed C# - Doing shenanigans in C#](CursedCSharp/) | 15.10.2022 |
19+
| [Introduction to WebApplicationFactory](WebAppFactory/) | 02.10.2022 |
20+
| [EF7 - Bulk updates and Bulk deletes](EF7Bulk/) | 21.08.2022 |
21+
| [Mediator Pattern - CQRS with MediatR](MediatorPattern/) | 06.08.2022 |
22+
| [Logging Source Code Generators](LoggingSourceCodeGenerator/) | 27.07.2022 |
23+
| [Blazor Client - Loading Screen](BlazorClientLoadingScreen/) | 12.07.2022 |
24+
| [Central nuget store for your UNO Platform App](UnoDirectoryBuildProps/) | 23.06.2022 |
25+
| [ObjectPool - Rent and return some instances](ObjectPool/) | 02.06.2022 |
26+
| [Blazor with an RSS Feed](BlazorRSSFeed/) | 30.05.2022 |
27+
| [How to unit test a RavenDB](RavenDBUnitTest/) | 25.05.2022 |
28+
| [Blazor with CancellationToken support](BlazorCancellation/) | 18.05.2022 |
29+
| [Stop using Finalizers in C#](Finalizers/) | 15.05.2022 |
30+
| [Tail-Recursion - Explained with the Fibonacci series](TailRecursion/) | 13.05.2022 |
31+
| [Modal Dialog component with Bootstrap in Blazor](ModalDialogComponent/) | 19.04.2022 |
32+
| [4 Different ways of creating an array](ArrayInitializePerformance/) | 14.04.2022 |
33+
| [Create a low allocation and faster StringBuilder - Span in Action](ValueStringBuilder/) | 03.04.2022 |
34+
| [Reusable loading Bar Component in Blazor](BlazorLoadingComponent/) | 31.03.2022 |
35+
| [TypeAHead with a Trie](TrieTypeAHead/) | 20.03.2022 |
36+
| [UNO Platform - Build a Todo App](TodoApp/) | 10.03.2022 |
37+
| [Using SSE in C# on the example of the sum of a list](ArraySumPerformanceSIMD/) | 07.03.2022 |
38+
| [Decorator Pattern with CachedRepository](DecoratorPattern/) | 19.02.2022 |
39+
| [Enum.Equals Performance Analysis](EnumEqualsPerformance/) | 11.01.2022 |
40+
| [Branch Prediction](BranchPrediction/) | 09.11.2021 |

0 commit comments

Comments
 (0)