🛁 Clean Code concepts and tools adapted for .NET
-
Updated
Apr 24, 2024 - C#
🛁 Clean Code concepts and tools adapted for .NET
Windows Composition Samples the place for getting the latest code samples and demos using Windows.UI.Xaml and Windows.UI.Composition to make beautiful Universal Windows Platform applications.
This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.
Starting code and proposed solution for Functional Structures Refactoring Kata
Puresharp is a Framework that provides the essential APIs (AOP, IOC, etc...) to productively build high quality (.NET 4.5.2+ & .NET Core 2.1+) applications through reliability, scalability and performance without no compromise
.NET apps done SOLID way
A complete framework for data control and composition in the vvvv visual programming environment.
This library provides an approach for doing composition in Godot.
Composer is an extensible Compositional Architecture framework, providing a set of functionality such as Inversion of Control container (IoC), Dependency Injection (DI), Plug-in framework, Aspect Oriented Programming (AOP), Configurability and Composability for components.
The Gilded Rose refactor focused on Composition, Anthropomorphism, Immutability and Micro-Objects.
Demonstrates techniques to draw and bind to an Elliptical Arc path in UWP.
Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding'
Demonstrates how to create bindable squares in UWP with Composition
A hacked-together MEF ComposablePartCatalog caching layer
Built as part of a Guy Ronen's .NET course at The Academic Collage Of Tel-Aviv.
Class System for Media Library
My Entity-Component-System framework.
Aircraft Hierarchy for Airline
Add a description, image, and links to the composition topic page so that developers can more easily learn about it.
To associate your repository with the composition topic, visit your repo's landing page and select "manage topics."