Skip to content

sweetlandj/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.

About

Eventing for C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.8%
  • C# 16.5%
  • TypeScript 0.9%
  • HTML 0.6%
  • Batchfile 0.1%
  • CSS 0.1%