business-logic

Geschäftslogik ist der abstrakte Denkprozess hinter der Entscheidungsfindung in menschlichen Transaktionen. Die Übersetzung von Geschäftslogik in Code ist eine der Hauptaufgaben bei der Erstellung von Unternehmenssoftware.
1
Antwort

Vermeidung der Duplizierung von Geschäftslogik über mehrere verschiedene Präsentationsebenen hinweg

Ich entwerfe derzeit die Architektur für ein Multi-Channel-Commerce-System, das mehrere verschiedene Frontend-Präsentationen haben wird, die auf Gerät und Kanal zugeschnitten sind (Benutzertyp und Standort). Die Herausforderung für mich besteht...
04.12.2013, 23:52
3
Antworten

Bitte erläutern Sie die Beziehungen und Verantwortlichkeiten des Repository-, Mapping- und Business-Layers

Ich habe viel zu diesem Thema gelesen und bin gerade mitten in der Entwicklung einer größeren Web-Anwendung und des dazugehörigen Back-Ends. Ich habe jedoch mit einem Design begonnen, bei dem ich ein Repository anfordere, Daten aus der Date...
24.08.2016, 16:37
5
Antworten

WCF-Dienst und Geschäftslogik

Ich bin unsicher, wo ich meine Geschäftslogik platzieren soll. Ich habe einen WCF-Service, der seine Methoden meinem Kunden zur Verfügung stellt. Sollte meine Geschäftslogik in die Service-Methode gehen? %Vor% oder in einer separaten Klas...
05.12.2011, 16:43
3
Antworten

C # Windows Forms App: Trennen Sie die GUI von Business Logic

Ich hätte gerne einen Tipp, wie Sie die Benutzeroberfläche und die Geschäftslogik in einer einfachen C # Windows Forms-Anwendung trennen können. Nehmen wir das Beispiel: Die Benutzeroberfläche besteht aus einer einfachen Textbox und einer...
18.07.2012, 17:54
3
Antworten

Repository, Service oder Domain-Objekt - wo gehört die Logik?

Nehmen Sie dieses einfache, erfundene Beispiel: UserRepository.GetAllUsers (); UserRepository.GetUserById (); Zwangsläufig werde ich komplexere "Abfragen" haben wie: %Vor% Ich habe Probleme festzustellen, wo die Verantwortung für das R...
04.06.2010, 22:14
12
Antworten

Erzwingt einen "End" -Ruf, wenn ein entsprechender "Start" -Aufruf erfolgt

Nehmen wir an, ich möchte eine Regel erzwingen:    Jedes Mal, wenn Sie in Ihrer Funktion "StartJumping ()" aufrufen, müssen Sie vor der Rückkehr "EndJumping ()" aufrufen. Wenn ein Entwickler seinen Code schreibt, vergessen sie vielleicht...
27.04.2010, 21:56
4
Antworten

C # - Verwendung von Transaktionen in der Business-Schicht (SQL Server 2005+, Oracle) - gute Beispiele

Ich werde einen Service mit einer 3-Tier-Architektur aufbauen und bin wirklich besorgt darüber, wie Transaktionen in einer abgewickelten Weise gehandhabt werden. Ich weiß, dass ich 2 Optionen habe: IDbTransaction und TransactionScope .....
10.06.2011, 15:56
10
Antworten

Soll die Business-Schicht der Anwendung auf das Session-Objekt zugreifen können?

Angenommen, Sie haben drei Ebenen: Benutzeroberfläche, Geschäft, Daten. Ist das ein schlechtes Design, wenn die Business-Schicht auf Sitzungen zugreifen muss? Etwas daran fühlt sich nicht richtig an. Gibt es Richtlinien, die speziell auf die...
29.05.2009, 18:24