Articles of .net

HintPath vs ReferencePath in Visual Studio

Was genau ist der Unterschied zwischen dem HintPath in einer .csproj-Datei und dem ReferencePath in einer .csproj.user Datei? Wir versuchen, uns auf eine Konvention festzulegen, bei der Abhängigkeits-DLLs in einem “Releases” -svn-Repository gespeichert sind und alle Projekte auf ein bestimmtes Release verweisen. Da verschiedene Entwickler unterschiedliche Ordnerstrukturen haben, funktionieren relative Verweise nicht, daher haben wir […]

Outlook autocleaning meine Zeilenumbrüche und verschrauben mein E-Mail-Format

Ich sende eine E-Mail mit dem Dotnet-Framework. Hier ist die Vorlage, die ich verwende, um die Nachricht zu erstellen: Date of Hire: %HireDate% Annual Salary: %AnnualIncome% Reason for Request: %ReasonForRequest% Name of Voluntary Employee: %FirstName% %LastName% Total Coverage Applied For: %EECoverageAmount% Guaranteed Coverage Portion: %GICoveragePortion% Amount Subject to Medical Evident: %GIOverage% Wenn die Nachrichten in […]

Welche Bedeutung hat das ProjectTypeGuids-Tag in der Visual Studio-Projektdatei?

Welche Bedeutung hat das ProjectTypeGuids-Tag in einem Visual Studio-Projekt? Als ich eine WPF-Anwendung erstellte, sehe ich zwei GUIDs hier. {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}** Sind das WPF- und Windows-Anwendungen? Wenn ich meinen eigenen Projekttyp (.myproj) mit .xaml- und .cs-Dateien erstelle, was soll ich in diese ProjectTypeGuids-Tags eintragen? Muss ich auch das ProjectType-Tag füllen? Es wäre auch besser, wenn jemand […]

XmlSerializer: Entfernen Sie unnötige xsi und xsd Namespaces

Gibt es eine Möglichkeit, den XmlSerializer so zu konfigurieren, dass er keine Standardnamespaces in das Root-Element schreibt? Was ich bekomme ist das: und ich möchte beide xmlns-Deklarationen entfernen. Duplikat von : Wie kann man ein Objekt in XML serialisieren, ohne xmlns = “…” zu erhalten?

Speicherverlust in C #

Ist es in einem verwalteten System immer möglich, Speicher zu IDispose wenn Sie sicherstellen, dass alle Handles, Dinge, die IDispose implementieren, entsorgt werden? Gäbe es Fälle, in denen einige Variablen weggelassen werden?

Wie hat Microsoft Baugruppen mit kreisförmigen Referenzen erstellt?

In .NET BCL gibt es Zirkelverweise zwischen: System.dll und System.Xml.dll System.dll und System.Configuration.dll System.Xml.dll und System.Configuration.dll Hier ist ein Screenshot von .NET Reflector, der zeigt, was ich meine: Wie Microsoft diese Assemblys erstellt hat, ist mir ein Rätsel. Ist ein spezieller Kompilierungsvorgang erforderlich, um dies zu ermöglichen? Ich stelle mir vor, dass hier etwas Interessantes […]

Max oder Standard?

Was ist der beste Weg, den Max-Wert von einer LINQ-Abfrage zu erhalten, die keine Zeilen zurückgeben kann? Wenn ich es nur tue Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Ich erhalte einen Fehler, wenn die Abfrage keine Zeilen zurückgibt. ich könnte Dim x = (From y In […]

WPF-Datenbindungs- und validationsregeln Best Practices

Ich habe eine sehr einfache WPF-Anwendung, in der ich die Datenbindung verwende, um die Bearbeitung einiger benutzerdefinierter CLR-Objekte zu ermöglichen. Ich möchte jetzt eine Eingabeüberprüfung vornehmen, wenn der Benutzer auf Speichern klickt. Alle WPF-Bücher, die ich gelesen habe, geben diesem Thema jedoch keinen Platz. Ich sehe, dass Sie benutzerdefinierte ValidationRules erstellen können, aber ich frage […]

Das Windows-Update hat dazu geführt, dass MVC3 und MVC4 nicht mehr funktionieren

Bin ich der Einzige, der am 15. Oktober ein Windows Update (8.1) installiert hat und plötzlich MVC wegen dieser Warnung nicht mehr funktioniert? Warnung 1 Dieser Verweis konnte nicht aufgetriggers werden. Die Assembly “System.Web.Mvc, Version = 4.0.0.0, Culture = Neutral, PublicKeyToken = 31bf3856ad364e35, processorArchitektur = MSIL” konnte nicht gefunden werden. Stellen Sie sicher, dass die […]

Deserialisieren von XML zu Objekten in C #

Also ich habe xml das sieht so aus: #{id} #{name} #{description} #{project_id} #{milestone_id} #{position} #{private} #{tracked} … … … Wie würde ich die .NET-Serialisierungsbibliothek verwenden, um dieses in C # -Objekte zu deserialisieren? Momentan benutze ich Reflection und ich ordne zwischen dem XML und meinen Objekten die Namenskonventionen ein.