James Randall's repositories
Simple-Paging-Grid
Lightweight HTML / JavaScript grid designed with Twitter Bootstrap in mind for dynamic server loaded and client embedded data.
AccidentalFish.AspNet.Identity.Azure
Azure table storage based identity provider for ASP.Net 4.5 - swap out for the default Entity Framework implementation
AngularJS-OAuth2
Package for allowing an AngularJS application to authenticate with an OAuth 2 / Open ID Connect identity provider using the implicit flow.
StravaRideAnalysis
A sample application for React and the Strava API designed to illustrate common problems and there solutions
CommandMessagePatternTutorial
Source code to go along with blog posts illustrating the usefulness of the command message pattern in cloud application architecture
AccidentalFish.ApplicationSupport
Dependency injectable application framework for Azure applications providing patterns, abstractions and implementations for common activities
StravaAPIProxy
A CORS enabled API proxy for Strava that also supports their token exchange process
AngularJS-OAuth2-IdentityServer3-Sample
Sample showing how to use the AngularJS-OAuth2 plugin with IdentityServer3 and Web API
AzureFunctionsSimpleRestApiExample
Simple example of a REST API delivered using Azure Functions
IoCAntipatternFix
Demonstrates a solution to the "every class is public" anti-pattern
Mandelbrot-Set
A JavaScript, HTML Canvas and Web Worker implementation of the Mandelbrot set.
serverlessJsScalingComparison
Comparisons for scaling
The-Game-of-Life
Basic HTML5 and JavaScript implementation of the Game of Life
AccidentalFish.ApplicationSupport-Tutorials
Code from the tutorial section of the getting started guide
AccidentalFish.ApplicationSupport.Owin
Useful OWIN middleware. Initial release contains a basic HTTP interceptor / logger.
AccidentalFish.DependencyResolver
Abstraction over popular dependency injectors
angular-chart.js
Reactive, responsive, beautiful charts for AngularJS using Chart.js: http://jtblin.github.io/angular-chart.js
ApiUnavailable
Simple website for returning 503 status codes on all requests including those made by CORS
azure-ad-b2c-asp-net-core
A sample demonstrating how you can configure your ASP.NET Core 2.0 applications to take advantage of Azure AD B2C to perform such tasks as authenticating users, protecting Web APIs, redeeming authorization code, calling a protected Web API.
azure-functions-host
The host/runtime that powers Azure Functions
AzureFromTheTrenches.Commanding-Quickstarts
Visual Studio quickstarts for the AzureFromTheTrenches.Commanding framework
AzureResourceManagerAngularJS
Demonstrates how to deploy an AngularJS app to an Azure website using Azure Resource Manager.
Chart.js
Simple HTML5 Charts using the <canvas> tag
jamesrandall.github.io
Documentation for projects
MediatR.Extensions.Microsoft.DependencyInjection
MediatR extensions for Microsoft.Extensions.DependencyInjection
react-redux-jwt-auth-example
Sample project showing possible authentication flow using React, Redux, React-Router, and JWT
redux-multi-conditional
Dispatch multiple actions from one action creator optionally using a condition