Simon's repositories
Dotnet8_eShop
A reference .NET application implementing an eCommerce site using dotnet 8
bulletproof-react
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
simonjmartin.github.io
Seika Dojo Website
aspnetcore-app-workshop
This workshop will teach you ASP.NET Core by building a complete conference management website from scratch.
FluentValidation
A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules.
ContosoUniversity
Contoso University sample re-done the way I would build it
CleanArchitecture
A starting point for Clean Architecture with ASP.NET Core
GuardClauses
A simple package with guard clause extensions.
kata-catalog
My list of code katas
DesignPatternsInCSharp
Samples associated with Pluralsight design patterns in c# courses.
email-blueprints
Email Blueprints is a collection of HTML email templates that can serve as a solid foundation and starting point for the design of emails
Practical-Messaging-Sharp
A tutorial for teaching basic messaging patterns
learning-react
Snippets and such from any ReactJS training I do - so I don't forget
OneSignal-Cordova-SDK
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your Ionic, PhoneGap CLI, PhoneGap Build, Cordova, or Sencha Touch app or game with OneSignal. Supports Android, iOS, and Amazon's Fire OS platforms. https://onesignal.com
learning-ravendb
RavenDB Bootcamp
raiden
Sample project structure
_ReactJsNet
Learning ReactJS.NET
Webpack-Introduction-Tutorial
Examples used in an Introduction to Webpack tutorial
clean-architecture-demo
A sample app for my presentation on Clean Architecture: Patterns, Practices, and Principles
TDD-Katas
This repository contains Hands on Test Driven Development Katas
katas
Place to practice
1000WordPictures.github.io
Website
kijindojo.github.io
Kijin dojo website
RavenDB.ModernMvcStarterKit
An ASP.NET MVC project with RavenDB backend, using SendGrid and Twilio for user registration confirmation and optional two-factor authentication.