Ich habe eine einfache Desktop-Anwendung mit C#/WPF geschrieben und ich bin jetzt auf der Suche nach einer anderen, größeren Anwendung, die einen Großteil der Funktionalität teilen wird. Ich denke, dass ich drei separate Projekte erstellen sollte: eines mit dem gemeinsamen Code und jeweils eines für die beiden Apps.Tipps/Ressourcen zum Strukturieren von Shared Code-Bibliotheken in C#/WPF?
Mein Problem ist, dass ich nicht vollständig mit .NET/WPF vertraut bin, also weiß ich nicht, ob es einige Best Practices für diese Art von Sache gibt. Kann jemand gute Informationsquellen, Beispielprojekte oder nur einen kurzen Rat anbieten?
Bearbeiten: Um ein wenig mehr Details in das Szenario zu bringen, ist die erste Anwendung ein spezialisierter Editor und die zweite Anwendung nimmt diesen Dateieditor und wickelt ein Projektmodell um eine Art grundlegende IDE zu erstellen.
bearbeitet in Reaktion auf Ihre Bearbeitung. – Firoso