Skip to content

ltvan/aspnetboilerplate

This branch is 2 commits ahead of, 5658 commits behind aspnetboilerplate/aspnetboilerplate:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 4, 2016
Jun 3, 2016
Jun 6, 2016
Jun 5, 2016
Jun 3, 2016
Mar 10, 2014
Jun 3, 2016
May 31, 2016
Oct 10, 2013
Jun 3, 2016
Jun 3, 2016
May 31, 2016

Repository files navigation

ASP.NET Boilerplate

AppVeyor: Build status

What is ABP?

ASP.NET Boilerplate is a starting point for new modern web applications using best practices and most popular tools. It's aimed to be a SOLID model, a general-purpose application framework and a project template.

Framework

ASP.NET Boilerplate is an application framework built on latest ASP.NET MVC & Web API technologies. It makes easy to use dependency injection, logging, validation, exception handling, localization and so on. It makes these not only itself but also using popular framework and libraries.

Architecture

ASP.NET Boilerplate implements NLayer architecture (Domain, Application, Infrastructure and Presentation Layers) and Domain Driven Design (Entities, Repositories, Domain/Application Services, DTO's...). Also implements and provides a good infrastructure to implement best practices such as Dependency Injection.

Template

ASP.NET Boilerplate easily creates startup template for your project. It includes most used framework and libraries by default. Also allows you to choice Single-Page (Angularjs) or Multi-Page (MVC) architecture, EntityFramework or NHibernate as ORM.

Links

About

ASP.NET Boilerplate - Application Framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 96.9%
  • JavaScript 2.7%
  • Other 0.4%