design-patterns

Ein Designmuster ist eine allgemeine wiederverwendbare Lösung für ein häufig auftretendes Problem im Softwaredesign. Verwenden Sie dieses Tag für Fragen, wenn Sie Probleme mit der Implementierung von Entwurfsmustern haben. Bitte verwenden Sie dieses Tag nicht bei Fragen zum Textmustervergleich.
2
Antworten

Warum werden die DataMembers von DataContract auf Coding-Websites angezeigt, die nicht mit automatischen Eigenschaften geschrieben wurden?

Als ein Beispiel von dieser Seite: Ссылка %Vor% Gibt es einen Grund, warum dieser Ansatz bevorzugt wird, wenn man bedenkt, dass WCF in .NET 3.0 gestartet wurde und C # 3 bereits über automatische Eigenschaften verfügt? Warum ist es nicht w...
10.08.2010, 15:19
3
Antworten

MVC, ORM und Datenzugriffsmuster

Ich glaube, ich habe diesen Zustand "Lähmung durch Analyse" getroffen. Ich habe eine MVC-App, die EF als ORM verwendet. Also versuche ich mich für das beste Datenzugriffsmuster zu entscheiden, und bisher denke ich, dass es die beste Lösung ist,...
17.03.2011, 13:18
6
Antworten

Gibt es Muster für Modell- / Entitätsklassen?

Was ist der beste Ansatz, wenn Sie Modellobjekte aus mehreren Datenquellen ziehen? Zum Beispiel habe ich eine Anwendung hat einige Daten in einer MySQL-Datenbank mit Hibernate gespeichert. Was, wenn ich einige andere Objekte in EC2 oder Googl...
19.01.2010, 22:14
6
Antworten

Gibt es eine Möglichkeit, von einer Klasse mit einem internen Konstruktor abzuleiten?

Ich arbeite mit einer c # -Klasse von Drittanbietern, die viele großartige Methoden und Eigenschaften hat - aber im Laufe der Zeit muss ich diese Klasse um eigene Methoden und Eigenschaften erweitern. Wenn es mein Code wäre, würde ich einfach di...
17.06.2009, 04:39
2
Antworten

Konstruktorinjektion (DI) vs. statische Fabriken für Querschnittsaufgaben?

In den meisten beliebigen Anwendungen gibt es viele übergreifende Bedenken, die unter allen verfügbaren Schichten angegangen werden müssen, z. Protokollierung, Nachrichtenbus, Konfiguration. Was ich festgestellt habe, ist, dass sie in manchen Kl...
11.08.2014, 11:10
2
Antworten

Wie verwende ich Farben und Stile in iOS / xcode?

Android, WPF und fast jede Plattform, mit der ich gearbeitet habe, hat die Möglichkeit, Ressourcen wie Farben und Stile in einer einzigen Datei wiederzuverwenden und zu "zentralisieren". in android ist es möglich, so zu tun: in der Datei c...
03.02.2016, 10:35
2
Antworten

Beispiel mit Besuchermuster

%Vor% und jetzt hier ist ein Besucher, den ich gemacht habe: %Vor% Warum ist das besser, als nur öffentliche Songs zu veröffentlichen und dann jede Art von Klasse damit machen zu lassen, was sie will? Dieses Beispiel kommt von diesem Be...
10.04.2010, 10:16
3
Antworten

Sichern Sie eine Methode der Business-Schicht. Best Practice / Bestes Muster

Wir verwenden ASP.NET mit vielen AJAX "Page Method" Aufrufen. Die auf der Seite definierten WebServices rufen Methoden aus unserer BusinessLayer auf. Um zu verhindern, dass Hacker die Seitenmethoden aufrufen, möchten wir eine Sicherheit im Busin...
09.06.2010, 15:34
7
Antworten

Wann ist es sinnvoller, ein Factory-Muster anstelle eines überladenen Konstruktors zu verwenden, um ein Objekt zu instanziieren?

In Karl Seguins Grundlagen der Programmierung ist ein kleiner Abschnitt zur Verwendung des Werksmusters. Er schließt die Passage mit der Aussage "Sie können die gleiche Funktionalität mit Konstruktorüberladung erreichen", gibt aber nicht an, w...
09.10.2009, 00:46
5
Antworten

Wie man das MVC-Muster auf die GUI-Entwicklung anwendet

Ich bin hauptsächlich ein Webentwickler, aber ich habe ein sehr gutes Verständnis von C ++ und C #. In letzter Zeit habe ich jedoch eine GUI-Anwendung geschrieben, und ich habe begonnen, mich damit zu befassen, wie ich mit der Beziehung zwischen...
07.10.2008, 07:11