eLiteWeb is a light web framework
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
3rdParty
Build
FluentBuild
Skight.Build
Skight.HelpCenter.Application.Specs
Skight.HelpCenter.Build
Skight.HelpCenter.Domain.Specs
Skight.HelpCenter.Domain
Skight.HelpCenter.Infrastructure.Specs
Skight.HelpCenter.Infrastructure
Skight.HelpCenter.Presentation.Specs
Skight.HelpCenter.Presentation
Skight.HelpCenter.Web.UI
Skight.eLiteWeb.Application
Skight.eLiteWeb.Domain.Specs
Skight.eLiteWeb.Domain
Skight.eLiteWeb.Infrastructure
Skight.eLiteWeb.Presentation.Specs
Skight.eLiteWeb.Presentation
Skight.eLiteWeb.Sample.Domain.Specs
Skight.eLiteWeb.Sample.Domain
Skight.eLiteWeb.Sample.Presentation
Skight.eLiteWeb.Sample.Web.UI
LICENSE.txt
.gitignore
ApplicationStartup_run.sequencediagram
ApplicationStartup_run.sequencediagram.layout
Build.bat
Database.zip.template
Licence.txt
README.md
Skight.eLiteWeb.ncrunchsolution
Skight.eLiteWeb.ncrunchsolution.user
Skight.eLiteWeb.sln
Skight.eLiteWeb.sln.DotSettings

README.md

eLiteWeb

#General Application Framework is dead! Actually it is all developers' dream including myself. But eventually I figure out it is not possible, at least, it is not the proper way to compose a General Application Framework at first place.A example is CSLA which IS nice one, and I learned from it lots. But itis not perfect for me to create my own project base on it. DotNetNuke is another success project for sure. But first, it is not framework, it is more Application Platform or just an application, a CMS application.

OK, so why I still state 'eLiteWeb is a extreme lightweight web "framework".'

  • It is "private" framework, your every project can have one, don't have to maintain a "consistent" framework cross your company.
  • Acutally it is more domonstration of framework, you can customize it to fit your need. The purpose of open source, right?

As a domonstration, for examples, when we are learning

  • we are wondering waht is Dependency Inject look like
  • we are wondering what is Repository look like
  • I am trying apply DDD concept and leverage DI, FrontController patterns to maximize performance and productivity.
  • Also as a domonstration, I'd like to drive the framework by a real project HelpCenter.

Finialy, here is another domonstrated item

Any one interested in the project, please let me know mailto:HaoWang@skight.ca