Mudu’s Blog
Entschuldigung, darf ich Ihren fachlichen Disput da mal stören?
Visual C# 2005 Express Edition
Februar 22, 2006 on 9:41 pm | In IT |Erster Eindruck: “Alles so schön bunt hier!”
Seit ein paar Tagen schlummert die Express-Edition des neuen Visual Studio auf meinem Rechner. Erstmals habe ich es heute in die Hand genommen und für eine kleinere Applikation genutzt. Ich will ja nicht behaupten, dass mein Programm schon lauffähig ist, aber ich bin ein gutes Stück weit gekommen und habe bereits einige Vorteile der neuen Version entdeckt:
- Intelli-Sense im Watch-Fenster: Neu kann ich mir während dem Debuggen sehr schön im Watch-Fenster meinen Code vervollständigen lassen. Sehr nützlich, wenn ich von einem Objekt einen Eigenschaftswert wissen will und nicht genau weiss, wie das Property heisst. Oder auch einfach, wenn ich zu faul bin, den Namen auszuschreiben und ihn mir lieber AutoVervollständigen lasse.
- “Windows Form Designer Generated Code” in einem separaten File: Was in Visual Studio 2003 immerhin durch eine “region” umschlossen war, ist nun ganz in eine eigene Datei ausgelagert. Schön, da der Code meistens nur störend war, da ohnehin vom Form-Designer automatisch generiert.
- “Masked Text Boxes”, beispielsweise um ein Datum bereits fertig formatiert zu bekommen und dem Benutzer die Eingabemaske entsprechend zurechtzumachen. Vergleichbar mit der Datumseingabe in Outlook. Möglicherweise gibt es das Control auch schon im alten Visual Studio, jedoch ist es mir erst jetzt aufgefallen.
- Automatische Anpassung des Klassennamens an den Dateinamen: Ich habe ein neues Projekt erstellt und als erstes die “Form1.cs” in “FrmMain.cs” umbenannt. Prompt fragte mich der Gentleman, ob er nicht die Klasse “Form1″ in “FrmMain” umbenennen solle. Konsequent durchgezogen hat er es, keine Compiler-Fehlermeldungen tauchten mehr auf, weil irgendwo noch der alte Name verwendet wurde.
Insgesamt macht das Teil einen guten Eindruck. Ich habe jetzt die ersten zwei Stunden damit gearbeitet und bin zufrieden. Die Express-Edition ist neuerdings sogar ganz kostenlos und darf anscheinend auch kommerziell verwendet werden (ohne Garantie :p).
Einziger Minuspunkt: Die Performance. Zwischendurch, insbesondere kurz nach dem Start “bis die IDE warmgelaufen ist” (also alle Komponenten in den Speicher geladen hat) und beim Starten und Anhängen des Debuggers schlief mir förmlich das Gesicht ein.
2 Comments »
RSS Feed für Kommentare zu diesem Beitrag. TrackBack URI
Einen Kommentar hinterlassen
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^
Wie schlägt sich das Ding im direkten Vergleich mit Sharpdevelop?
Kommentar von Christian Güdel — 22. Februar 2006 #
Das kann ich dir nicht sagen. Von SharpDevelop habe ich vor einem knappen Jahr mal eine ältere Version gehabt und das war’s.
Kommentar von Matthias Meid — 23. Februar 2006 #