Jump to content

MediaWiki:Sidebar: Difference between revisions

From Knowledge Base
No edit summary
Replaced content with "** Main Page|Wiki Main Page ** ** https://christian-thorn.de/ | christian-thorn.de __TOC__"
Tag: Replaced
 
Line 3: Line 3:
** https://christian-thorn.de/ | christian-thorn.de
** https://christian-thorn.de/ | christian-thorn.de


* [[Paradigms, Principles, Architectures and Patterns]]
__TOC__
** Paradigms
*** [[Imperative and Declarative]]
**** [[Logic]]
**** [[Procedural]]
**** [[Structural]]
*** [[OOP, DDD, AOP and EDP]]
*** [[Domain Driven Design]]
*** [[Functional Programming]]
** Principles
*** [[Clean Code|Clean Code Principles]]
*** [[SOLID]]
*** [[Separation of Concerns]]
*** [[Anticipation of Change]]
*** [[Coupling and Cohesion]]
*** [[Law of Demeter | LoD - Law of Demeter]]
*** [[Command Query Separation | CQS - Command Query Separation]]
*** [[Principle of least Astonishment | POLA - Principle of least Astonishment]]
** Patterns
*** Gang of Four
**** [[Adapter]]
**** [[Decorator]]
**** [[Factory Method and Abstract Factory]]
**** [[Mediator]]
**** [[Prototype]]
**** [[Singleton]]
*** DDD
**** [[Specification]]
**** [[Repository]]
** Architectures
*** [[Layered]]
*** [[Hexagonal]]
*** [[MVVM]]
*** [[Pipeline]]
*** Architectural Styles
**** [[REST]]
**** [[Microservices]]
**** [[Event-Driven Architecture]]
**** [[Serverless Architecture]]
**** [[SOA (Service-Oriented Architecture)]]
** Idioms in C#
*** [[Async Await]]
*** [[Conditional Cases in Switch Statements]]
*** [[Extension Methods]]
*** [[Implicitly Typed Variables]]
*** [[Null-Conditional-Operator]]
*** [[Record Type]]
*** [[using Statement for Resource Management]]
** [[Code Smells]]
* Programming with .NET
** [[Storing Database Connection Strings]]
** [[Startup of ASP.NET Core Web App]]
** [[Exception Handling Best Practices]]
** [[Working with XML]]

Latest revision as of 07:39, 20 January 2025