Visual J#2005 Express Edition
Całkowicie bezpłatne (również do użytku komercyjnego) narzędzie przeznaczone do tworzenia bibliotek, klas, aplikacji konsolowych i okienkowych (Windows Forms) na platformie .NET Framework 2.0 w języku J# - implementacji Javy dla .NET. Jest to część bezpłatnego środowiska programistycznego Visual Studio 2005 Express. Program posiada edytor wizualny z wieloma wbudowanymi kontrolkami i możliwością tworzenia własnych, rozbudowany edytor kodu, system inteligentnych podpowiedzi, debugger, a także oferuje pełną integrację z Microsoft SQL Server 2005. Aplikacja posiada także opcję instalacji pakietu MSDN Library - zintegrowanej, również kontekstowej wersji offline pomocy dostępnej na stronach internetowych MSDN. Do instalacji programu wymagane jest połączenie z Internetem - instalator pobiera odpowiednie komponenty online.
Wersje Express to bezpłatne edycje komercyjnego pakietu Visual Studio 2005, skierowane do studentów, hobbystów i wszystkich rozpoczynających swoją przygodę z programowaniem w .NET. Cechuje je modułowa budowa (osobna część dla każdego języka) oraz dostosowanie dla początkujących programistów przy jednoczesnym zachowaniu wszystkich najważniejszych cech "pełnego" Visual Studio. Oprogramowanie można wykorzystywać w celach komercyjnych. Wszystkie aplikacje wraz z kodem można też bezproblemowo przenieść do pełnej wersji Visual Studio 2005 i tam dalej rozwijać. Główne funkcje i zalety programu - edytor wizualny z ponad setką wbudowanych kontrolek i opcją tworzenia własnych - rozbudowany edytor kodu (kolorowanie składni, opcje edycyjne) - IntelliSense: podpowiadanie składni, inteligentne kończenie fragmentów kodu, szablony kodu, weryfikacja spójności kodu na żywo, analiza zmiennych i wiele innych... - w pełni funkcjonalny debugger - pełna integracja z SQL Server 2005 ("przeciągnij i upuść", zarządzanie bazą z poziomu Visual Studio) - zintegrowana pomoc kontekstowa online i offline Główne ograniczenia wersji Express - modułowa budowa i podział na języki (niemożność pracy z aplikacjami wielojęzykowymi) - brak obsługi .NET Compact Framework (nie można tworzyć aplikacji na urządzenia przenośne) - brak zaawansowanych narzędzi biznesowych i analitycznych - brak rozszerzeń współpracy zespołowej Uwaga! 1. Oprogramowanie Visual Studio 2005 Express wymaga bibliotek .NET Framework 2.0. 2. W celu testowania aplikacji internetowych opcjonalnie można wykorzystać serwer IIS wbudowany w Windows XP i Windows Server 2003, ale Visual Studio 2005 Express posiada własny komponent do emulacji IIS. 3. Aby móc korzystać z funkcjonalności baz danych w tworzonych aplikacjach należy posiadać dostęp do SQL Server 2000 lub 2005 (wersja 2005 dostępna jest także w wersji Express). Efekt pełnej integracji ze środowiskiem Visual Studio 2005 Express uzyskuje się jedynie wówczas, gdy SQL Server 2005 Express zainstalowany jest na tym samym komputerze. 4. Instalacja aplikacji odbywa się w trybie online.