Nowa odsłona środowiska programistycznego Microsoftu zawiera m.in. wsparcie dla usług sieciowych Windows Communication Foundation oraz języka zapytań LINQ (Language INtegrated Query). LINQ to uniwersalny język o składni zbliżonej do SQL, w znacznej mierze ułatwiający pracę z danymi z poziomu tworzonej aplikacji. Według przedstawicieli koncernu, zastosowanie LINQ - promowanego jako technologia RAD (Rapid Application Development) - pozwoli na zmniejszenie ilości kodu warstwy dostępu do danych nawet o 40%. "O ile inne nowe funkcjonalności dodane w Visual Studio 2008 będą użyteczne dla różnych grup programistów, tak z LINQ skorzystają wszyscy bez wyjątku" - uważa Greg DeMichillie z Microsoftu.
Visual Studio 2008 zawiera również nowe narzędzia do śledzenia i analizy przebiegu programu oraz tworzenia aplikacji w oparciu o pakiet Office, czy aplikacji sieciowych. Producent zapewnia, że ich wykorzystanie pozwoli na skrócenie czasu niezbędnego do stworzenia działającej aplikacji. Obsługiwane są platformy programistyczne .Net w wersjach: 2.0, 3.0 i 3.5, wraz z technologiami AJAX/JSON i ASP.
Wersja 3.5.Net ma zawierać liczne poprawki związane m.in. z bibliotekami .Net Base Class Libraries i ASP.Net, a także mechanizmami Windows Workflow Foundation, Windows Presentation Foundation i Windows CardSpace. Według wcześniejszych zapowiedzi, Visual Studio 2008 i .Net 3.5 mają również zawierać mechanizmy umożliwiające debugowanie kodu wykorzystującego biblioteki, których kod źródłowy został opublikowany w październiku br.
Visual Studio 2008, podobnie jak poprzednik, będzie oferowany także w - przeznaczonej dla początkujących programistów i entuzjastów - wersji Visual Studio Express oraz Visual Studio Team System (dla zespołów programistycznych). Wersja Professional będzie kosztować prawie 800 USD. Visual Studio 2008 Team Foundation Server to wydatek rzędu 2800 USD. Aktualizacje z poprzednich wersji kosztują odpowiednio 549 USD i 499 USD.
Piotr Waszczuk