Posts mit dem Label Tools werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Tools werden angezeigt. Alle Posts anzeigen

Freitag, 17. Juni 2011

Free alternative for .net Reflector: ILSpy

Because of the fact that the most valueable tool in the SharePoint-World beside SharePoint Manager (I mean our beloved .net Reflector) is no longer free and becomes unsusable after a few weeks until it looks for updates, some resourceful developers started writing an open source equivalent, which can be found at:

http://wiki.sharpdevelop.net/ILSpy.ashx

I downloaded and tested it already and I think, it's really advanced for the short time elapsed since its development started in february 2011. The look and feel is very similar to .net Reflector and you definitely should give it a try.

Donnerstag, 16. April 2009

Speicherleichen (Memory Leaks) finden

Wer es noch nicht kannte, sollte sich unbedingt mal das kostenlose SharePoint Dispose Checker Tool von Microsoft (http://code.msdn.microsoft.com/SPDisposeCheck) herunterladen. Damit können die eigenen Assemblies auf nicht mehr benötigte aber trotzdem nicht freigegebene Ressourcen untersucht werden.

Solche Speicherleichen entstehen unter anderem, wenn z.B. SPSite- oder SPWeb-Objekte erzeugt aber nach Gebrauch nicht via Dispose oder mittels eines using-Konstrukts für den Garbage Collector freigegeben werden.

Näheres dazu gibt es im Best Practice von Microsoft auf http://msdn.microsoft.com/en-us/library/aa973248.aspx

Donnerstag, 3. Juli 2008

Copy & Paste zwischen Hyper-V-Images

Ich arbeite auf meinem Rechner neben SharePoint noch an anderen Projekten (z.B. Java Web, .net usw), die alle in eigenen technologieunabhängigen Images laufen. Ab und zu ist es nötig, Texte von einem Image zu einem anderen zu kopieren, z.B. lange URLs oder Logauszüge aus einem Image ins ICQ auf dem Hostrechner. Da ist es schon sehr ärgerlich, wenn das nicht funktioniert, weil Hyper-V es anscheinend nicht unterstützt.

Abhilfe schafft das klein Tool "BeyondCopy", welches man hier (http://beyondcopy.sourceforge.net/) herunterladen kann und einfach auf den beiden (oder mehreren) Rechnern installiert, auf denen man kopieren und einfügen möchte. Dann müssen dort noch die anderen Rechnernamen eingetragen werden, auf die man kopieren möchte und fertig ist die Laube.