搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
精通ABP框架(遵循软件开发最佳实践构建可维护的.NET解决方案)
0.00     定价 ¥ 128.00
图书来源: 浙江图书馆(由JD配书)
此书还可采购14本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302635963
  • 作      者:
    [土]哈利尔·伊布雷西姆·卡尔坎
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-09-01
收藏
目录

第1部分概述

第1章现代软件开发和ABP框架

1.1开发企业级Web应用程序面临的挑战


1.1.1选择架构


1.1.2DRY原则


1.1.3构建基础UI


1.1.4实现常见的业务需求


1.2ABP框架提供的功能


1.2.1ABP框架的架构


1.2.2启动模板


1.2.3ABP框架的基础设施


1.2.4社区


1.3小结



第2章开始使用ABP框架


2.1准备工作


2.1.1IDE/编辑器


2.1.2.Net 6 SDK


2.1.3数据库管理系统


2.2安装ABP CLI


2.3创建一个新的解决方案


2.3.1下载基于启动模板的

解决方案


2.3.2使用ABP CLI


2.4运行解决方案


2.4.1连接字符串


2.4.2创建数据库


2.4.3运行Web应用程序


2.5ABP框架提供的一些

预构建模块


2.5.1账户模块


2.5.2身份模块


2.5.3租户管理模块


2.6小结



第3章


应用程序开发步骤





3.1准备工作


3.2创建解决方案


3.3定义领域对象


3.3.1Category 


3.3.2ProductStockState


3.3.3Product


3.3.4常量


3.4EF Core和数据库映射


3.4.1向DbContext类中添加实体


3.4.2实体到数据库表的映射


3.4.3AddMigration命令


3.4.4设置种子数据


3.4.5迁移数据库


3.5产品信息列表


3.5.1ProductDto类


3.5.2IProductAppService接口


3.5.3ProductAppService类


3.5.4对象到对象的映射


3.5.5测试ProductAppService类


3.5.6自动API控制器和Swagger


3.5.7动态JavaScript代理


3.5.8创建产品页面


3.5.9添加一个新菜单项


3.5.10向页面添加产品数据表格


3.6创建产品


3.6.1应用服务契约


3.6.2应用服务实现


3.6.3UI


3.7编辑产品


3.7.1应用服务契约


3.7.2应用服务实现


3.7.3UI


3.8删除产品


3.9小结



第4章


示例解决方案——EventHub





4.1准备工作


4.2EventHub简介


4.3架构


4.3.1认证流程


4.3.2解决方案预览


4.3.3项目依赖


4.4运行解决方案


4.4.1克隆GitHub仓库


4.4.2运行基础设施


4.4.3打开解决方案


4.4.4创建数据库


4.4.5运行应用程序


4.4.6使用Tye运行解决方案


4.5小结



第2部分



ABP框架基础

第5章


ASP.NET Core和ABP框架的基础设施





5.1准备工作


5.2模块化


5.2.1Startup类


5.2.2定义模块类


5.2.3模块依赖和启动模块


5.2.4模块的生命周期


5.3依赖注入系统


5.3.1服务的生命周期


5.3.2约定优先的服务注册方式


5.3.3与依赖注入相关的接口


5.3.4[Dependency]特性


5.3.5[ExposeServices]特性


5.4应用程序配置


5.4.1设置配置值


5.4.2读取配置值


5.5选项模式


5.5.1定义选项类


5.5.2配置选项


5.5.3使用选项值


5.5.4通过配置系统设置选项值


5.5.5ABP框架和ASP.NET Core

的选项


5.6日志


5.7小结


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证