如何用ABP框架快速完成项目(面向项目交付编程面向客户编程篇)(1) - 目录
昨天发表了《如何用ABP框架快速完成项目 - 自动化测试 - 前端angular e2e protractor》后,大家十分热情,几个小时内就收到了不少问题,包括:
- 对于ui自动化测试这方面,是不是ui变化了,无论使用何种测试框架,都避免不了重新编写测试用例的代码?
- 12月的活动是不是只讲angular,不讲MVC了?
- abp怎么一个人搞定一个项目的?
- 坐等群主来开DDD培训
- 按照老师您的文章来做,跑测试时在最后一步捕捉“注销”按钮处失败了。
特别是最后一个问题,证明了这个同学有按照我的文章去练习,我十分感动,感觉到自己的劳动成果得到了尊重。
群里十分活跃,信息繁多,如果你提问过,但是你的问题却没有被记录在上面或得到解答,请告诉我。
以上所有问题都会在这系列课程中得到回答。
正如看电影一样,在一场激烈而紧张的前戏过后,就会开始正片!
所以在前戏《如何用ABP框架快速完成项目 - 自动化测试 - 前端angular e2e protractor》过后,我们也开始这系列文章的正片。
先上《如何用ABP框架快速完成项目(面向项目交付编程面向客户编程篇)》本系列文章索引和目录:
- 前戏:如何用ABP框架快速完成项目 - 自动化测试 - 前端angular e2e protractor
- 目录
- 快的定义!
- 为什么要使用ABP和ABP框架简介
- 如何正确使用ABP?
- 用ABP一个人快速完成项目
- 用ABP只要加人即可马上加快项目进展(一) - 全栈篇
- 用ABP只要加人即可马上加快项目进展(二) - 分工篇
- 流水线作业 - 减低每个人的技术难度,让招人更容易
- 前后端工作流水线
- 产品经理也能写代码?
- BDD实战篇 - 在.NET Core下安装Specflow
- .NET Core里跑Specflow - 可以跑集成测试和单元测试
- 用ABP遇到难题项目受阻时如何避免项目延迟
- 一个人遇到问题的时候怎么办?
- 一个团队遇到问题的时候怎么办?
- 结尾? 当然不是, 这只是开始!
我会根据文章的逐步发布而更新目录里面的链接的。
欢迎大家观赏和提意见,你提的意见和问题我都会尽量解答。
这是广州dotnet微软技术俱乐部12月8日活动的预习文章,欢迎在广州的同学到时参加现场活动,不在广州的同学可以看直播
嗯,有同学问,老师你怎么这么有时间写这么多文章啊?嗯,其实每天只需要坚持半小时就好了,比如这篇文章,我就只花了33分钟。比如张善友张队长,他也是每天坚持半小时,所以才能那么高产。
本文会经常更新,请阅读原文:https://www.cnblogs.com/adalovelacer/p/abp-quickly-delivery-1-catalog.html, 以避免陈旧错误知识的误导,同时有更好的阅读体验。
如何用ABP框架快速完成项目(面向项目交付编程面向客户编程篇)(1) - 目录的更多相关文章
- 如何用ABP框架快速完成项目 - 自动化测试 - 前端angular e2e protractor
要想快速完成一个项目, 自动化是很关键很有用的一块. 自动化测试比人工测试快很多. 特别是在回归测试中. 实践证明, 虽然投入了时间在写自动化测试代码上, 但是在回归测试中节省了大量的时间,同时及时发 ...
- 如何用ABP框架快速完成项目(4) - 如何正确使用ABP?
正如我在<如何用ABP框架快速完成项目(2) - 快的定义!>提到的, 很多同学在使用ABP中遇到很多问题, 花了很多时间和精力, 然而从最根本的角度和方向上来看这些问题应该是不存在. 这 ...
- 如何用ABP框架快速完成项目(8) - 用ABP一个人快速完成项目(4) - 能自动化就不要手动 - 使用自动化测试(BDD/TDD)
做为一个程序员, 深深知道计算机自动化的速度是比人手动的速度快的, 所以”快速”完成项目的一个重要武器就是: 能自动化就不要手动. BDD/TDD有很多优势, 其中之一就是自动化, 我们这节文章先 ...
- 如何用ABP框架快速完成项目(11) - ABP只要加人即可马上加快项目进展- 全栈篇(2) - 不推荐模块组件化, 推荐微服务
一个人写代码不需要担心会和别人的代码冲突, 不需要做代码合并, 不需要担心自己的代码被覆盖. 但是多个人一起写代码就需要担心这些问题. 解决这些问题的方法很多, 比如用AzureDevOps(TF ...
- 如何用ABP框架快速完成项目(3) - 为什么要使用ABP和ABP框架简介
首先先讲为什么要使用ABP? 当然是因为使用ABP可以快速完成项目啦. 时间就是金钱, 效率就是生命嘛 有了ABP, 你就节省了写如下模块的时间: CRUD数据库基本操作 校验 异常处理 日志 权 ...
- 如何用ABP框架快速完成项目(5) - 用ABP一个人快速完成项目(1) - 使用代码生成器
用ABP一个人快速完成项目有如下要点: 站在巨人的肩膀上 - 使用代码生成器 站在巨人的肩膀上 - 使用成熟控件框架, 一个框架不够就上两个, 两个不够就上三个 通过微服务模式而不是盖楼式来避免难度升 ...
- 如何用ABP框架快速完成项目(10) - ABP只要加人即可马上加快项目进展- 全栈篇(1) - 发挥DDD理论优势的时候到了!
正如我在<程序员英语二三事(2) - 从听开始>里说的, 任何技术/工具/语言都有其适用场景和上下文环境. DDD理论同样是如此. 现在, 终于到了发挥DDD理论优势的时候啦! 一 ...
- 如何用ABP框架快速完成项目(7) - 用ABP一个人快速完成项目(3) - 通过微服务模式而不是盖楼式来避免难度升级和奥卡姆剃刀原理
这节文章十分重要!十分重要!十分重要! 很多同学在使用ABP的过程中遇到很多问题, 花费了很多时间和精力都还无法解决, 就是卡在这节文章这里. Talk is cheap, just show ...
- 如何用ABP框架快速完成项目(6) - 用ABP一个人快速完成项目(2) - 使用多个成熟控件框架
正如我在<office365的开发者训练营,免费,在微软广州举办>课程里面所讲的, 站在巨人的肩膀上的其中一项就是, 尽量使用别人成熟的框架. 其中也包括了控件框架 abp和52abp ...
随机推荐
- 企业IT管理员IE11升级指南【11】—— 通过SCCM 2012和WSUS部署Internet Explorer 11
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- 搭建Windows故障转移群集
标签:SQL SERVER/MSSQL SERVER/数据库/DBA/windows 概述 本章内容主要讲述搭建windows故障转移群集 环境: 域服务器:windows server 2008 R ...
- [Swift]LeetCode61. 旋转链表 | Rotate List
Given a linked list, rotate the list to the right by k places, where k is non-negative. Example 1: I ...
- [Swift]LeetCode232. 用栈实现队列 | Implement Queue using Stacks
Implement the following operations of a queue using stacks. push(x) -- Push element x to the back of ...
- [Swift]LeetCode621. 任务调度器 | Task Scheduler
Given a char array representing tasks CPU need to do. It contains capital letters A to Z where diffe ...
- [Swift]LeetCode795. 区间子数组个数 | Number of Subarrays with Bounded Maximum
We are given an array A of positive integers, and two positive integers L and R (L <= R). Return ...
- [Swift]LeetCode803. 打砖块 | Bricks Falling When Hit
We have a grid of 1s and 0s; the 1s in a cell represent bricks. A brick will not drop if and only i ...
- [Swift]LeetCode891. 子序列宽度之和 | Sum of Subsequence Widths
Given an array of integers A, consider all non-empty subsequences of A. For any sequence S, let the ...
- Identity Server 4登陆后返回登录前页面
- mybatis 详解------动态SQL
mybatis 详解------动态SQL 目录 1.动态SQL:if 语句 2.动态SQL:if+where 语句 3.动态SQL:if+set 语句 4.动态SQL:choose(when,o ...