Skip to content

nozerowu/module-zero

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Boilerplate - Module Zero

What is 'module zero'

Module-Zero is the module that implements abstract concepts of ASP.NET Boilerplate framework, also adds some useful stuff for enterprise web applications:

  • Implements ASP.NET Identity framework for User and Role management.
  • Provides a Role and Permission based authorization system.
  • Provides infrastructure to develop multi-tenant applications.
  • Implements Setting system of ASP.NET Boilerplate to store Tenant, Application and User level settings in the database.
  • Implements audit logging.
  • Implements session management.

How to start?

Follow the documentation to start with module-zero: http://www.aspnetboilerplate.com/Pages/Documents/Zero/Installation

Sample Project

There is a sample project in the sample folder. To run it:

  • Open it in VS2013
  • Check connection string in web.config and change if you want to.
  • Run DB migrations (Run 'Update-Database' command from Package Manager Console while ModuleZeroSampleProject.EntityFramework is selected as default project) to create database and initial data.
  • Run the application! You will see the login form:

alt login form

See running application on http://qasample.aspnetboilerplate.com/

User name: admin or emre

Password: 123qwe

After login, a question list is shown:

alt login form

About

ASP.NET Boilerplate - Module Zero

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 56.9%
  • C# 33.4%
  • CSS 9.6%
  • Other 0.1%