En tant que travailleur de longue date sur le chantier de construction .Net, je me suis engagé à creuser des trous (Bugs) et à combler des trous (Debugs), mais ma technologie ne s'est pas améliorée. J'étais également enthousiaste à l'idée d'apprendre de nouvelles technologies et je rêvais de devenir un maître en technologie. Du front-end au back-end, du bootstrap au javascript, de python à Node.js, j'ai découvert les modèles de conception et suivi la tendance du développement des comptes publics WeChat. Cependant, je n’en ai parlé que brièvement et je ne l’ai jamais approfondi. J'ai acheté des livres techniques les uns après les autres, mais je n'ai pas fini de tous les lire. J'ai enregistré un tas de fichiers PDF, mais ils occupent simplement la mémoire de mon téléphone. J'ai pensé à changer, mais je n'ai jamais commencé à changer.
Ce qui précède est un véritable portrait de ma carrière de programmeur.
Maintenant, je veux essayer de changer, en partant du helloworld de base, en écrivant les choses insignifiantes que j'ai rencontrées pendant mes études, étape par étape, juste pour accumuler plus de connaissances et acquérir moins de connaissances.
Cette série est ma tentative de créer le framework de la série DDD à partir de zéro.
Avant de commencer cette série, il est recommandé de lire la documentation Abp chinoise
Si vous avez de bonnes compétences en anglais, veuillez consulter directement la documentation officielle ;
Cette série d'articles est principalement basée sur le développement du projet Mpa (multi-page) "Task List" basé sur le modèle ABP.
Comme il s'agit d'une série d'introduction, aucun générateur de code n'est utilisé et chaque ligne de code est tapée manuellement.
Le code source a été téléchargé sur Github-LearningMpaAbp pour votre propre référence.
Cette série est basée sur un résumé continu et sera continuellement mise à jour, veuillez faire attention à l'apprentissage.
La fonction principale de "Liste des tâches" est de compléter la création et la répartition des tâches, ainsi que de simples ajouts, suppressions, modifications et vérifications.
Ce qui précède est le contenu de la série d'introduction ABP (1) - exercices pratiques pour apprendre le framework ABP. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (m.sbmmt.com) !