Tag: design-decisions

Allgemeine Tipps und Richtlinien für die Entwicklung besserer Anwendungen, die über APIs, Architektur und interne Strukturen.

Was ist der Unterschied zwischen der Verwendung cfinvoke-und createObject ausführen, um eine Komponente Funktion?

Anzahl der Antworten 4 Antworten
In meiner Firma ist der code, den ich Häufig gesehen habe-Komponente-Dateien, die von der Initialisierung ein Objekt der Komponente und rufen Sie die Methoden von dem Objekt. Allerdings scheint es mir etwas einfacher zu verwenden, das cfinvoke-Methode,

IdbConnection vs. SqlConnection

Anzahl der Antworten 6 Antworten
Wenn ich Schreibe eine app, ich nutze das System.Daten-Schnittstellen (IDbConnection, IDbCommand, IDataReader, IDbDataParameter, etc...). Ich tun, diese zu reduzieren, Hersteller-Abhängigkeiten. Es sei denn, ich mache einen einfachen test-app, es scheint nur, wie die ethische, was zu tun

Design-Entscheidungen: Warum und Wann ein interface private?

Anzahl der Antworten 3 Antworten
Private Schnittstellen je in design-Entscheidungen ? Wenn ja, was sind die Gründe, und wenn Sie wissen, die Notwendigkeit für ein eigenes interface? wenn die Schnittstelle ist über etwas, das sollte sein, abstrahiert von allen code, der nicht

Wann sollte ich den ThreadPool nicht in .Net verwenden?

Anzahl der Antworten 9 Antworten
Wann sollte ich nicht verwenden den ThreadPool in .Net? Es sieht aus wie die beste option ist die Verwendung von einem ThreadPool, in dem Fall, warum ist es nicht die einzige option? Was sind Eure Erfahrungen? InformationsquelleAutor