Phil Haack's Projects
MirrorSharp is a code editor <textarea> built on Roslyn and CodeMirror
Adds a module initializer to an assembly.
A package used to demonstrate NuGet PowerShell scripts.
Convention based approach to MVC Model Validation and Model Metadata
Entity Framework Core provider for PostgreSQL
Checks the top twenty unique NuGet community packages for an author signature
An experiment in guarding against null arguments
A demo of using Octokit.net with the OAuth web flow
A GitHub API client library for .NET
It's a really really empty MVC 3 project template
Simple REST and HTTP API Client for .NET
A minimalist Jekyll theme for your personal site
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
An abstracted library for interacting with the file system, registry, etc.
Utility Library to get the most out of ASP.NET Routing.
SeeGit - The Git Repository Visualizer
Segment Documentation. Powered by Jekyll.
A clean simple cross browser editable div
Collaborative development on GitHub's site policies, procedures, and guidelines
Subtext Blog Engine
Some scripts to export Subtext to Jekyll
A set of useful, and possibly opinionated, Tag Helpers for ASP.NET Core
A repository of talk abstracts and proposals I plan to submit or have already given
Simple app to change your Terminal Services Port as described in http://haacked.com/archive/2006/10/16/Remote_Desktop_On_A_NonStandard_Port.aspx/#comment-3454189709
Autosizes textarea to size of it's contents.
Just some crappy code I wrote to change a document to have a max column width
A Lock structure with timeout and stack traces in case of deadlock
List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software.
A simple update panel in asp.net core using Vanilla JS