Veröffentlicht am 26. Januar 2010 um 08:28 von Fabian Martin Permalink
Mit dem folgenden Code Schnipsel lassen sich E-Mails über einen SMTP Server versenden, der eine Anmeldung mittels SMTP Auth erwartet.
MailMessage Message = new MailMessage();
// Benutzername u. Passwort
NetworkCredential UserNamePass = new NetworkCredential("username@example.org", "password");
// SMTP Client erstellen
SmtpClient Client = new SmtpClient()
{
DeliveryMethod = SmtpDeliveryMethod.Network,
Host = "mail.example.org",
UseDefaultCredentials = false,
Credentials = UserNamePass
};
// Mail versenden
Client.Send(Message);
Das MailMessage Objekt muss natürlich noch mit den wichtigsten Daten (Empfänger, Betreff, Nachricht etc.) gefüllt werden.
Schlagwörter: .NET, ASP.NET, C#, E-Mail, Mail, SMTP, SMTP Auth
Veröffentlicht in .NET, ASP.NET, Tipps & Tricks |
Keine Kommentare »
Veröffentlicht am 28. November 2009 um 11:46 von Fabian Martin Permalink
Um einen Namespace in allen Seiten zur Verfügung zu stellen, reicht es diesen in der Web.config zu hinterlegen. Ein zusätzliches einbinden des Namespaces in jede Seite entfällt so in Zukunft.
<system.web>
<pages>
<namespaces>
<add namespace="Mein.Namespace" />
</namespaces>
</pages>
</system.web>
Schlagwörter: .NET, ASP.NET, C#, MVC, Visual Studio
Veröffentlicht in .NET, ASP.NET, Tipps & Tricks |
Keine Kommentare »
Veröffentlicht am 11. November 2009 um 14:32 von Fabian Martin Permalink
// Hex to Char -> Ergebnis: A
char c = (char)Convert.ToInt32("0x41", 16);
// Char to Hex -> Ergebnis: 0x41
string hex = "0x" + Convert.ToInt32('A').ToString("X");
Schlagwörter: .NET, C#, char, hex
Veröffentlicht in .NET, ASP.NET, Tipps & Tricks |
Keine Kommentare »
Veröffentlicht am 3. November 2009 um 09:12 von Fabian Martin Permalink
Wer zum Debuggen von ASP.NET Anwendungen nicht den Standard Browser des Systems nutzen möchte, kann ihn folgendermaßen wechseln.
- Macht im Projektmappen-Explorer einen Rechtsklick auf eine *.aspx Datei (bei einer MVC Anwendung einfach die Default.aspx nehmen)
- Im Menü wählt Ihr den Punkt Browserauswahl… aus.
- Ihr seht jetzt die bei euch installierten Browser. Wählt Euren Favoriten aus und klickt auf Als Standard
- Mit Durchsuchen bestätigt ihr Eure Wahl
Schlagwörter: ASP.NET, Browser, Debuggen, Visual Studio
Veröffentlicht in ASP.NET, Internet, Tipps & Tricks |
1 Kommentar »
Veröffentlicht am 31. Oktober 2009 um 11:57 von Fabian Martin Permalink
Wichtig beim Einbinden in die eigene Seite ist, das leere new { } als letzten Parameter zu belassen. Ohne diesen werden die zusätzlichen Parameter nicht als GET Parameter angefügt.
<%=Html.ActionLink("Linktitel", "Action", "Controller", new { param1 = value1, param2 = value2 }, new { })%>
Schlagwörter: ASP.NET, C#, MVC
Veröffentlicht in .NET, ASP.NET, Tipps & Tricks |
Keine Kommentare »