
Bei Microsoft gibt es Poster mit den Visual Studio 2010 Tastenkürzeln. Ich würde mal sagen: “Büroschmuck vom Feinsten”. Leider gibt es die Dinger nur als Download. Das heißt ich muss mir mal nen dummen Suchen, dem ich den Tintenstrahler leerschießen darf
Thx @QuicklyCode
Links:

Ich sorg’ dafür bei Kollegen für Augenrollen, aber: Darauf hab ich gewartet!
In Visual Studio 2010 kann man sich nämlich die Startseite selbst gestalten.
Read the rest of this entry »
So, von mir zu vorgerückter Stunde noch ein klieines Schmankerl.
Die Situation kennt wohl jeder OO-Programmierer: Man muss seine Methode um einen optionalen Paramater erweitern und mag nicht alle aufrufenden Stellen anpassen. Die Lösung ist logischweise eine Überladung. Bisher war es anschließend notwendig einen Methodenrumpf ohne den optionalen Parameter zu erstellen, in dem wiederrum NUR die neue Überladung aufgerufen werden muss. Will man weitere Parameter hinzufügen, wiederholt sich das Spielchen bis man einen unübersichtlichen Haufen von Methoden hat.
In .NET 4 haben sich die Entwickler was schlaues ausgedacht um das Problem zu umgehen. Parameter kann man jetzt nämlich ganz einfach (Durch Zuweisung in der Signatur) mit einem Defaultwert ausstatten.
Ein kleines Beispiel:
static void Main(string[] args)
{
HelloWorld(); // hello world
HelloWorld("hello", ".net 4.0");
Console.ReadKey();
}
static void HelloWorld(string greet = "hello", string who = "world" )
{
Console.WriteLine("{0} {1}", greet, who);
}