Skip to content

G3N7/LAN.Core.Eventing

Repository files navigation

LAN.Core.Eventing

The ethos of this project is to create a productivity platform for C# developers, looking to build web applications with a native feel. To this end, we provide strong typing from Server to Client using C# and TypeScript with t4 templates to generate the later from the former. We have also tried to model our API to feel similar to MVC in C# and to simple delegates tied to events in JavaScript.

License

The MIT License (MIT)

Kanban Board

Trello - A high level roadmap

Docs

Core Types

Core Services

todo

Shoutouts

  • AppRiver LLC and my amazing colleagues - thank you for your continued support, guidance, and feedback.
  • Jesse Sweetland - Your architectual guidance has been invaluable. 🙇
  • Nick VanderPyle - Teaching me the importance of strong typing to long term maintainability and teaching me to peek under the covers and understand how the black box works.
  • David Heinemeier Hansson - Inspiring me to optimize my development using conventions and a recipe of technologies that are flexible enough to be a general solution.