Articles of asp.net

Wie sende ich HTML-formatierte E-Mails?

Ich könnte in der Lage sein, die Web-Anwendung automatische E-Mails mit Windows Taskplaner senden lassen. Jetzt möchte ich HTML-formatierte E-Mails mit der folgenden Methode versenden, die ich zum Senden von E-Mails geschrieben habe. Mein Code-Behind: protected void Page_Load(object sender, EventArgs e) { SmtpClient sc = new SmtpClient(“mail address”); MailMessage msg = null; try { msg […]

Sind statische Methoden threadsicher?

Ich habe eine statische Timer-class, die von jeder Webseite aufgerufen wird, um zu berechnen, wie lange jede Seite aufgebaut werden muss. Meine Frage ist, sind statische classn threadsicher? In meinem Beispiel verursachen gleichzeitige Benutzer ein Problem mit meinen Start- und Stoppzeiten? zB ein anderer Thread überschreibt meine Start- und Stoppwerte. public static class Timer { […]

Lesen Sie die Verbindungszeichenfolge aus web.config

Wie kann ich eine Verbindungszeichenfolge aus einer web.config Datei in eine öffentliche class innerhalb einer classnbibliothek lesen? Ich habe es versucht: WebConfigurationManager ConfigurationManager Aber diese classn werden nicht in meiner classnbibliothek erkannt.

Wie bekomme ich die IP-Adresse?

Ich möchte die IP-Adresse bekommen, wer sich auf meiner Seite registriert. Wie man das in ASPNET macht. Ich habe den folgenden Code verwendet, er erhält jedoch nicht die richtige IP-Adresse string ipaddress = Request.UserHostAddress;

Wie kann man das Entity Framework “aufwärmen”? Wann wird es “kalt”?

Nein, die Antwort auf meine zweite Frage ist nicht der Winter. Vorwort: Ich habe in letzter Zeit viel über Entity Framework geforscht, und etwas, das mich immer beschäftigt, ist seine performance, wenn die Abfragen nicht aufgewärmt sind, so genannte Cold-Abfragen. Ich habe den Artikel zur performancesüberlegung für Entity Framework 5.0 gelesen. Die Autoren haben das […]

Das Generieren des Reset-Passwort-Tokens funktioniert nicht in der Azure-Website

Ich implementiere Reset-Passwort-functionalität auf meiner Website mithilfe der integrierten UserManager class, die mit ASP.NET 5 UserManager . Alles funktioniert gut in meiner Entwicklungsumgebung. Sobald ich es jedoch auf der Produktions-Website, die als Azure-Website ausgeführt wird, versuche, bekomme ich die folgende Ausnahme: System.Security.Cryptography.CryptographicException : Der Datenschutzvorgang war nicht erfolgreich. Dies wurde möglicherweise dadurch verursacht, dass das […]

IIS7 überschreibt customErrors beim Festlegen von Response.StatusCode?

Ich habe hier ein komisches Problem. Jeder weiß, dass wenn Sie den customErrors Abschnitt von customErrors , um eine benutzerdefinierte Fehlerseite zu customErrors , dass Sie den Response.StatusCode auf den customErrors Wert customErrors sollten. Wenn ich beispielsweise eine benutzerdefinierte 404-Seite anlege und sie 404.aspx nenne, könnte ich in den Inhalt einfügen, um einen echten 404-Statusheader […]

Können Sie eine .net-Vorlagen-Engine empfehlen?

Ich suche nach einer .net Templating-Engine – etwas Einfaches, Leichtes, Stabiles mit nicht zu vielen Abhängigkeiten. Alles, wofür ich im Moment benötige, ist das Erstellen von Vorlagen für Nur-Text- und HTML-E-Mails. Kann mir jemand eine gute Empfehlung geben? Wenn es überhaupt hilft – so etwas wie Java Freemarker oder Velocity- Bibliotheken. [UPDATE] Danke für die […]

Verwenden von ThreadPool.QueueUserWorkItem in ASP.NET in einem Szenario mit hohem Datenverkehr

Ich hatte immer den Eindruck, dass die Verwendung des ThreadPools für (sagen wir mal nicht kritische) kurzlebige Hintergrundaufgaben als Best Practice galt, sogar in ASP.NET, aber dann stieß ich auf diesen Artikel , der etwas anderes vermuten lässt Argument, dass Sie den ThreadPool verlassen sollten, um mit ASP.NET-bezogenen Anfragen umzugehen. So habe ich bisher kleine […]

So erhalten Sie die aktuelle Seiten-URL in MVC 3

Ich verwende das Facebook-Kommentar-Plugin in einem Blog, den ich gerade erstelle. Es hat einige FBXML-Tags, die von dem Facebook-Javascript interpretiert werden, auf das auf der Seite verwiesen wird. Das alles funktioniert gut, aber ich muss die aktuelle, voll qualifizierte URL an das Plugin übergeben. Wie erhält man am besten die URL der aktuellen Seite? Die […]