Verwendung von IntelliSense-Codeausschnitten (Snippets)

Visual Studio bietet eine nützliche Codesnippet-Funktionalität über InteliSense an. Man tippt einfach ein Kürzel und 2x TAB und VS fügt einen definierten Codeblock ein.

Beispiele:

ctor[TAB][TAB] -> fügt innerhalb einer Klasse einen Konstruktor mit der entsprechenden Klassenbezeichnung ein
prop[TAB][TAB] -> fügt innerhalb einer Klasse eine Property ein
cw[TAB][TAB] -> fügt ein Console.Writeline() ein
forr[TAB][TAB] -> fügt eine for-Schleife mit absteigendem Zähler ein
try[TAB][TAB] -> fügt einen try-catch-Block ein

Mehr dazu unter:

developer.com
MSDN

Auf Codeplex ist auch ein Snippet-Designer verfügbar: Snippet Designer

[.NET] Werkzeuge

kostenlose .Net Entwicklungsumgebungen

Mono

  • OpenSource .NET-kompatible Entwicklungs- und Laufzeitumgebung für plattformunabhängige Software, basierend auf dem Common Language Infrastructure-Standard, von Novell gefördert

Dokumentation

NDoc Code Documentation Generator for .NET

Code-Verschleierung

.NetZ

  • .Net Exe-Packer

Eazfuscator.NET

  • Obfuscator für .Net

Phoenix Protector

  • Obfuscator zum verschleiern von .NET-Assemblies

UbbeCode

  • Obfuscator zum verschleiern von .NET-Assemblies