52ABP-PRO ASP.NET CORE和Angular项目文档
本文作者:52ABP开发团队 文档会随着版本进行更新,关注52ABP.com获取最新版本 本文出处:https://www.52abp.com/wiki/52abp/latest/ 源码下载: https://code.52abp.com/52abp
本文档是用于服务52ABP-PRO的项目。如果您已经购买了52ABP-PRO,那么它会提高您的开发体验和工作效率。
本文档适用于“ASP.NET Core 后端和Angular UI”前后端分离的项目类型。
您还可以通过查看其他项目类型。
启动项目
查看快速入门可以帮助您创建项目,并在5分钟运行项目成功。
视频课程
如果您想系统性的学习并在短时间内学会52ABP进行开发,可以购买我们在网易上的课程:
- 52ABP教程ASP.NET Core与Angular快速开发视频
- 更多课程,可以查看:https://www.52abp.com/College
目录
- 启动项目
-
- 创建并运行一个ABP项目
- Angular应用中添加一个菜单栏
- 创建一个前端PhoneBook组件
- 在ABP框架中定义Person实体类
- 同步Person实体到数据库中创建映射表
- 在ABP框架中创建Person的应用服务
- ABP框架中为Person应用服务创建单元测试
- 在Angular组件中实现查询People的方法
- 如何在ABP框架中添加一个联系人信息
- 在ABP框架中使用单元测试Xunit测试添加方法
- 在Angular客户端创建一个模态框完成添加联系人功能
- ABP框架中为我们的电话薄应用程序添加权限验证内容
- 在ABP框架中完成删除联系人功能
- 模糊搜索联系人信息
- 在ABP框架中实现一对多的关联关系
- 针对Phone实体信息的数据库迁移
- 在ABP中的多表联动查询的实现
- 给PersonApplicatonService应用服务添加电话和删除电话两个方法
- 添加并查看联系人的电话信息
- 完成编辑联系人信息
- 如何改造既有功能让它支持多租户功能
- 运行应用程序验证多租户下的数据隔离
- 52ABPPRO源代码下载和总结
基础设施和概念
- NPM 包管理
- Yarn 包管理
- Angular CLI & WebPack
- NSwag
- 本地化
- 异常拦截
- 授权
- 产品功能
- 设置
- SignalR 集成
- 渗透测试报告
- 使用过包和库
教程
- WEB 应用程序
- 一步步开发
- 创建一个项目
- 实体的扩展
- 将创建/编辑模态窗口转换为页面
- WEB 应用程序
来文档中心了解更多:https://www.52abp.com/wiki/