W zeszłym tygodniu zainstalowałem najnowszą, dostępną publicznie wersje środowiska programistycznego Microsoftu. W sumie na dysku leżała już od ponad miesiąca, ale jakoś bałem się ją instalować. Przerażała mnie objętość wersji instalacyjnej: 4.5GB spakowane rar’em, według mnie to trochę dużo.
W zeszłym tygodniu zainteresowałem się trzecią wersją frameworka .NET, ale wsparcie tegoż w Visual Studio 2005 nie było najwyższych lotów, a zwłaszcza modułu WPF. Krótko mówiąc trochę to przymulało
W takim razie warto było przetestować następną wersję Visual Studio. Przyjrzałem się dokładniej opisowi Orcasa i dowiedziałem się jednej istotnej rzeczy, która zmieniła moje zdanie na temat objętości instalki. Ta instalka nie zawiera tylko Orcasa, ale także pełną dokumentację MSDN co zmienia postać rzeczy.
W zeszłą środę odinstalowałem MSDNa oraz VS2005 i zainstalowałem Orcasa. Instalacja jak zwykle w tym przypadku trwała około godziny, ale tak to już bywa..
Po odpaleniu IDE jedyną różnicą w porównaniu z VS2005 było estetyczniej wykończone GUI. Układ okien, pasków pozostał niezmieniony.
![]()
Następnie otworzyłem okno nowych projektów.
![]()
Nowością jest zintegrowane wsparcie dla WPF, WCF, WF. Co prawda w VS2005 też była możliwość doinstalowania odpowiednich paczek, ale według mnie chodziło to trochę wolno.
W prawym górnym rogu okna widać listę z której możemy wybrać docelową wersję platformy .NET.
No to tworzę projekt Windows Forms Application, wrzucam na formę przycisk, wciskam F5 i.. błąd.. Problemy z biblioteką alink.dll. Czasem tak bywa
Tworzę inny typ projektu, kompiluję i to samo. Dziwne. Po skorzystaniu z pomocy http://google.com dowiedziałem się, że należy wpierw wgrać poprawki. Znajdują się one w WCU\dotnet\ na płycie instalacyjnej. W sumie trzy pliki. Po zainstalowaniu i ponownym uruchomieniu Orcasa wszystkie projekty zaczęły się kompilować bezbłędnie.
Po przyjrzeniu się paskom zauważyć można nowe menu Test oraz dodatkowa pozycja w menu kontekstowym „Create Unit Tests”. W VS2008 zintegrowano obsługę systemu w stylu NUnit, jUnit służącego do jednostkowego testowania poszczególnych funkcji, klas, modułów projektu.
![]()
Kolejny feature jest przydatny dla programistów ASP.NET oraz projektantów interfejsu w XAMLu. W końcu dodali możliwość podzielenia okna na dwie części: kod strony i tryb wizualny. Minusem tego rozwiązana jest fakt, że okno można podzielić tylko w poziomie..
![]()
W przypadku XAML jest możliwość dzielenia zarówno poziomego:
![]()
jak i pionowego:
![]()
Więcej nowych ficzersów jak narazie nie zauważyłem. W porównaniu do poprzedniej wersji poprawiono trochę szybkość działania projektów opartych na WPF. Aczkolwiek i tak jeszcze trochę optymalizacji jest koniecznych.
Dokumentacja MSDN nawet uwzględniając fakt, że również jest w wersji beta jest dosyć dobrze przygotowana. Prawie wszystkie elementy .NET 3.0 są opisane wraz z podaniem przykładowego użycia w niemal każdym języku dotnetowym.
Na koniec porównałem jeszcze ile ten Orcas zajął mi miejsca na dysku. I tutaj kolejny plus tego środowiska. Instalując go zwolniłem 1GB przestrzeni dyskowej, co według mnie jest dużym zyskiem.
fajnie, fajnie… w zasadzie troszke kusi, ale ja i tak poczekam na finalną wersje czyli penie jeszcze troszeczke..
aż zainstaluje viste (z małej bo jeszcze nie zasłużyła na wilką litere)
W tym tygodniu podobno ma wyjść już beta 2
Czyli VS będzie jeszcze bardziej stabilne. Tylko pewnie jak zwykle będzie problem z pozyskaniem tej wersji.. gdzieś będzie trzeba ściągnąć te 5GB..
i właśnie podałeś kolejny powód przez który warto poczekać..