Ein Webservice serialisiert und deserialisiert die Daten automatisch. Oder zumindest meistens. Sofern dies nicht der Fall ist könnte es an diesem Problem liegen:
Migration von System.Web.Mail nach System.Net.Mail
Ohne Kommentar:
using System.Net.Mail;
//using System.Web.Mail;
namespace CodeTests
{
class Program
{
static void Main()
{
//Neu mit System.Net.Mail
MailMessage message = new MailMessage("from@local", "to@local","Subject","Body");
SmtpClient smtp = new SmtpClient();
smtp.Host = "localhost";
smtp.Send(message);
//Alt mit System.Web.Mail
//MailMessage Message = new MailMessage();
//Message.From = "from@local";
//Message.To = "to@local";
//Message.Subject = "Subjekt";
//Message.Body = "Body";
//SmtpMail.SmtpServer = smtphost;
//SmtpMail.Send(Message);
}
}
}
String vergleichen in C#
An und für sich eine einfache Geschichte, müssen nun aber Strings, die null sein können, gegeneinander verglichen werden verkompliziert sich die Angelegenheit etwas.
string string1 = "Hello World!";
string string2 = null;
//Variante 1
string1.Equals(string2); //return false
string2.Equals(string1); //System.NullReferenceException
//Variante 2
String.Equals(string1, string2); // return false
String.Equals(string2, string1); // return false
Der einzige Unterschied ist nun das string1.Equals(string2) eine Instanz gegenüber einem System.String vergleicht und daher bei einem nicht Referenzierten Probleme bekommt. String.Equals(string1,string2) ist hingegen eine statische Methode und kann damit umgehen.
Precompile ASP.NET Web Sites
Oft geärgert jetzt entlich habe ich etwas dagegen getan und 5 Minuten Zeit investiert: Ein Batch führt jetzt nach jedem Update auf meiner ASP.NET Web Site ein precompiling durch damit auch der erste Benutzer schnell damit arbeiten kann.
Alternativer Pokerkoffer
Wer sich schon immer darüber geärgert hat dass ein Pokerkoffer mit 500 Chips ziemlich schwer und unförmig ist sieht hier eine alternative Transportmöglichkeit. Die 5 Kilo Gewicht gehen dabei zwar nicht verloren, es kann aber aufgeteilt werden.
Aufgrund der Tatsache dass der Pokerkoffer nicht in meine Reisetasche passt hatte ich mich kurzerhand nach einer Alternative umgeschaut, die aufgrund des Gewichtes doch noch stabil sein sollte. Leere CD-Rohling Hüllen haben sich dann als optimales Transportmedium herauskristallisiert:
Auf dem Bild ist ein kompletter 500 Chip Koffer inkl. 2 Spielkartensets und 5 Würfel + Dealer Button abgebildet.
Geburtsteller
Ein besserer Namen kommt mir dafür nicht in den Sinn. Der wird natürlich auch mit gezügelt. So weiss ich immer wann ich auf die Welt gekommen bin. Sogar die Uhrzeit auf der Uhr im Teller stimmt mit meiner Geburtszeit überein.
Mütze
Die werde ich behalten, die wird mit gezügelt. Eine Erinnerung an das erste Samnauner Ski Wochenende, seit diesem Wochenende gehen wir jedes Jahr dorthin zurück. Wenn es mir schlecht geht zieh ich sie an und denk an die schöne Zeit die wir jeweils dort haben. (Besser gesagt ich zieh die Ausdünstungen der Mütze in mich auf und inhaliere sie.)
Es regnet Bindfäden
Kabelbild, Andenken vom EFK
Welcher Informatik Lehrling kennt es nicht, mühsam während eines EFK’s zusammengebastelt und was soll man nun zuhause damit? Ich habe es verstaubt hinter einem Kasten gefunden und werde es nicht ohne noch eine Träne zu vergiessen entsorgen. Das ist definitiv ein Bild welches ich nicht aufhenken werde.
Komisch ist nur dass das Wireless-Kabel nicht aufgeführt ist. (Jaja, der ist alt, aber passend !)
Schulmaterial wird entsorgt
Zuerst alles unnötig ausgedruckte Papier, und da läppert sich so einiges Zusammen. Mit diesem Geld das für das Ausdrucken verschwendet wurde hätte es sicher ein paar schöne andere Dinge gegeben. Aber diese Vorlesungsfolien und Übungen können als PDF einfacher gezügelt werden.







