ASP.NET ZERO 学习 —— (1) 介绍

时间:2022-08-31 09:45:02

What is ASP.NET ZERO


ASP.NET ZERO 是 利用ABP框架搭建的模板项目,它会提供预建的页面及强大的基础设施架构。利用它提供的基础框架代码能让你快速的开发你的应用层。
ASP.NET ZERO 学习 —— (1) 介绍

特征

  • 5 in 1

    • ASP.NET CORE 1.x & ANGULAR 2.x 为基础的解决方案
    • ASP.NET CORE 1.x & jQuery 为基础的解决方案
    • ASP.NET MVC 5.x, Web API 和 AngularJs 1.x 为基础的单页面解决方案
    • ASP.NET MVC 5.x 和 jQuery 为基础的解决方案
    • ASP.NET MVC 基础应用
  • 多租户支持

  • 认证和授权
  • UI多语言支持
  • 设置管理
  • SOLID 架构
  • 以强大的框架作为基础
    • ASP.NET MVC
    • ASP.NET Web API
    • EntityFramework Code-First and Migrations
    • ASP.NET Boilerplate
    • AutoMapper
  • metronic主题样式
  • 自动化测试
  • 面向切面编程
  • 更多

What is ABP

ABP 是 ASP.NET Boilerplate 模板项目的简称,它的目的是建立一个通用的WEB应用程序和项目模板。

官网地址:http://www.aspnetboilerplate.com/
官网教程:http://www.aspnetboilerplate.com/Pages/Documents/Introduction
Codeproject教程:https://www.codeproject.com/articles/768664/introduction-to-asp-net-boilerplate

What is SOLID 架构

S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。

缩写 英文 中文
SRP The Single Responsibility Principle 单一责任原则
OCP The Open Closed Principle 开放封闭原则
LSP The Liskov Substitution Principle 里氏替换原则
ISP The Interface Segregation Principle 接口分离原则
DIP The Dependency Inversion Principle 依赖倒置原则

官网演示地址

Demo URL: http://nova-19555.demo.aspnetzero.com
Username: admin
Password: 123456