Mai

Ich packe meinen Koffer und lege hinein…

Posted in Programme und Werkzeuge By Gordon Breuer 1 Comments Tagged Under : , , , , ,


Wordle Jan macht es, Jürgen macht es und auch René und Peter. Und alles nur weil die MSDN zur Blog-Parade gerufen hat. <*Fanfare*>

Nun gut, lasse ich halt auch mal in meinen Entwickler-Koffer schauen. Auch wenn die Beschränkung auf nur 3 Programme schon arg klein ist.

  1. Visual Studio 2008
    Von einigen gar nicht erst genannt, vermutlich weil es zu einer Selbstverständlichkeit geworden ist. Natürlich könnte man auch mit Notepad und MSBuild.exe arbeiten, aber wer will das schon? Ein absolutes Must-Have für jeden ernsthaften Entwickler einer .NET-Sprache – und ich freue mich schon auf die kommende Version 2010!
  2. VisualSVN / TortoiseSVN / Subversion
    Auf dem zweiten Platz steht kein einzelnes Tool, da alle drei am besten nur zusammen arbeiten können. Ohne eine ordentliche Versionsverwaltung sollte eigentlich niemand mehr auch nur eine Zeile Code schreiben müssen. Subversion hat sich nach dem Testen einiger Alternativen als die (für mich) beste Variante herausgestellt. TortoiseSVN ist dazu passend das Plugin für Windows-Rechner. Und für eine einfache und bequeme Integration in Visual Studio ist VisualSVN das Plugin schlechthin.
  3. Gurock Smartinspect
    Lange Zeit kannte ich das Programm gar nicht, bis ich es einmal ausführlich antesten dürfte. Seit dem möchte ich es bei der Fehlersuche und allgemein der Logfile-Erstellung nicht mehr missen. Es ist einfach und intuitiv zu bedienen und die Bibliotheken liefern umfangreiche Hilfestellungen beim Protokollieren aller wichtigen Daten.

(c) Pixelio.de - Christian Bär So manch einer mag bei meinen Top-3 den ReSharper vermissen. In der Tat habe ich den ebenfalls installiert in der aktuellen Version. Aber auch wenn er stellenweise eine sehr große Hilfe darstellt, so verlangsamt er Visual Studio doch merklich. Auch der Ram-Verbrauch ist um ein Vielfaches höher (>200 MB statt ~40 MB ohne R#), selbst in der aktuellen Version 4.5. Diese beiden Eigenheiten haben das Plugin leider von Platz 3 verdrängt.

DotNetKicks-DE Image
Share or Bookmark this Article:
  • E-Mail
  • TwitThis
  • del.icio.us
  • Facebook
  • MisterWong.DE
  • Technorati
  • DotNetKicks
  • LinkArena
  • Google
  • DotNetKicks German
Jun

Gurock SmartInspect Version 2.3

Posted in Development, Programme und Werkzeuge, Auf dem Prüfstand By Gordon Breuer 0 Comments Tagged Under : , , , , , , , , , , ,


SmartInspectLogo Jedes Projekt, dass ein wenig größer wird, benötigt spätestens wenn die ersten Fehler auftreten eine Möglichkeit zum Debuggen. Bei einfacheren Programmen genügen ein paar Write-Befehle oder auch die Trace- und Debug-Möglichkeiten des System.Diagnostics Namespaces im .NET Framework. Diese Art des Loggens wird jedoch mit Zunahme der Informationsmenge immer schwerer erfassbar; und bei Multithreading-Anwendungen ist es schließlich nahezu unmöglich die Aktionen eines bestimmten Threads jederzeit im Auge zu behalten. Will man in das fertige Produkt ebenfalls eine Logging-Möglichkeit einbauen, um bei evtl. Fehlern das Verhalten des Anwenders das zu selbigen führte nachzuvollziehen, ist man mit den einfachen Methoden schnell an seine Grenzen gestoßen. Die Firma Gurock Software GmbH mit Sitz in Paderborn hat sich mit ihrem Produkt SmartInspect diesem Problem angenommen.

Für diesen Test kam die Trial-Version von SmartInspect Professional v2.3.4.7144 zum Einsatz. Als IDE wurde die englische Version von Microsoft Visual Studio 2008 unter Vista SP1 und Windows XP SP3 eingesetzt. Die Beispiele sind allesamt in C# geschrieben und basieren auf der Version 3.5 des .NET-Frameworks.

dotnet-forum

Den folgenden Artikel habe ich auch in der Knowledge Base auf www.dotnet-forum.de im Rahmen eines Erfahrungsberichtes veröffentlicht. Hier findet der geneigte Leser auch noch zahlreiche Artikel von anderen Entwicklern und ein gut besuchtes Support-Forum für alle Aspekte der Programmierung mit dem .NET-Framework. Ein Besuch lohnt sich hier also auf jeden Fall!

Mehr...

© Copyright 2007 - 2010, Gordon Breuer Powered by: BlogEngine.NET 1.6.0.0 with 20 extensions
Interested on your own Blog or on ASP.NET hosting for factory costs? Just send me a e-mail and a short description of your project!