Open Source Projects

Here are a few open source projects that I have contributed to

Tag Helper Samples

A collection of real-world, useful examples of tag helpers in ASP.NET Core

GitHub | Website


GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of values or randomly created data. You can override any of the fillers, give GenFu hints on how to fill them.

GitHub | NuGet

Evolving BugTracker.NET

This is a sample project showing how to evolve a legacy ASP.NET application to the modern ASP.NET stack.

GitHub | Book

Entity Framework Seeder

A collection of helper methods to help seed entity framework databases from CSV files

GitHub | NuGet




An open source project leveraging SignalR to make real time forms easy

GitHub | NuGet


  • David Paquette and Kevin A. Schneider. Task model simulation using interaction templates. In Design, Specification, and Verification of Interactive Systems 2005 (DSVIS’05), pages 49–60, 2005
  • David Paquette and Kevin A. Schneider. Interaction templates for constructing user interfaces from task models. In Robert Jacob, Quentin Limbourg, and Jean Vanderdonckt, editors, Computer-Aided Design of User Interfaces IV, pages 223–234. Kluwer Academic Publishers, 2005
  • Carl Gutwin, Kevin A. Schneider, Reagan Penner, and David Paquette. Supporting Group Awareness in Distributed Software Development. EHCI/DSVIS 2004, 9th IFIP Working Conference on Engineering for Human-Computer Interaction, Tremsbuttel Castle, Hamburg, Germany, July 11-13, 2004, 14 pages
  • Kevin. A. Schneider, Carl Gutwin, Reagan Penner, and David Paquette. Mining a Software Developer’s Local Interaction History. MSR 2004, Edinburgh, 2004