Całkowicie bezpłatne (również do użytku komercyjnego) narzędzie
przeznaczone do tworzenia aplikacji internetowych (ASP.NET) na
platformie .NET Framework 3.5. Jest to część bezpłatnego środowiska
programistycznego Visual Studio 2008 Express. Program posiada
edytor wizualny z wieloma wbudowanymi kontrolkami, rozbudowany
edytor kodu i możliwością tworzenia własnych, 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.
W wersji 2008 nowością jest kompletnie przebudowany edytor
wizualny, który teraz wspiera zaawansowaną edycję CSS i poprawia
komfort pracy z XHTML. Całość ułatwia tworzenie stron
wykorzystujących technologię AJAX. Usprawniono takżę system
IntelliSense oraz debugger dla JScript - teraz możliwe jest
debuggowanie kodu wykonywanego po stronie klienta i serwera w tylko
jednej sesji debuggera.
Wersje Express to bezpłatne edycje komercyjnego pakietu Visual
Studio 2008, 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 2008 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 2008 Express wymaga bibliotek .NET
Framework 3.5.
2. W celu testowania aplikacji internetowych opcjonalnie można
wykorzystać serwer IIS wbudowany w Windows XP, Windows Vista i
Windows Server 2003, ale Visual Studio 2008 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 bezpłatnej wersji Express).
Efekt pełnej integracji ze środowiskiem Visual Studio 2008 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.
5. Istnieje możliwość pobrania obrazu ISO płyty DVD zawierającego pliki
instalacyjne wszystkich edycji Visual Studio 2008 Express. Obraz
taki zajmuje 894 MB.