Articles of .net

Konvertieren von Zeichenfolgen in Pinsel / Pinselfarbenname in C #

Ich habe eine Konfigurationsdatei, in der ein Entwickler eine Textfarbe angeben kann, indem er eine Zeichenfolge übergibt: Anstatt eine gigantische switch-statement nach allen möglichen colors suchen zu lassen, wäre es schön, einfach die Eigenschaften in der class System.Drawing.Brushes zu verwenden, damit ich intern etwas sagen kann: Brush color = Brushes.Black; // Default // later on… […]

Geisterrahmen (“Klingeln”) beim Ändern der Größe in GDI +

Was passiert (nur auf bestimmten Bildern bemerkbar) ist, dass ich einen 1 Pixel weißen Rand sehen werde, der ein Pixel einfügt. Es scheint in hellen, aber nicht weißen Bereichen (z. B. dem Himmel) zu passieren. Es ist ähnlich, wenn etwas übermäßig scharf ist und eine Geistergrenze neben kontrastreichen Kanten zu sehen ist. Hier ist der […]

Wie teilt man App.config?

Wie kann ich App.config oder Web.config zwischen mehreren Projekten in einer Visual Studio-Lösung freigeben / verknüpfen?

Wie kann ich beim Lesen einer CSV-Datei mit einem DataReader und dem OLEDB Jet-Datenprovider Spaltendatentypen steuern?

In meiner C # -Anwendung verwende ich den Microsoft Jet OLEDB-Datenprovider, um eine CSV-Datei zu lesen. Die Verbindungszeichenfolge sieht folgendermaßen aus: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Data;Extended Properties=”text;HDR=Yes;FMT=Delimited Ich öffne eine ADO.NET OleDbConnection mit dieser Verbindungszeichenfolge und wähle alle Zeilen aus der CSV-Datei mit dem Befehl: select * from Data.csv Wenn ich einen OleDbDataReader öffne und die Datentypen der […]

Wie kann ich Ausnahmen bei Formularauthentifizierungszeitüberschreitungen in ASP.NET behandeln?

Wenn die Sitzung abgelaufen ist und der Benutzer auf einen Link zu einem anderen Webformular klickt, leitet die asp.net-Authentifizierung den Benutzer automatisch zur Anmeldeseite um. Es gibt jedoch Fälle, in denen der Benutzer nicht auf Links zu anderen Webformularen klickt. Beispiel: Link in GridViews bearbeiten, wenn AutoCompleteExtender mit Textfeldern verwendet wird und die Anwendung versucht, […]

System.Windows.Media-Namespace kann nicht gefunden werden?

Ich verwende ein Objekt von einer Drittanbieter-API, die eine Eigenschaft vom Typ System.Windows.Media.ImageSource , aber ich kann den System.Windows.Media-Namespace nirgendwo finden. Wenn ich versuche, einen Verweis auf mein Projekt hinzuzufügen, sehe ich System.Windows.Media in der Liste der Optionen. Mein Projekt zielt auch auf .NET 3.5 ab. Muss ich noch etwas anderes tun, um auf diesen […]

Wie funktioniert foreach beim Durchschleifen von functionsergebnissen?

Angenommen, ich habe den folgenden Code: foreach(string str in someObj.GetMyStrings()) { // do some stuff } Wird someObj.GetMyStrings() bei jeder Iteration der Schleife aufgerufen? Wäre es besser, stattdessen folgendes zu tun: List myStrings = someObj.GetMyStrings(); foreach(string str in myStrings) { // do some stuff } ?

Wenn `PostAuthenticateRequest` ausgeführt wird?

Das ist meine Global.asax.cs Datei: public class MvcApplication : System.Web.HttpApplication { public static void RegisterRoutes(RouteCollection routes) { … } protected void Application_Start() { this.PostAuthenticateRequest += new EventHandler(MvcApplication_PostAuthenticateRequest); } // This method never called by requests… protected void MvcApplication_PostAuthenticateRequest(object sender, EventArgs e) { HttpCookie authCookie = Request.Cookies[FormsAuthentication.FormsCookieName]; if (authCookie != null) { FormsAuthenticationTicket authTicket = FormsAuthentication.Decrypt(authCookie.Value); […]

Die Anmeldung der Web App für den Benutzer ‘NT AUTHORITY \ ANONYMOUS LOGON’ ist fehlgeschlagen.

Ich sehe, dass viele Leute diesen Fehler bekommen, aber ihre Situationen scheinen alle etwas anders zu sein als meine. Ich habe eine ASP.NET 4.0-Webanwendung, die in IIS 6.0 auf einem Windows 2003-Server ausgeführt wird. Wenn ich mich auf der Web-Server-Box Remote anmelde und dort anmelde und auf die Site als Localhost anstatt nach Rechnernamen zugreife, […]

Kann ich ein JSON LINQ?

Dies ist der JSON, den ich von einer Anfrage auf .NET bekomme: { “id”: “110355660738”, “picture”: { “data”: { “url”: “https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn2/1027085_12033235063_5234302342947_n.jpg”, “is_silhouette”: false } } } und ich möchte das Feld “URL” fangen, mit (vielleicht?) LINQ. Ich mache viele Anfragen, wie das, das differents ein bisschen. Ich werde also keine C # -class erstellen und […]