什么是ASP.NET Zero?
ASP。NET ZERO - 新Web项目的入门套件。它通过提供预构建和工作的用户管理,角色管理,设置管理,审计日志,登录,注册页面,多租户和更多功能来节省您的时间。
是基于ABP 做的开发
ABP分层架构如下,
官方网站:https://aspnetboilerplate.com/Templates
ABP学习资料如下:
http://www.cnblogs.com/mienreal/p/4528470.html
ASP.NET Zero is an enterprise level base solution to jump start your new project. It's based on ASP.NET Boilerplate framework and built with best practices. Highlights:
增加的内容包含,不过不用紧张,都有代码可以修改的。
- User, role, permission and organization unit management UI.
用户,角色,权限和组织单位管理UI。
- Tenant, edition and feature management UI, tenant subscription system.
租户,版本和功能管理UI,租户订阅系统。
- Xamarin mobile application.
Xamarin移动应用程序。
- Setting management UI.
设置管理UI。
- Dynamic language management UI, RTL support.
动态语言管理UI,RTL支持。
- Real time chat and notification system.
实时聊天和通知系统。
- Audit log report UI.
审核日志报告UI。
- User profile, account linking, impersonation, social logins and more...
用户个人资料,帐户关联,模拟,社交登录等...
- Based on premium metronic theme.
可以找到能下载代码的地方下载,由于他是收费的,所有我不提供代码地址了。
下载下完成之后如下,感谢张峰协调调试。
发布成功后的API接口列表
asp.net Zero 源码运行 的 Dashboard
- SaaS 模式的租户页面,针对企业可以建立一个为部门建立使用的空间。
- 管理导航菜单--组织管理页面
- 多语言的支持。
- 审计日志
设置页面,可以设置租户,用户管理,安全,邮箱等。
基于优质的metronic主题。
当然收费和免费是不一样的
对比表:https://aspnetzero.com/Documents/Abp-Template-vs-AspNet-Zero
Feature | 功能 | Free Startup Templates | ASP.NET Zero |
Base Infrastructure | 基础设施 | 包含 | 包含 |
Abp framework features | Abp框架功能 | 包含 | 包含 |
Abp.Zero module integration | Abp.Zero模块集成 | 包含 | 包含 |
Multi Tenancy | 多租户 | 包含 | 包含 |
User Interface (Account / Login) | 用户界面(帐户/登录) | 包含 | 包含 |
Login | 登录 | 包含 | 包含 |
Register | 寄存器 | 包含 | 包含 |
Token based authentication | 基于令牌的身份验证 | 包含 | 包含 |
Social logins | 社交登录 | 无 | 包含 |
LDAP (Active Directory) / ADFS login | LDAP(Active Directory)/ ADFS登录 | 无 | 包含 |
Forgot password | 忘记密码 | 无 | 包含 |
Email address & phone number confirmation | 电子邮件地址和电话号码确认 | 无 | 包含 |
Password reset | 重设密码 | 无 | 包含 |
Two Factor authentication | 双因素身份验证 | 无 | 包含 |
OpenId Connect login | OpenId Connect登录 | 无 | 包含 |
User lockout | 用户锁定 | 无 | 包含 |
User profile / profile image / change password | 用户个人资料/个人资料图片/更改密码 | 无 | 包含 |
Account linking | 帐户关联 | 无 | 包含 |
Show login attempts | 显示登录尝试 | 无 | 包含 |
Tenant registration | 租户注册 | 无 | 包含 |
Identity Server 4 integration | Identity Server 4集成 | 无 | 包含 |
Password complexity settings | 密码复杂性设置 | 无 | 包含 |
User Interface (Application) | 用户接口(应用程序) | 无 | 包含 |
User management | 用户管理 | 基本 | 高级 |
Role management | 角色管理 | 基本 | 高级 |
Tenant management | 租户管理 | 基本 | 高级 |
Permission management | 许可管理 | Role based (Simple) | Role & User based |
Sample tenant dashboard | 示例租户仪表板 | Client side only | Server side integrated |
Setup screen | 设置屏幕 | ||
Edition & feature management for SaaS applications |
SaaS应用程序的版本和功能管理 | 无 | 包含 |
Tenant subscription, payment & billing system | 租户订阅,付款和结算系统 | 无 | 包含 |
Tenant & user Impersonation | 租户和用户模仿 | 无 | 包含 |
Organization Unit management | 组织单位管理 | 无 | 包含 |
Language (localization) management | 语言(本地化)管理 | 无 | 包含 |
Audit log report | 审核日志报告 | 无 | 包含 |
Real time notifications | 实时通知 | 无 | 包含 |
Chat (with SignalR) | 聊天(使用SignalR) | 无 | 包含 |
Host dashboard | 主机仪表板 | 无 | 包含 |
Application settings | 应用程序设置 | 无 | 包含 |
RTL support | RTL支持 | 无 | 包含 |
Show website logs / clear caches | 显示网站日志/清除缓存 | 无 | 包含 |
Custom tenant logo & CSS | 自定义租户徽标和CSS | 无 | 包含 |
Time zone selection | 时区选择 | 无 | 包含 |
UI personalization (top/left menu, dark/light skin... options) |
UI个性化 (顶部/左侧菜单,深色/浅色皮肤......选项) |
无 | 包含 |
UI Theme | UI主题 | BSB Admin (free theme) | Metronic (premium theme) |
User Interface (Public Web Site) | 用户界面(公共网站) | 无 | 包含 |
Simple public web site | 简单的公共网站 | 无 | 包含 |
Mobile Application | 移动应用 | 无 | 包含 |
Xamarin mobile application | Xamarin移动应用程序 | 无 | 包含 |
Rapid Application Development | 快速应用开发 | 无 | 包含 |
Code generation extension | 代码生成扩展 | 无 | 包含 |
Support | 支持 | 无 | 包含 |
Community support (Stackoverflow) | 社区支持(Stackoverflow) | 包含 | 包含 |
Premium forum support | 高级论坛支持 | 无 | 包含 |
更多Zero 学习资料,请参考:https://blog.csdn.net/alistair_chow/article/category/6743017