Als «.net» getaggte Fragen

14
Was ist der Vorteil von reinen POCO-Modellen?

Was ist der Hauptvorteil von reinen POCO-Modellen? Ich verstehe, dass Modelle sauber und einfach sein sollten, aber ich neige dazu, die Pflege von untergeordneten Objekten in den Modellklassen beizubehalten. Zum Beispiel, wenn ich a ClassAund ClassBwie folgt definiert habe: public class ClassA {...

14
Ist CQRS nicht Überentwicklung?

Ich erinnere mich immer noch an gute alte Tage der Aufbewahrungsorte. Aber Repositories wuchsen mit der Zeit hässlich. Dann wurde CQRS zum Mainstream. Sie waren nett, sie waren ein Hauch frischer Luft. Aber in letzter Zeit habe ich mich immer wieder gefragt, warum ich die Logik in der...

14
Sollte die Konsistenz der Programmkonvention vorgezogen werden?

Sollte beim Entwerfen einer Klasse eine konsistente Verhaltensweise gegenüber der üblichen Programmierpraxis bevorzugt werden? Um ein konkretes Beispiel zu geben: Eine übliche Konvention lautet: Wenn eine Klasse ein Objekt besitzt (z. B. es erstellt hat), ist sie dafür verantwortlich, es zu...

14
Mängel bei der Verwendung dynamischer Typen in C #

Ich habe kürzlich mehr über die dynamischen Typen in C # gelernt. Mit einigen Beispielen habe ich verstanden, dass der Code nach dem Kompilieren nicht erneut kompiliert werden muss, sondern direkt ausgeführt werden kann. Ich halte die Flexibilität, die das Schlüsselwort bietet, um den Datentyp...

13
Warum wird das Repository-Muster in NHibernate benötigt?

Ich lese die offizielle Ihre erste NHibernate-basierte Anwendung . Obwohl das Tutorial gut und leicht zu befolgen ist, frage ich mich, warum das Repository-Muster verwendet wird. In den verschiedenen Add, Update, RemoveMethoden in der ProductRepositoryImplementierung ist der Code fast identisch -...