Articles of .net

Wie kann ich “System.Windows.Input.Key” in “System.Windows.Forms.Keys” konvertieren?

Ich entwickle Anwendung in WPF, aber einige Komponenten werden mit WinForms geschrieben. Ich möchte diese Komponenten aus dem WPF-Teil ziehen und in Keys enum konvertieren (in WinForms). Gibt es dafür einen eingebauten Konverter? (wahrscheinlich nicht) Weißt du, “einfacher als große Switch Case” -Methode, das zu tun?

Warum ist DataTable schneller als DataReader?

Wir hatten also eine hitzige Diskussion darüber, welche DataAccess-Route zu wählen ist: DataTable oder DataReader. DISCLAIMER Ich bin auf der DataReader-Seite und diese Ergebnisse haben meine Welt erschüttert. Am Ende haben wir einige Benchmarks geschrieben, um die Geschwindigkeitsunterschiede zu testen. Es wurde allgemein vereinbart, dass ein DataReader schneller ist, aber wir wollten sehen, wie viel […]

Auflisten von .NET-Assembly-Ressourcen zur Laufzeit

Ich habe eine Ressourcen-Assembly mit Image-Dateien, die mit der Build-Aktion ” Ressource” oder ” Inhalt” erstellt wurden. Dies macht diese Dateien mit dem Uris zugänglich. Ich kann jedoch nicht den Weg finden, solche Ressourcen aufzuzählen. Wenn ich die Build-Aktion auf Eingebettete Ressource einstelle, wird es möglich, die Dateien mit dem folgenden Code aufzulisten: string[] resources […]

Ignorieren eines Felds während der .NET JSON-Serialisierung ähnlich wie ?

Ich habe eine POCO-class, die in .NET 3.5 SP1 als JSON-String an den Browser gesendet wird. Ich benutze nur die Standard-JSON-Serialisierung und ich habe einige Felder, die ich ignorieren möchte. Ich möchte ihnen ein Attribut ähnlich [System.Xml.Serialization.XmlIgnore] zuweisen, so dass sie nicht serialisiert werden.

Liste der derzeit aktiven verwalteten Threads in .NET abrufen?

Für einen functionstyp “Protokollinformationen für Unterstützung” möchte ich aktive Thread-Informationen auflisten und ausgeben. Ich bin mir der Tatsache bewusst, dass Race Conditions diese Information halbwegs ungenau machen können, aber ich möchte versuchen, das bestmögliche Ergebnis zu erzielen, auch wenn es nicht 100% genau ist. Ich schaute auf Process.Threads, aber es gibt ProcessThread-Objekte zurück, ich hätte […]

Asp.Net MVC3: Legen Sie in ValidationContext den benutzerdefinierten IServiceProvider fest, damit Validierer Dienste auflösen können

Update am 18. Dezember 2012 Da diese Frage ziemlich viele Ansichten zu erhalten scheint, möchte ich darauf hinweisen, dass die akzeptierte Antwort nicht die von mir verwendete Lösung ist, sondern die Links und Ressourcen bietet, um eine Lösung zu erstellen, aber meiner Meinung nach nicht die ideale Lösung . Meine Antwort enthält Ersatz für Standardteile […]

Methode zum Ermitteln, ob die Pfadzeichenfolge eine lokale oder Remote-Maschine ist

Was ist der beste Weg, um mit C # oder einer anderen .NET-Sprache festzustellen, ob sich eine Dateipfadzeichenfolge auf dem lokalen Computer oder einem Remote-Server befindet? Es ist möglich zu ermitteln, ob eine Pfadzeichenfolge UNC ist, indem Sie Folgendes verwenden: new Uri(path).IsUnc Das funktioniert hervorragend für Pfade, die mit C: \ oder einem anderen Laufwerksbuchstaben […]

Wo sind die Benutzermodus-Einstellungen gespeichert?

Ich frage mich, was ist die Magie hinter .settings Dateien in .NET. Stellen Sie sich vor, Sie erstellen eine Assembly, die in diesem Beispiel SettingsHolder aufgerufen wird, Sie erstellen Ihre Einstellungsklasse, die öffentlich ist, mit einer Zeichenfolge im Benutzermodus, und Sie kompilieren. Jetzt referenzieren Sie Ihre Assembly in MyApp, Sie kompilieren dann können Sie den […]

Festlegen eines Cookies in einem WebBrowser-Steuerelement

Ich lade eine Website mit der Navigate-function eines WebBrowsers und möchte, dass der Browser die Seite mit einem Cookie lädt, den ich ihm gegeben habe. Der folgende Code funktioniert nicht: wb.Navigate(url, null, null, “Cookie: ” + cookie + “\n”); Was mache ich falsch? Muss ich InternetSetCookie verwenden ? Dies scheint nicht die beste Lösung zu […]

Interoperabilität zwischen Matlab und C #

Nach dem Durchsehen des Internets scheint es möglich zu sein, zwischen C # und Matlab zu interoperieren. Ich frage mich, ob jemand Erfolg damit hatte und was sie getan haben. Wenn es irgendwie möglich ist, ohne COM zu arbeiten. Vielen Dank für Ihre Zeit.