Das .NET-Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, Common Language Runtime (allgemein als CLR bezeichnet), Common Type System (allgemein als CTS bezeichnet) und Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI. NICHT für Fragen zu .NET Core verwenden.
Ich schreibe eine einfache Desktop-Client / Server-Anwendung in C #. Für selbstlernende Zwecke habe ich ein eigenes Serialisierungssystem für die Nachrichten (definiert als Klassen) erstellt, die zwischen den beiden Anwendungen über eine tcp / i...
19.03.2011, 23:08
Wenn ich einen Release-Build in VS ausführe, aber den WITH-Debugger angehängt habe. So kann ich Breakpoints setzen und die optimierte Code-Disassemblierung untersuchen. Um alle Optimierungen sehen zu können, muss ich normalerweise OHNE einen Deb...
05.03.2012, 10:02
Ich habe mehrmals versucht, den deklarierten Typ relativ weit von seiner Deklaration aus einer Variablen zu entlocken, um herauszufinden, dass typeof(T) nur bei Typnamen funktioniert.
Ich habe mich gefragt, ob es irgendwelche brechenden Än...
08.11.2010, 15:39
Wenn Sie einen "rohen" .net-Timer absetzen, können Sie einen Wait-Handle übergeben, der aufgerufen wird, sobald der Win32-Timer zerstört wurde, und Sie können davon ausgehen, dass Ihr Rückruf nicht aufgerufen wird. (Und der Timer wird vom GC als...
25.11.2010, 12:26
Beim Schreiben einiger Komponententests für unsere Anwendung stieß ich auf ein merkwürdiges Verhalten in EF6 (getestet mit 6.1 und 6.1.2): Offensichtlich ist es nicht möglich, Datenbanken (gleicher Name / gleiche Verbindungszeichenfolge) innerha...
29.01.2015, 12:31
Ok, wir verwenden das JSON.NET-Produkt von Newtonsoft, das ich wirklich liebe. Ich habe jedoch eine einfache Klassenstruktur für hierarchische Standorte, die ungefähr so aussehen ...
%Vor%
... und wenn ich sie in JSON serialisiere, funktio...
02.05.2011, 23:15
Nehmen wir an, ich habe zwei Sequenzen, die die Ganzzahlen 1 bis 5 zurückgeben.
Der erste gibt 1, 2 und 3 sehr schnell zurück, aber 4 und 5 benötigen jeweils 200 ms.
%Vor%
Die Sekunde gibt 1, 2 und 3 mit einer Verzögerung von 200ms zurück...
09.11.2011, 13:25
Wenn ein Formular geladen wird, muss der Code Dinge wie das Einrichten von Datagrids, Comboboxen, den Titel usw. festlegen. Ich neige dazu, immer das load-Ereignis und nicht das neue (Konstruktor) zu verwenden. Gibt es Richtlinien, für welche ma...
05.11.2008, 05:25
Suchen Sie nach einer c # -Bibliothek, die mit mehreren Merchant-Gateways verbunden ist.
Sollte zumindest in der Lage sein, mit PayPal umzugehen und zu autorisieren.
13.10.2008, 14:21
Ich habe ein COM-Objekt eines Drittanbieters (32 Bit), das ich von meiner c # -Anwendung (64 Bit) aus aufrufen muss.
Ich weiß, dass ich das COM-Objekt in einem separaten Prozess ausführen muss.
In diesem COM-Objekt sind viele Klassen implementie...
28.07.2011, 00:05