Als «business-logic» getaggte Fragen

3
Entity Framework und Vermeidung des anämischen Domänenmodells
In unserer Geschäftslogik haben wir gelegentlich Methoden wie diese definiert: User.ResetCourse(Course courseToReset) Das Problem ist, dass sowohl Benutzer als auch Kurs Entity Framework-Proxyobjekte sind. Dies bedeutet, dass das Aufrufen der Navigationseigenschaften für Benutzer oder Kurs einen großen Treffer für die Datenbank verursachen kann, da diese Objekte nicht IQuery-fähig sind und …



4
Gehört Geschäftslogik wirklich auf den Server?
Ein typischer Stapel für eine Webanwendung ist eine Datenbank, ein Server mit serverseitigem Code und ein Benutzer mit einem Browser mit HTML / CSS / JavaScript. Vor umfangreichem AJAX wurde MVC, in dem der Controller der serverseitige Code war, gerullt. Ein Server musste Antwortanfragen für dynamische Webseiten weiterleiten (dh HTML-Lösungen …


1
Geschäftslogik gegen Serviceschicht
Ich habe diese Antwort gelesen: https://softwareengineering.stackexchange.com/a/234254/173318 Bitte korrigieren Sie mein Verständnis. Geschäftsregeln beziehen sich auf die Liste der Geschäftsschritte in der realen Welt (keine Codes). Geschäftslogik bezieht sich auf den Prozess der Umwandlung der Geschäftsregeln in Codes und diese Art von Codes, die als "Geschäftslogik" bezeichnet werden. Und wofür wird …

4
Trennung des Abrufs von Daten und Geschäftsobjekten zwischen DAL- und BLL-Ebenen
Ich habe einige Nachforschungen angestellt, bevor ich diese Frage gestellt habe. Eine der folgenden Fragen oder Beiträge ist unten aufgeführt. Ich konnte mir nicht klar machen, wie ich bestimmen soll. Geschäftsobjekte innerhalb einer Datenzugriffsschicht Ich habe ein Repository und die Business Layer rufen das Repository auf, um die Daten abzurufen. …


2
Wie viel Logik kann in einen Befehl eingegeben werden? Oder anders: Für welche Art von Logik ist das Befehlsmuster?
Ich benutze das Befehlsmuster schon seit einiger Zeit, bin mir aber nie sicher, wie viel Logik ich tatsächlich in die ExecuteMethode einbauen kann . Meine aktuelle Implementierung des Befehlsmusters sieht folgendermaßen aus: public abstract class Command { public static event EventHandler Completed = delegate { }; public bool Success { …

1
Verbinden einer Geschäftsschicht und eines Repositorys mithilfe des Arbeitseinheitsmusters
Meine Frage ähnelt der zum Stapelüberlauf: Wie kann die Arbeitseinheit / die Repositorys in der Geschäftsschicht richtig verwendet werden? Szenario: .Net-Lösung IRepository zum Abrufen von Objekten aus der Datenbank IUnitOfWork wurde verwendet, um Transaktionen über mehrere Repositorys hinweg zuzulassen Das macht für mich Sinn und ich habe etwas in diese …

6
Wie ich meinen Handel verbessern kann
Ich arbeite zurzeit als Softwareentwickler und studiere für einen Abschluss in Software-Engineering (ersteres, während ich letzteres nicht mache). Ich bin zuversichtlich, dass ich meine Arbeit kompetent erledigen kann, aber ich denke, ich könnte es besser machen. Ich weiß, dass meine größte Gefahr in meinen geschäftlichen Fähigkeiten liegt. Zum Beispiel verstehe …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.