Thinkings about architectures in project, solution, ...
TS: Transaction script : One command per step in an global business class TM: Table Module : One component per table, like .net Dataset
Intro of design patterns https://www.youtube.com/watch?time_continue=8&v=YDobmucohqk&feature=emb_logo
Difference POCO / DTO / Value object https://enterprisecraftsmanship.com/posts/dto-vs-value-object-vs-poco/
Lazy loader https://www.geeksforgeeks.org/lazy-loading-design-pattern/
Azure https://docs.microsoft.com/en-us/azure/architecture/patterns/
Command https://code-maze.com/command/ https://www.dofactory.com/net/command-design-pattern
Query Object https://www.hojjatk.com/2018/08/query-object-pattern.html https://github.com/urfnet/URF.NET/wiki/Encapsulating-Query-Logic-with-the-Query-Object-Pattern-(Reusable-Queries)
MVP - Modele View Presenter https://docs.microsoft.com/en-us/archive/msdn-magazine/2006/august/design-patterns-model-view-presenter
https://www.postsharp.net/aop.net https://stackoverflow.com/questions/633710/what-is-the-best-implementation-for-aop-in-net https://docs.microsoft.com/en-us/archive/msdn-magazine/2014/february/aspect-oriented-programming-aspect-oriented-programming-with-the-realproxy-class
Azure https://docs.microsoft.com/en-us/azure/architecture/antipatterns/