Name: James Randall
Type: User
Company: Blackdot Solutions
Bio: Specialist in getting stuff done. Cloud, web, mobile. C#, F#, JavaScript, TypeScript. Blogger, speaker, OSS contributor.
Location: London, United Kingdom
Blog: http://www.jamesdrandall.com
James Randall's Projects
6502 emulator written in C# as a portable class library
Badly written 6502 code for the BBC!
Demonstration of the A* path finding algorithm implemented using JavaScript and HTML canvas.
Dependency injectable application framework for Azure applications providing patterns, abstractions and implementations for common activities
Code from the tutorial section of the getting started guide
Useful OWIN middleware. Initial release contains a basic HTTP interceptor / logger.
Azure table storage based identity provider for ASP.Net 4.5 - swap out for the default Entity Framework implementation
Abstraction over popular dependency injectors
Simple expression parser for .net (supports .NET Standard 1.3 and higher). Functional but still work in progress.
A collection of patterns and abstractions designed to accelerate application and service development
Simple validator DSL / library for F#
Code generating dependency injector for Xamarin
A set of directives and services I find useful to use with AngularJS
iOS gesture recognizer that responds to a single finger circular movement
A simple .NET Core AIS Receiver for capturing the Norwegian Coastal Administration AIS network data (available under Norwegian license for public data (NLOD)) and persisting in Microsoft Azure Blob Storage. Sponsored by endjin.
Reactive, responsive, beautiful charts for AngularJS using Chart.js: http://jtblin.github.io/angular-chart.js
Package for allowing an AngularJS application to authenticate with an OAuth 2 / Open ID Connect identity provider using the implicit flow.
Sample showing how to use the AngularJS-OAuth2 plugin with IdentityServer3 and Web API
Sample application for AngularJS-OAuth2
Simple website for returning 503 status codes on all requests including those made by CORS
Code demonstrates authorization with Lambda@Edge and JSON Web Tokens (JWTs)
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.
The host/runtime that powers Azure Functions
A configuration based commanding and mediator framework that supports command dispatch and execution in-process, over HTTP or over Azure Storage Queues. Written to .NET Standard 2.0 and supports many popular runtimes including .NET Core and .NET 4.6.x.
Visual Studio quickstarts for the AzureFromTheTrenches.Commanding framework
A simple blog implementation for Azure Functions
Simple example of a REST API delivered using Azure Functions
Example of using blob leases