Microsoft Visual Studio
Z Wikipedii
Microsoft Visual Studio | |
Rodzaj | Środowisko programistyczne |
Aktualna wersja | 2005 (27 października 2005) |
Pierwsze wydanie | 1997 |
Producent | Microsoft |
Licencja | Komercyjna |
Platforma systemowa | Windows 98/ME/2000/XP/2003 |
Oficjalna witryna | msdn.microsoft.com/vstudio |
Microsoft Visual Studio to zestaw narzędzi programistycznych (IDE), w skład którego wchodzi:
- Microsoft Visual C#
- Microsoft Visual C++
- Microsoft Visual Basic
- Microsoft Visual J#
Microsoft Visual Studio pozwala na pisanie aplikacji graficznych systemu windows (tzw. Winapi), aplikacji web-owych (ASP.NET), posiada on zestaw klas ułatwiajacych pisanie kodu.
Spis treści |
[edytuj] Historia
[edytuj] Visual Studio 1997
Pierwsza wersja Visual Studio łączyła w sobie kilka języków programowania (wcześniej firma Microsoft sprzedawała osobno pakiety dla poszczególnych języków). Składała się z Visual Basic 5.0, Visual C++ 5.0, Visual J++ 1.1, Visual FoxPro 5.0 i Visual InterDev 1.0. Była to jednocześnie pierwsza próba stworzenia uniwersalnego środowiska programowania, którego używały Visual C++, J++ i InterDev. Visual Basic i FoxPro używały swoich własnych środowisk.
[edytuj] Visual Studio 6.0
Kolejna wersja została wprowadzona w 1998 roku i przetrwała bez zmian (oprócz poprawek) cztery lata, aż do wprowadzenia platformy .NET. Wszystkim składnikom ustalono numer wersji na 6.0.
[edytuj] Visual Studio .NET (2002) (Visual Studio 7.0)
W 2002 roku firma Microsoft wprowadziła wersję, która zasadniczo różniła się od poprzednich. Najbardziej istotną zmianą było wprowadzenie platformy .NET, dzięki której programy nie były kompilowane do kodu maszynowego, ale do CIL - języka pośredniego, który jest kompilowany do postaci ostatecznej podczas wykonywania programu. Kolejną istotną zmianą było wprowadzenie języka C# podobnego w składni do języka Java, ale przeznaczonego wyłącznie do środowiska .NET. Język Basic został drastycznie zmieniony tak, aby pasował do platformy .NET. Języka C++ można było używać w dwóch wariantach:
- C++ Managed obsługującego platformę .NET
- tradycyjnego C++ pozwalającego (jako jedyny język w zestawie) na kompilację bezpośrednio do kodu maszynowego
Wszystkie języki (za wyjątkiem FoxPro) wchodzące w skład produktu używały jednolitego środowska programistycznego. Samo środowisko zostało przeprojektowane w kierunku uzyskania większej elastyczności, funkcjonalności i łatwości obsługi.
[edytuj] Visual Studio .NET 2003 (Visual Studio 7.1)
Rok po wersji 2002 firma Microsoft wprowadziła do sprzedaży wersję 2003. Użytkownicy wersji 2002 za niewielką dopłatą mogli uaktualnić swoje oprogramowanie do najnowszej wersji. Wersja ta wprowadzała uaktualnienie .NET Framework do wersji 1.1 i wsparcie dla projektowania aplikacji dla urządzeń przenośnych.
[edytuj] Visual Studio 2005 (Visual Studio 8.0)
Najnowsza wersja Visual Studio 2005 jest przeznaczona wyłącznie dla systemów MS Windows 2000/XP/2003. Na witrynie Microsoftu dostępna jest wersja Express Edition przeznaczona dla hobbystów i małych firm, może być używana bezpłatnie bez ograniczeń czasowych.
Najbardziej istotnymi zmianami w stosunku do poprzedniej wersji są:
- zastosowanie wersji 2.0 .NET Framework, a co za tym idzie zmiany w językach programowania
- możliwość kompilacji dla procesorów 64-bitowych różnych typów