Jon P Smith (@JonPSmith)
  • Stars
    star
    4,622
  • Global Rank 5,775 (Top 0.3 %)
  • Followers 1,411
  • Registered about 11 years ago
  • Most used languages
    C#
    94.4 %
    JavaScript
    5.6 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 324
  • Country Ranking
    C#
    9

Top repositories

1

AuthPermissions.AspNetCore

This library provides extra authorization and multi-tenant features to an ASP.NET Core application.
C#
750
star
2

EfCore.GenericServices

A library to help you quickly code CRUD accesses for a web/mobile/desktop application using EF Core.
C#
592
star
3

EfCoreinAction-SecondEdition

Supporting repo to go with book "Entity Framework Core in Action", second edition
C#
379
star
4

EfCore.TestSupport

Tools for helping in unit testing applications that use Entity Framework Core
C#
348
star
5

EfCoreInAction

Supporting code to go with the book "Entity Framework Core in Action"
338
star
6

PermissionAccessControl2

Version 2 of example application to go with articles on feature and data authorization
C#
276
star
7

GenericServices

GenericServices helps with building a service/application layer in a .NET based application using EF6.x
C#
243
star
8

NetCore.AutoRegisterDi

Extension method to find/register classes in an assembly into the Microsoft DI provider
C#
232
star
9

PermissionAccessControl

Example code for Authorization articles
C#
223
star
10

EfCore.GenericBizRunner

Library to run business logic when using Entity Framework Core for database accesses
C#
216
star
11

AspNetReactSamples

Template/Sample ASP.NET projects to develop/build/test React.js apps
JavaScript
173
star
12

EfCore.SoftDeleteServices

Services to provide simple soft delete and cascade soft delete in EF Core
C#
110
star
13

EfCore.SchemaCompare

Library to compare EF Core's Model of the database against a database's schema.
C#
99
star
14

Net.DistributedFileStoreCache

NET distributed cache using a json file as the shared resourse with very fast Get
C#
94
star
15

SampleMvcWebApp

A Sample MVC5 web application showing the use of GenericServices for CRUD operations
C#
75
star
16

EfCoreSqlAndCosmos

Example CQRS application using Cosmos DB with EF Core
C#
66
star
17

EfCore.GenericEventRunner

A library to allow developer use events to update their database via Entity Framework Core (EF Core)
C#
64
star
18

EfCore.GenericServices.AspNetCore

Converts EFCore.GenericServices and EfCore.GenericBizRunner statuses to ASP.NET Core formats
C#
49
star
19

BookApp.All

Example of applying an modular monolith approach to building apps. This version contains the whole app in one solution
C#
49
star
20

EfSchemaCompare

EfSchemaCompare.EF6 allows you to compare Entity Framework's database modal with an actual SQL database.
C#
43
star
21

EfCore.SoftDeleteServices-Old

Services to provide simple soft delete and cascade soft delete in EF Core
C#
29
star
22

RunStartupMethodsSequentially

A .NET library that runs methods within a locked state on startup. This is useful if you want to migrate or seed a database on an web application that has multiple instances.
C#
29
star
23

GenericServices.StatusGeneric

Implements the "return a status" pattern - useful for code that can return errors
C#
28
star
24

SampleMvcWebAppComplex

A more complex MVC application showing the use of GenericServices with the AdventureWorksLT2012 database.
C#
26
star
25

MvcUsingBower

Applying Visual Studio's Bower/Grunt tools to a ASP.NET MVC application. See
JavaScript
16
star
26

Net.LocalizeMessagesAndErrors

This library provides extra code to make it easier to support in different languages in your .NET application
C#
16
star
27

PermissionsOnlyApp

C#
15
star
28

DDDExampleCode

Example code to go with my talk and article on DDD
C#
13
star
29

MultiProgPackTool

https://www.thereformedprogrammer.net/evolving-modular-monoliths-2-breaking-up-your-app-into-multiple-solutions/#how-to-create-a-nuget-packages
C#
7
star
30

SimpleMessageBroker

C#
5
star
31

Ef6BookApp

C#
4
star
32

AspNetCore.MultipleHostedService

C#
3
star
33

AuthP.CustomDatabaseExamples

C#
2
star
34

BookApp.Books

Part of the evolving Modular Monalith
C#
2
star
35

BookApp.Main

C#
2
star
36

TryAspNetCoreMigrate

C#
2
star
37

TestSupportSchema

C#
1
star