JamesRandall
Specialist in getting stuff done. Cloud, web, mobile. C#, F#, JavaScript, TypeScript, Swift. Blogger, speaker, OSS contributor.
Blackdot SolutionsLondon, United Kingdom
Pinned Repositories
AccidentalFish.AspNet.Identity.Azure
Azure table storage based identity provider for ASP.Net 4.5 - swap out for the default Entity Framework implementation
AccidentalFish.FSharp.Validation
Simple validator DSL / library for F#
AngularJS-OAuth2
Package for allowing an AngularJS application to authenticate with an OAuth 2 / Open ID Connect identity provider using the implicit flow.
csharp-wolfenstein
CSharp port of Wolfenstein using the funky new language features
fsharp-wolfenstein
An F# port of the 1992 classic Wolfenstein 3D
FunctionMonkey
Write more elegant Azure Functions with less boilerplate, more consistency, and support for REST APIs. Docs can be found at https://functionmonkey.azurefromthetrenches.com
Pholly
A F# friendly wrapper for Polly providing expressive functional resiience patterns.
Simple-Paging-Grid
Lightweight HTML / JavaScript grid designed with Twitter Bootstrap in mind for dynamic server loaded and client embedded data.
SimpleVoxelEngine
A simple voxel engine written from the ground up in C++ and OpenGL
WebAPI2AuthenticationExample
Demonstrates how to authenticate using OAuth with Web API 2 and the built in OWIN based OAuth authentication server. The example client is an iOS application written using Xamarin but the C# code will work on any .Net platform.
JamesRandall's Repositories
JamesRandall/WebAPI2AuthenticationExample
Demonstrates how to authenticate using OAuth with Web API 2 and the built in OWIN based OAuth authentication server. The example client is an iOS application written using Xamarin but the C# code will work on any .Net platform.
JamesRandall/FluentAnimate
Fluent API for UIView animations in Xamarin.iOS
JamesRandall/WebAPI2MobileFacebookAuthentication
Sample Visual Studio and Xamarin projects demonstrating how to use a Facebook login to authenticate with Web API 2 in a native mobile application.
JamesRandall/AFCircularGestureRecognizer
iOS gesture recognizer that responds to a single finger circular movement
JamesRandall/graphPaper
iPad application for simple vector art and HTML5 / Objective-C code generation
JamesRandall/A-Star-Pathfinding
Demonstration of the A* path finding algorithm implemented using JavaScript and HTML canvas.
JamesRandall/Insanely-Simple-Blog
A very simple blog system for embedding in a MVC 4 website using Web API, Backbone and Handlebars
JamesRandall/CycleCycleCycle.com
A website for tracking cycling activity
JamesRandall/Objective-C-Expression-Tree-Framework
An Objective-C framework suitable for use on the iPhone that implements expression trees, including parsing from strings.
JamesRandall/AccidentalFishAngularJSPack
A set of directives and services I find useful to use with AngularJS
JamesRandall/AngularJS-OAuth2-Sample
Sample application for AngularJS-OAuth2
JamesRandall/AzureLeaseExample
Example of using blob leases
JamesRandall/AzureLinkboard
Open source bookmark management for Azure
JamesRandall/BasicCommanding
JamesRandall/HierarchicalToolbar
Hierarchical toolbar for iOS as used in Fluent Mind Map
JamesRandall/PaddTrekJs
JavaScript and HTML version of Padd Trek
JamesRandall/AccidentalFish.Xamarin.DependencyInjection
Code generating dependency injector for Xamarin
JamesRandall/PlatformSpecificCodeExamples
JamesRandall/SinglePageApp-DotNet
This sample demonstrates the use of ADAL for JavaScript for securing an AngularJS based single page app, implemented with an ASP.NET Web API backend.