ExcellaLean
A boilerplate lean enterprise architecture for building a scalable and maintainable software system based on a .Net backend and a Javascript frontend.
Install / Use
/learn @excellalabs/ExcellaLeanREADME
Get a jump start: https://github.com/excellaco/ExcellaLean/wiki/Getting-Started
Excella Lean
Excella Lean is a boilerplate lean enterprise architecture for building a scalable and maintainable software system based on a .Net backend and a Javascript frontend.
Delivered as a Visual Studio 2012 solution, Excella Lean helps jump start development efforts, with pre-made configurations and project structures.
Excella Lean architecture addresses implementation challenges with Continuous Integration Continuous Deployment, Test Driven Development, Static Code Analysis and Automated Acceptance Testing with Behavior Driven Development (SpecFlow, and Chrome Driver).
Key Technologies:
-
EF Code First and Migrations (Entity Framework 5+) Keep developer, test, and production databases in sync with the source code. Integrate with database design tools and address the needs of enterprise architects.
-
Dependency Injection (AutoFac) Loosely couple Data, Domain/Business and Presentation layers. Write testable code.
-
WebApi Use modern RESTful web services to expose data.
-
Javascript Client Stack Asynchronous Module Definitions with Require.js. Revealing Module Pattern.
-
MVVM (Model-View-ViewModel) on the Web Using Breeze and Knockout
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
