John St. Clair's Projects
C# wrapper for the Ardoq REST-api
AutoTest.NET is based off of autotest which is a popular Ruby tool for running your unit tests as soon as your save your files. This practice gives you immediate feedback and helps facilitate real test driven development. This project was originally started by James Avery at http://code.google.com/p/autotestnet/
Azure function which uses ServiceBus.AttachmentPlugin to store message body in blob storage
trying git-azure again with clean repo
Getting started with WebRTC and XSockets
Create React apps with no build configuration.
The repository for high quality TypeScript type definitions.
Website of devopsbookmarks.com
.Net Core Slackbot Library
Issue with loading editableCell when using KO via AMD and optimizing
A component for turning table cells into selectable, editable cells, behaving much like cells in Microsoft Excel.
MilesCamp 2013 Git track with Carl Masek
Giphy CLI as global dotnet tool - get that url or markdown fast
A client side Glimpse into whats going on in your server
gulp.js plugin for compiling TypeScript files
ReactJS + NodeJS ( express ) demo tutorial with video. Isomorphic JS = Shared JavaScript that runs on both the client & server.
Example of an Isomorphic App using ReactJS
Docker image for running ASPNET (DNX) without mono
Knockout makes it easier to create rich, responsive UIs with JavaScript
Knockout Virtual Grid is a Knockout component for working with large amounts of data in tables via cell virtualization
Allows extending a KO observable to raise a true "changed" event (capturing the previous value, and only raising the event when a value is changed from the previously-capture value). Used this to capture changes on the view model that could be logged, stored (locally or remotely), and re-played.
Companion to my talk @ MilesCamp 2014
Companion to my talk @ MilesCamp 2014
A Sinatra inspired web framework for the .NET platform. Be sure to checkout the Wiki for information on how to contribute!
Demo
A search engine based on Node.js and LevelDB