Microsoft wydał drugą wersję bety, najnowszej wersji środowiska
programistycznego Visual Studio. Opublikowana wersja testowa ma gotowe
prawie wszystkie funkcje. Udostępniono ją na zasadzie "go live" co oznacza, że
będzie ją można używać nawet wtedy, gdy wersja finalna pojawi się w sklepach.
Możemy ściągnąć wersje : Standard, Professional, Express oraz
Team System. Pierwsza beta - Visual Studio 2008, które nosi teraz
nazwę kodową Orcas, została wydana w kwietniu. Powstała ona z myślą o
tworzeniu aplikacji dla Windows Vista oraz Windows Server 2008.
Prawdopodobnie będzie to ostatnia wersja testowa przed wydaniem wersji RTM,
które nastąpi 27 lutego.
Udostępnione wersje to:
Jako obrazy:
-
Visual Studio 2008 Standard Edition Beta 2
-
Visual Studio 2008 Professional Edition Beta 2
- Visual Studio Team System 2008 - Team Suite Beta 2
- Visual Studio Team System 2008 - Team Foundation Server Beta 2
-
Visual Studio Team System 2008 - Test Load Agent Beta 2
-
MSDN Library for Visual Studio 2008 Beta 2
Jako wirtualne maszyny:
- Visual Studio Team System 2008 - Team Suite Beta 2 VPC
-
Visual Studio Team System 2008 - Team Suite & Team Foundation Server Beta 2 VPC
Nowa wersja programu dla programistów korzystających z Visual Studio 2005
jest długo wyczekiwanym narzędziem zawierającym już wbudowane rozszerzenia,
które pojawiły się po wydaniu wersji 2005.
Dlatego w artykule przedstawimy różnice pomiędzy ostatnią wersją 2005, a najnowszą beta 2.
Wbudowane rozszerzenia powstałe po wydaniu Visual Studio 2005
Pierwsze różnice jakie widać w Microsoft Visual Studio 2008 Professional
Edition Beta 2 to wbudowane w program rozszerzenia powstałe po wersji 2005.
W części aplikacyjnej są to głównie projekty dostępne już wcześniej w Framework
3.0, a teraz zawarte jako narzędzia Framework 3.5, czyli technologie
:
Windows Presentation Foundation (część graficzna API WinFX), Windows
Communication Foundation (część komunikacyjna API WinFX), Windows
Workflow Foundation (pozwala tworzyć szkielet przepływu aplikacji z użyciem
stanów i activities) i Windows CardSpace ( zarządzanie tożsamością i
identyfikacją).

Dla części webowej jest to technologia Ajax, microsoftowa implementacja
biblioteki
AJAX dla ASP .Net 2.0, zawierająca model DOM, w części
klienckiej pozwalająca na obsługę
JavaScriptu, a w części serwerowej dodająca asynchroniczny Postback do
serwera w obiektach klasy UpdatePanel. Wcześniej musieliśmy doinstalowywać
narzędzia Ajax. Niestety wciąż samemu musimy dodać bibliotekę extenderów
z oficjalnej strony Ajax, czyli pakiet rozszerzający bibliotekę ASP .NET
o dodatkowe kontrolki.

Rozbudowany IntelliSense
Dla programistów używających technologii Ajax w Microsoft Visual
Studio 2005
na pewno problemem był brak IntelliSense przy programowaniu w
JavaScript.
Drobne błędy przy programowaniu jak brak litery w którymś z wyrazów był ciężki
do znalezienia, szczególnie przy dużej ilości kodu. Dlatego już od dawna
Microsoft
obiecał rozszerzenie nowej wersji o IntelliSense także do języka
JavaScript.