Wymienione niżej narzędzia i programy przydały mi się, albo przydają. Część z nich jest za darmo, a jeżeli nie to są bardzo tanie. Polecam do zapoznania się z nimi i dzielenia się spostrzeżeniami.
Środowiska programistyczne
Darmowe, open sourceowe środowisko programistyczne. Można pisać w C#, VB.NET i w języku Boo. Ma zintegrowane testy jednostkowe i pokrycie kodu (NUnit i NCover). Analiza kodu za pomocą FxCop, obecnie obsługuje frameworka 1.1, 2.0, Mono, Compact Frameworka. Potrafi konwertować kod między obsługiwanymi językami i zintegrowaną kontrolę wersji. Niestety nie wspiera Frameworka 3.0 ani 3.5.
Wsparcie dla pisania aplikacji WPF. Linq. Framework 1.1, 2.0, 3.0 i 3.5.
Narzędzie przydatne do projektowania wyrażeń regularnych
Program do kompilowania snippetów. Polecam! Jest już wersja dla .NET 3.5
Narzędzie do podglądania bibliotek .NET i plików exe. Na razie nie ma żadnego darmowego ani nawet taniego programu do szyfrowania plików .NET.
Świetne narzędzie do generowania automatycznego (nawet można by powiedzieć inteligentnego) generowania komentarzy w kodzie. Plugin nie działa w VS Express.
Oblicza wskaźniki kodu, czyli mówi Ci gdzie w przyszłości kod może sprawić problem, jest źle zaprojektowany i nieprzejrzyście napisany. Można też wywoływać z linii poleceń.
Pozwala na łatwe przeprowadzanie testów jednostkowych w Visual Studio.
Myślałeś kiedyś o programowaniu w PHP z użyciem Visual Studio?
Kontrola wersji
Klient kontroli wersji z interfejsem zintegrowanym z Eksploratorem.
Klient kontroli wersji, tym razem systemu CVS, też integruje się z Eksploratorem.
To akurat nie jest program do kontroli wersji, ale do porównywania plików. Przejrzysty, łatwy w obsłudze i bezpłatny.
Plugin do obsługi kontroli wersji z poziomu Visual Studio. Nie działą w VS Express.
Tworzenie instalek
Łatwy i przejrzysty program do tworzenia instalatorów. Darmowy.
Generator instalek, dla zaawansowanych użytkowników. Duże możliwości konfiguracyjne. Darmowy.
Bazy danych
Darmowa baza danych (jest zaawansowany odpowiednik płatny). Najczęściej używana przez programistów PHP, ale nie tylko. Dobre wyniki w testach.
Darmowa baza danych, proste kreatory, możliwość robienia ręcznych kopii bazy danych, generowania skryptów.
Darmowa baza danych, dzięki Firebird .NET Data Provider łatwo korzysta się z niej z Visual Studio.
Poczta
Program niezastąpiony w walce ze spamem.
Ciekawy program do obsługi poczty, dla osób, które cenią sobie wygodę bez zbędnych fajerwerków.
WWW
Najlepsza przeglądarka internetowa na świecie 😉
Powód dla którego uważam, że Firefox jest najlepszy na świecie. Dodatek do Firefoxa.
Przydatny dodatek do Firefoxa do gestów myszy, ułatwia korzystanie z przeglądarki.
Dokumenty
Darmowy pakiet biurowy zapisujący we wszystkich popularnych formatach w tym w PDF.
Oprocz edytora tekstu jest jeszcze arkusz kalkulacyjny, program do robienia prezentacji, program do tworzenia grafiki i do tworzenia wzorów matematycznych.
Następca notatnika. Wsparcie dla UTF-8, kolorowanie składni to nie jedyne jego zalety.
Notatnik przeznaczony bardziej dla programistów, a to za sprawą specjalnych funkcji dla nich przeznaczonych i kolorowania większej liczby języków.
Przeglądarka plików PDF. Szybka wydajna i małozajmująca.
